Catalog / dierenoog.nl
68

SEO audit for dierenoog.nl

Dier&Oog | Diergeneeskundig verwijscentrum Belgisch Park

otherWordPress

Health 68/100 (fair) · 50 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)
Screenshot of dierenoog.nl
50
pages crawled
44
indexable pages
0
errors
263
warnings
464
notices
23
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 40 0 100 7
Meta Description 74 0 44 0
Performance 74 0 44 176
Images 85 0 25 44
Content 87 0 22 32
Duplicate 92 0 14 0
Headings 95 0 8 10
Canonical 98 0 3 0
Titles 99 0 2 1
Agent Readiness 99 0 1 6
Cache 100 0 0 2
Crawlability 100 0 0 3
Security 100 0 0 44
Social 100 0 0 88
Structured Data 100 0 0 44
URL 100 0 0 7
Findings

Warnings (14 rules)

warning Control has no accessible name

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

warning Missing canonical tag

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

warning Lorem-ipsum placeholder text in a live page

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

warning Duplicate page content

Rule duplicate.content · Duplicate · 4 occurrence(s)

warning Near-duplicate page content

Rule duplicate.near · Duplicate · 2 occurrence(s)

warning Duplicate <title> across pages

Rule duplicate.title · Duplicate · 8 occurrence(s)

warning Images missing alt text

Rule images.missing_alt · Images · 25 occurrence(s)

warning Orphan page (no internal inlinks)

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

warning Internal link points to a redirect

Rule links.redirect_target · Links · 77 occurrence(s)

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

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

warning Title likely truncated in SERP (too wide)

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

Notices (20 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

  • https://dierenoog.nl/ — no llms.txt found at the site root — add one so AI agents get a curated site summary

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

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

notice Multiple <h1> elements

Rule h1.multiple · Headings · 10 occurrence(s)

notice Likely hero image lacks fetchpriority=high

Rule images.hero_no_fetchpriority · Performance · 44 occurrence(s)

  • https://dierenoog.nl/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/aangeboden-patienten-dier-oog/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/afspraak/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/algemene-voorwaarden/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/behandeling/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/blog/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/contact/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/hond-blind-door-glaucoom/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/hond-met-chronische-hoornvliesbeschadigingen-door-ooglidproblemen/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/hond-met-glaucoom/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/hond-met-staar/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/hygiene/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/kat-in-handdoek-wikkelen/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/kitten-met-een-diepe-hoornvliesbeschadiging-door-secundaire-bacteriele-infectie/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/links/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/missie-visie/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/ogen-behandelen/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/oogspecialisten-in-nederland/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/oogwormen-souvenir-uit-griekenland/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/praktijk/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/privacy-statement/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/romkes/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/tarieven/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/team/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://dierenoog.nl/tips-weetjes/ — the likely hero/LCP image (dierenoog_logo_def.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.

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

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

notice Internal link has no anchor text / accessible name

Rule links.no_anchor_text · Links · 4 occurrence(s)

  • https://dierenoog.nl/author/admin/ — 6 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://dierenoog.nl/category/hond/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://dierenoog.nl/category/kat/ — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://dierenoog.nl/team/ — 4 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.

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

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

  • https://dierenoog.nl/coronavirus-protocol/ — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
  • https://dierenoog.nl/covid-measures/ — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
  • https://dierenoog.nl/paraveterinairen — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.

notice Missing Open Graph tags

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

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

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

  • https://dierenoog.nl/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/aangeboden-patienten-dier-oog/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/afspraak/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/algemene-voorwaarden/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/behandeling/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/blog/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/contact/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/hond-blind-door-glaucoom/ — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/hond-met-chronische-hoornvliesbeschadigingen-door-ooglidproblemen/ — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/hond-met-glaucoom/ — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/hond-met-staar/ — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/hygiene/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/kat-in-handdoek-wikkelen/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/kitten-met-een-diepe-hoornvliesbeschadiging-door-secundaire-bacteriele-infectie/ — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/links/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/missie-visie/ — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/ogen-behandelen/ — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/oogspecialisten-in-nederland/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/oogwormen-souvenir-uit-griekenland/ — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/praktijk/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/privacy-statement/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/romkes/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/tarieven/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/team/ — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://dierenoog.nl/tips-weetjes/ — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.

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

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

  • https://dierenoog.nl/ — 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://dierenoog.nl/aangeboden-patienten-dier-oog/ — 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://dierenoog.nl/afspraak/ — 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://dierenoog.nl/algemene-voorwaarden/ — 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://dierenoog.nl/behandeling/ — 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://dierenoog.nl/blog/ — 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://dierenoog.nl/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://dierenoog.nl/hond-blind-door-glaucoom/ — 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://dierenoog.nl/hond-met-chronische-hoornvliesbeschadigingen-door-ooglidproblemen/ — 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://dierenoog.nl/hond-met-glaucoom/ — 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://dierenoog.nl/hond-met-staar/ — 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://dierenoog.nl/hygiene/ — 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://dierenoog.nl/kat-in-handdoek-wikkelen/ — 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://dierenoog.nl/kitten-met-een-diepe-hoornvliesbeschadiging-door-secundaire-bacteriele-infectie/ — 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://dierenoog.nl/links/ — 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://dierenoog.nl/missie-visie/ — 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://dierenoog.nl/ogen-behandelen/ — 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://dierenoog.nl/oogspecialisten-in-nederland/ — 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://dierenoog.nl/oogwormen-souvenir-uit-griekenland/ — 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://dierenoog.nl/praktijk/ — 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://dierenoog.nl/privacy-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://dierenoog.nl/romkes/ — 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://dierenoog.nl/tarieven/ — 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://dierenoog.nl/team/ — 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://dierenoog.nl/tips-weetjes/ — 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 · 44 occurrence(s)

  • https://dierenoog.nl/ — 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://dierenoog.nl/aangeboden-patienten-dier-oog/ — 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://dierenoog.nl/afspraak/ — 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://dierenoog.nl/algemene-voorwaarden/ — 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://dierenoog.nl/behandeling/ — 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://dierenoog.nl/blog/ — 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://dierenoog.nl/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://dierenoog.nl/hond-blind-door-glaucoom/ — 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://dierenoog.nl/hond-met-chronische-hoornvliesbeschadigingen-door-ooglidproblemen/ — 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://dierenoog.nl/hond-met-glaucoom/ — 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://dierenoog.nl/hond-met-staar/ — 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://dierenoog.nl/hygiene/ — 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://dierenoog.nl/kat-in-handdoek-wikkelen/ — 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://dierenoog.nl/kitten-met-een-diepe-hoornvliesbeschadiging-door-secundaire-bacteriele-infectie/ — 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://dierenoog.nl/links/ — 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://dierenoog.nl/missie-visie/ — 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://dierenoog.nl/ogen-behandelen/ — 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://dierenoog.nl/oogspecialisten-in-nederland/ — 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://dierenoog.nl/oogwormen-souvenir-uit-griekenland/ — 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://dierenoog.nl/praktijk/ — 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://dierenoog.nl/privacy-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://dierenoog.nl/romkes/ — 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://dierenoog.nl/tarieven/ — 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://dierenoog.nl/team/ — 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://dierenoog.nl/tips-weetjes/ — 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 URL redirects to another URL

Rule redirect.single · Crawlability · 3 occurrence(s)

notice Missing recommended security headers

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

notice Title is very short

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

notice Underscores in URL path (prefer hyphens)

Rule url.underscores · URL · 1 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://dierenoog.nl/
Dier&Oog | Diergeneeskundig verwijscentrum Belgisch Park
200 yes 166 44
https://dierenoog.nl/blog/
Blog | Dier&Oog
200 yes 94 44
https://dierenoog.nl/contact/
Contact | Dier&Oog
200 yes 156 44
https://dierenoog.nl/glaucoom/
Glaucoom | Dier&Oog
200 yes 677 44
https://dierenoog.nl/hygiene-2/
Hygiëne | Dier&Oog
200 yes 226 44
https://dierenoog.nl/missie-visie/
Missie & Visie | Dier&Oog
200 yes 226 44
https://dierenoog.nl/operatie/
Operatie | Dier&Oog
200 yes 243 44
https://dierenoog.nl/prijzen/
Prijzen | Dier&Oog
200 yes 153 44
https://dierenoog.nl/team/
Team | Dier&Oog
200 yes 110 44
https://dierenoog.nl/algemene-voorwaarden
Algemene voorwaarden | Dier&Oog
200 yes 134 38
https://dierenoog.nl/privacy-statement
Privacy statement | Dier&Oog
200 yes 762 38
https://dierenoog.nl/romkes/
Romkes | Dier&Oog
200 yes 223 2
https://dierenoog.nl/paraveterinairen
Paraveterinairen | Dier&Oog
200 yes 241 1
https://dierenoog.nl/kitten-met-een-diepe-hoornvliesbeschadiging-door-secundaire-bacteriele-infectie/
Kitten met een diepe hoornvliesbeschadiging door (secundaire) bacteriële infectie | Dier&Oog
200 yes 331 2
https://dierenoog.nl/hond-blind-door-glaucoom/
Hond blind door glaucoom | Dier&Oog
200 yes 509 2
https://dierenoog.nl/hond-met-chronische-hoornvliesbeschadigingen-door-ooglidproblemen/
Hond met chronische hoornvliesbeschadigingen door ooglidproblemen | Dier&Oog
200 yes 362 2
https://dierenoog.nl/hond-met-glaucoom/
Hond met glaucoom | Dier&Oog
200 yes 302 2
https://dierenoog.nl/hond-met-staar/
Hond met staar | Dier&Oog
200 yes 618 2
https://dierenoog.nl/oogwormen-souvenir-uit-griekenland/
Oogwormen – Souvenir uit Griekenland | Dier&Oog
200 yes 154 2
https://dierenoog.nl/covid-measures/
Covid measures | Dier&Oog
200 yes 488 1
https://dierenoog.nl/coronavirus-protocol/
Coronavirus protocol | Dier&Oog
200 yes 480 1
https://dierenoog.nl/aangeboden-patienten-dier-oog/
Aangeboden patiënten Dier & Oog | Dier&Oog
200 yes 439 0
https://dierenoog.nl/aanvraagformulier-digitaal-consult/
Aanvraagformulier digitaal consult | Dier&Oog
200 yes 158 0
https://dierenoog.nl/afspraak/
Afspraak | Dier&Oog
200 yes 113 0
https://dierenoog.nl/algemene-voorwaarden/
Algemene voorwaarden | Dier&Oog
200 yes 134 0
https://dierenoog.nl/appointment/
Appointment | Dier&Oog
200 yes 116 0
https://dierenoog.nl/author/admin/
admin | Dier&Oog
200 yes 380 0
https://dierenoog.nl/behandeling/
Behandeling | Dier&Oog
200 yes 59 0
https://dierenoog.nl/category/hond/
Hond | Dier&Oog
200 yes 344 0
https://dierenoog.nl/category/kat/
Kat | Dier&Oog
200 yes 160 0
https://dierenoog.nl/hygiene/
Hygiëne | Dier&Oog
200 yes 435 0
https://dierenoog.nl/iopvet-instructievideo/
IOPVet instructievideo | Dier&Oog
200 yes 109 0
https://dierenoog.nl/iopvet/
IOPVet | Dier&Oog
200 yes 109 0
https://dierenoog.nl/kat-in-handdoek-wikkelen/
Kat in handdoek wikkelen | Dier&Oog
200 yes 272 0
https://dierenoog.nl/kopie-home/
Kopie home | Dier&Oog
200 yes 1140 0
https://dierenoog.nl/lezing/
Lezing | Dier&Oog
200 yes 357 0
https://dierenoog.nl/links/
Links | Dier&Oog
200 yes 59 0
https://dierenoog.nl/ogen-behandelen/
Ogen behandelen | Dier&Oog
200 yes 498 0
https://dierenoog.nl/oogspecialisten-in-nederland/
Oogspecialisten in Nederland | Dier&Oog
200 yes 291 0
https://dierenoog.nl/paraveterinairen/
Paraveterinairen | Dier&Oog
200 yes 241 0
https://dierenoog.nl/praktijk/
Praktijk | Dier&Oog
200 yes 59 0
https://dierenoog.nl/privacy-statement/
Privacy statement | Dier&Oog
200 yes 762 0
https://dierenoog.nl/tarieven/
Tarieven | Dier&Oog
200 yes 300 0
https://dierenoog.nl/tips-weetjes/
Tips & Weetjes | Dier&Oog
200 yes 59 0
https://dierenoog.nl/wp-content/uploads/2018/05/Kat-in-handdoek-wikkelen.pdf 200 no 0 44
https://dierenoog.nl/wp-content/uploads/2018/05/Ogen-druppelen.pdf 200 no 0 44
https://dierenoog.nl/wp-content/uploads/2018/05/Ogen-reinigen.pdf 200 no 0 44
https://dierenoog.nl/wp-content/uploads/2018/05/Ogen-zalven-met-wattenstaafje.pdf 200 no 0 44
https://dierenoog.nl/wp-content/uploads/2018/05/Ogen-zalven.pdf 200 no 0 44
https://dierenoog.nl/wp-content/uploads/2018/07/ALGEMENE_VOORWAARDEN.pdf 200 no 0 2

Audit your own site — free

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

Scan your site →