Catalog / creeksideahpa.com
65

SEO audit for creeksideahpa.com

Creekside Animal Hospital

other

Health 65/100 (fair) · 36 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)
36
pages crawled
34
indexable pages
0
errors
88
warnings
407
notices
7
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Meta Description 72 0 34 0
Performance 72 0 34 108
Content 93 0 8 56
Links 94 0 7 1
Titles 98 0 2 1
Canonical 99 0 1 0
Crawlability 99 0 1 0
Headings 99 0 1 0
Agent Readiness 100 0 0 69
Cache 100 0 0 34
Images 100 0 0 2
Security 100 0 0 68
Social 100 0 0 68
Findings

Warnings (9 rules)

warning Missing canonical tag

Rule canonical.missing · Canonical · 1 occurrence(s)

warning Lorem-ipsum placeholder text in a live page

Rule content.lorem_ipsum · Content · 1 occurrence(s)

warning Incomplete/empty response after retries (likely transient — re-crawl)

Rule fetch.incomplete · Crawlability · 1 occurrence(s)

warning Missing <h1>

Rule h1.missing · Headings · 1 occurrence(s)

warning Orphan page (no internal inlinks)

Rule links.orphan · Links · 7 occurrence(s)

warning Render-blocking script in <head> (no defer/async)

Rule perf.render_blocking · Performance · 34 occurrence(s)

warning Title likely truncated in SERP (too wide)

Rule title.too_long · Titles · 2 occurrence(s)

Notices (17 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 34 occurrence(s)

notice No llms.txt for AI agents

Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)

notice No main landmark for AI agents

Rule agent.no_main_landmark · Agent Readiness · 34 occurrence(s)

notice Page served uncached (no-store/private or CDN bypass)

Rule cache.not_cacheable · Cache · 34 occurrence(s)

notice Low text-to-HTML ratio

Rule content.low_ratio · Content · 31 occurrence(s)

notice Main text is hard to read (low Flesch Reading Ease)

Rule content.readability_poor · Content · 25 occurrence(s)

  • https://creeksideahpa.com/ — this page reads as very difficult (Flesch Reading Ease 30, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/about-creekside-animal-hospital/ — this page reads as difficult (Flesch Reading Ease 43, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/accessibility-statement/ — this page reads as difficult (Flesch Reading Ease 43, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/anesthesia-consent-form/ — this page reads as difficult (Flesch Reading Ease 43, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/anesthesia-consent-success/ — this page reads as difficult (Flesch Reading Ease 43, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/creekside-animal-hospital-payment-options/ — this page reads as difficult (Flesch Reading Ease 49, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/dental-consent-form/ — this page reads as difficult (Flesch Reading Ease 42, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/dental-consent-success/ — this page reads as difficult (Flesch Reading Ease 44, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/in-house-pet-laboratory-monroe-township-pa/ — this page reads as difficult (Flesch Reading Ease 44, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/monroe-township-pa-veterinary-services/ — this page reads as difficult (Flesch Reading Ease 49, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/pet-dental-care-dental-radiography-monroe-township-pa/ — this page reads as difficult (Flesch Reading Ease 41, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/pet-digital-radiography-monroe-township-pa/ — this page reads as difficult (Flesch Reading Ease 33, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/pet-microchipping-monroe-township-pa/ — this page reads as difficult (Flesch Reading Ease 43, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/pet-sick-visits-monroe-township-pa/ — this page reads as difficult (Flesch Reading Ease 46, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/pet-soft-tissue-surgery-monroe-township-pa/ — this page reads as difficult (Flesch Reading Ease 40, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/pet-ultrasound-monroe-township-pa/ — this page reads as difficult (Flesch Reading Ease 40, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/pet-vaccinations-preventative-care-monroe-township-pa/ — this page reads as difficult (Flesch Reading Ease 41, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/pet-wellness-exams-monroe-township-pa/ — this page reads as difficult (Flesch Reading Ease 42, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/photo-gallery-success/ — this page reads as difficult (Flesch Reading Ease 45, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/resources/ — this page reads as difficult (Flesch Reading Ease 49, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/ultrasound-consent-form/ — this page reads as difficult (Flesch Reading Ease 46, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/ultrasound-consent-success/ — this page reads as difficult (Flesch Reading Ease 44, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/veterinarian-monroe-township-pa/ — this page reads as difficult (Flesch Reading Ease 49, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/welcome-sheet-success/ — this page reads as difficult (Flesch Reading Ease 45, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://creeksideahpa.com/welcome-sheet/ — this page reads as difficult (Flesch Reading Ease 40, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.

notice Images without width/height (layout shift / CLS)

Rule images.missing_dimensions · Images · 2 occurrence(s)

notice Page has only one internal inlink (fragile crawl path)

Rule links.single_inlink · Links · 1 occurrence(s)

notice Missing Open Graph tags

Rule og.missing · Social · 34 occurrence(s)

notice Legacy image format (jpg/png/gif) with no next-gen fallback

Rule perf.images_legacy_format · Performance · 34 occurrence(s)

notice No ETag header (no conditional GET for unchanged pages)

Rule perf.no_etag · Performance · 34 occurrence(s)

  • https://creeksideahpa.com/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/about-creekside-animal-hospital/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/accessibility-statement/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/anesthesia-consent-form/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/anesthesia-consent-success/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/blog/free-trial-trupanion-pet-insurance/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/contact/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/creekside-animal-hospital-forms/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/creekside-animal-hospital-gallery/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/creekside-animal-hospital-payment-options/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/faqs/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/message-success/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/monroe-township-pa-veterinary-services/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/pet-dental-care-dental-radiography-monroe-township-pa/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/pet-digital-radiography-monroe-township-pa/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/pet-microchipping-monroe-township-pa/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/pet-sick-visits-monroe-township-pa/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/pet-soft-tissue-surgery-monroe-township-pa/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/pet-ultrasound-monroe-township-pa/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/pet-vaccinations-preventative-care-monroe-township-pa/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/pet-wellness-exams-monroe-township-pa/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/photo-gallery-success/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/privacy-policy/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/veterinarian-monroe-township-pa/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://creeksideahpa.com/welcome-sheet-success/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

notice No Last-Modified header (no conditional GET for unchanged pages)

Rule perf.no_last_modified · Performance · 34 occurrence(s)

  • https://creeksideahpa.com/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/about-creekside-animal-hospital/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/accessibility-statement/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/anesthesia-consent-form/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/anesthesia-consent-success/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/blog/free-trial-trupanion-pet-insurance/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/contact/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/creekside-animal-hospital-forms/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/creekside-animal-hospital-gallery/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/creekside-animal-hospital-payment-options/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/faqs/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/message-success/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/monroe-township-pa-veterinary-services/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/pet-dental-care-dental-radiography-monroe-township-pa/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/pet-digital-radiography-monroe-township-pa/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/pet-microchipping-monroe-township-pa/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/pet-sick-visits-monroe-township-pa/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/pet-soft-tissue-surgery-monroe-township-pa/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/pet-ultrasound-monroe-township-pa/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/pet-vaccinations-preventative-care-monroe-township-pa/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/pet-wellness-exams-monroe-township-pa/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/photo-gallery-success/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/privacy-policy/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/veterinarian-monroe-township-pa/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://creeksideahpa.com/welcome-sheet-success/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.

notice Missing recommended security headers

Rule security.missing_headers · Security · 34 occurrence(s)

notice target=_blank link without rel=noopener (tab-napping)

Rule security.unsafe_cross_origin_links · Security · 34 occurrence(s)

notice Title tag is identical to the H1 (missed keyword variation)

Rule title.same_as_h1 · Titles · 1 occurrence(s)

Pages (showing 36 of 36)
URLStatusIndexableWordsIn-links
https://creeksideahpa.com/
Creekside Animal Hospital
200 yes 579 34
https://creeksideahpa.com/about-creekside-animal-hospital/
About Creekside Animal Hospital – Creekside Animal Hospital
200 yes 371 34
https://creeksideahpa.com/accessibility-statement/
Accessibility Statement – Creekside Animal Hospital
200 yes 564 34
https://creeksideahpa.com/anesthesia-consent-form/
Anesthesia Consent Form – Creekside Animal Hospital
200 yes 1078 34
https://creeksideahpa.com/contact/
Contact – Creekside Animal Hospital
200 yes 247 34
https://creeksideahpa.com/creekside-animal-hospital-forms/
Creekside Animal Hospital Forms – Creekside Animal Hospital
200 yes 251 34
https://creeksideahpa.com/creekside-animal-hospital-gallery/
Creekside Animal Hospital Gallery – Creekside Animal Hospital
200 yes 278 34
https://creeksideahpa.com/creekside-animal-hospital-payment-options/
Creekside Animal Hospital Payment Options – Creekside Animal Hospital
200 yes 306 34
https://creeksideahpa.com/dental-consent-form/
Dental Consent Form – Creekside Animal Hospital
200 yes 1658 34
https://creeksideahpa.com/faqs/
FAQs – Creekside Animal Hospital
200 yes 367 34
https://creeksideahpa.com/monroe-township-pa-veterinary-services/
Monroe Township, PA Veterinary Services – Creekside Animal Hospital
200 yes 297 34
https://creeksideahpa.com/pet-app-monroe-township-pa/
Pet App Monroe Township, PA – Creekside Animal Hospital
200 yes 284 34
https://creeksideahpa.com/privacy-policy/
Privacy Policy – Creekside Animal Hospital
200 yes 762 34
https://creeksideahpa.com/resources/
Resources – Creekside Animal Hospital
200 yes 288 34
https://creeksideahpa.com/ultrasound-consent-form/
Ultrasound Consent Form – Creekside Animal Hospital
200 yes 937 34
https://creeksideahpa.com/veterinarian-monroe-township-pa/
Veterinarian Monroe Township, PA – Creekside Animal Hospital
200 yes 1303 34
https://creeksideahpa.com/welcome-sheet/
Welcome Sheet – Creekside Animal Hospital
200 yes 490 34
https://creeksideahpa.com/pet-sick-visits-monroe-township-pa/
Pet Sick Visits Monroe Township, PA – Creekside Animal Hospital
200 yes 635 12
https://creeksideahpa.com/pet-soft-tissue-surgery-monroe-township-pa/
Pet Soft Tissue Surgery Monroe Township, PA – Creekside Animal Hospital
200 yes 633 12
https://creeksideahpa.com/pet-vaccinations-preventative-care-monroe-township-pa/
Pet Vaccinations & Preventative Care Monroe Township, PA – Creekside Animal Hospital
200 yes 530 12
https://creeksideahpa.com/pet-wellness-exams-monroe-township-pa/
Pet Wellness Exams Monroe Township, PA – Creekside Animal Hospital
200 yes 661 12
https://creeksideahpa.com/in-house-pet-laboratory-monroe-township-pa/
In-House Pet Laboratory Monroe Township, PA – Creekside Animal Hospital
200 yes 608 11
https://creeksideahpa.com/pet-dental-care-dental-radiography-monroe-township-pa/
Pet Dental Care & Dental Radiography Monroe Township, PA – Creekside Animal Hospital
200 yes 655 11
https://creeksideahpa.com/pet-digital-radiography-monroe-township-pa/
Pet Digital Radiography Monroe Township, PA – Creekside Animal Hospital
200 yes 711 11
https://creeksideahpa.com/pet-microchipping-monroe-township-pa/
Pet Microchipping Monroe Township, PA – Creekside Animal Hospital
200 yes 582 11
https://creeksideahpa.com/pet-ultrasound-monroe-township-pa/
Pet Ultrasound Monroe Township, PA – Creekside Animal Hospital
200 yes 598 11
https://creeksideahpa.com/blog/category/marketing/
Marketing – Creekside Animal Hospital
200 yes 172 1
https://creeksideahpa.com/anesthesia-consent-success/
Anesthesia Consent Success – Creekside Animal Hospital
200 yes 133 0
https://creeksideahpa.com/blog/free-trial-trupanion-pet-insurance/
Free Trial Of Trupanion Pet Insurance – Creekside Animal Hospital
200 yes 387 0
https://creeksideahpa.com/dental-consent-success/
Dental Consent Success – Creekside Animal Hospital
200 yes 133 0
https://creeksideahpa.com/message-success/
Message Success – Creekside Animal Hospital
200 yes 139 0
https://creeksideahpa.com/photo-gallery-success/
Photo Gallery Success – Creekside Animal Hospital
200 yes 142 0
https://creeksideahpa.com/ultrasound-consent-success/
Ultrasound Consent Success – Creekside Animal Hospital
200 yes 133 0
https://creeksideahpa.com/welcome-sheet-success/
Welcome Sheet Success – Creekside Animal Hospital
200 yes 133 0
https://creeksideahpa.com/blog/wash-your-pets-dishes/ 0 no 0 0
https://creeksideahpa.com/wp-content/uploads/2023/09/dog-with-scarf.jpg 200 no 0 1

Audit your own site — free

157 checks, internal PageRank, render-diff. No signup, results in ~30s.

Scan your site →