Catalog / boerderijzuivel.nl
63

SEO audit for boerderijzuivel.nl

Boeren­graskaas - Boerderijzuivel

other

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

Download Markdown report (feed to ChatGPT / Claude / Cursor)

Verhalen Echte boerderij­zuivel waar verkrijgbaar? Er is altijd een verkooppunt bij jou in de buurt. Schrijf je in voor onze […]

Screenshot of boerderijzuivel.nl
50
pages crawled
48
indexable pages
2
errors
330
warnings
404
notices
0
orphan pages
1
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 10 1 147 0
Crawlability 98 1 0 4
Performance 68 0 54 130
Agent Readiness 71 0 48 63
Duplicate 82 0 30 13
Structured Data 84 0 26 48
Content 92 0 14 0
Headings 94 0 10 0
Indexability 99 0 1 0
Cache 100 0 0 48
Images 100 0 0 4
Meta Description 100 0 0 9
Security 100 0 0 51
Sitemap 100 0 0 2
Social 100 0 0 24
Titles 100 0 0 7
URL 100 0 0 1
Findings

Errors (2 rules)

error Broken internal link (target 4xx/5xx)

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

error Client error (4xx) response

Rule status.4xx · Crawlability · 1 occurrence(s)

Warnings (11 rules)

warning Control has no accessible name

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

warning Duplicate page content

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

warning Duplicate <title> across pages

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

warning Hero/LCP image is lazy-loaded (loading=lazy delays LCP)

Rule images.no_lazy_lcp_candidate · Performance · 6 occurrence(s)

  • https://boerderijzuivel.nl/author/beheerder/ — the likely hero/LCP image (brentanos-kaasboerderij-1080x1080.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://boerderijzuivel.nl/author/beheerder/page/2/ — the likely hero/LCP image (land_boer_zuivel_eerlijke_verhaal_boerderijzuivel-1080x540.jpeg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://boerderijzuivel.nl/category/ga-mee-naar-het-land-van-boer-en-zuivel/ — the likely hero/LCP image (land_boer_zuivel_schellach_boerderijzuivel-1080x540.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://boerderijzuivel.nl/category/verhalen/page/2/ — the likely hero/LCP image (land_boer_zuivel_oerboer_friese_wons_boerderijzuivel-1080x540.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://boerderijzuivel.nl/recepten/ — the likely hero/LCP image (recept_boerenkarnemelktaart_blauwe_bessen_boerderijzuivel-1-1080x810.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://boerderijzuivel.nl/verhalen/ — the likely hero/LCP image (fijnproever_frans_sluyters_varend_genieten_boerenstreek_producten_boerderijzuivel-1080x540.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.

warning Page is noindex

Rule index.noindex · Indexability · 1 occurrence(s)

warning Internal link points to a redirect

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

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

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

warning BreadcrumbList present but structurally incomplete

Rule schema.breadcrumb_incomplete · Structured Data · 3 occurrence(s)

  • https://boerderijzuivel.nl/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://boerderijzuivel.nl/campagnes/boerenkaasmaand/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://boerderijzuivel.nl/home/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.

warning Schema describes content not visible on the page

Rule schema.hidden_content · Structured Data · 23 occurrence(s)

  • https://boerderijzuivel.nl/feit/ — a schema name/headline ("Feit - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/ga-mee-naar-het-land-van-boer-en-zuivel/het-franse-kaasje-van-mathilde-uit-nederland/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/land-van-boer-en-zuivel/het-franse-kaasje-van-mathilde-uit-nederland-2/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/linktree/ — a schema name/headline ("Linktree - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/boerenkaas-groentenspiezen-bbq/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/boerenkaas-ham-rolletjes/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/caponata-met-overjarige-boerenkaas/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/carpaccio-met-overjarige-boerenkaas/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/gevulde-courgette-met-risotto-en-boerenkaas/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/hollands-stamppotje-met-andijvie-boerengeitenkaas-en-gebakken-tomaatjes/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/hongaarse-gestoofde-kip/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/kaasfondue-met-3-soorten-boerenkaas/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/pasteitjes-met-boerenkaas-ragout/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/pittige-boeren-graskaasdip/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/pizza-met-4-soorten-boerenkaas/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/spinazietaart-met-brandnetelkaas/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/spruitjesstamppot-met-boerenkaas/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/tips-tricks-voor-een-feestelijke-kaasplank/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/recepten/worteltaart-met-boerenkaas/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/test/ — a schema name/headline ("test - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/verhalen/dag-2-aanloop-naar-cum-laude-awards/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/verhalen/de-waarheid-over-vegan-kaas/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://boerderijzuivel.nl/verhalen/wrongel-en-wei-zo-maak-je-boerenkaas/ — a schema name/headline ("Nieuwsoverzicht - Boerderijzuivel") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.

Notices (20 rules)

notice Heading levels skip a level

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

notice No main landmark for AI agents

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

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

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

notice Duplicate meta description across pages

Rule duplicate.meta_desc · Duplicate · 13 occurrence(s)

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

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

notice Meta description too long

Rule meta_desc.too_long · Meta Description · 1 occurrence(s)

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

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

notice Large HTML document

Rule perf.large_html · Performance · 1 occurrence(s)

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

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

  • https://boerderijzuivel.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://boerderijzuivel.nl/bedankt-voor-je-bestelling/ — 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://boerderijzuivel.nl/bestelformulier-kookboeeek/ — 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://boerderijzuivel.nl/bestelformulier-kookboek-spaaractie/ — 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://boerderijzuivel.nl/campagnes/ — 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://boerderijzuivel.nl/cookies/ — 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://boerderijzuivel.nl/dank-je-wel-2/ — 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://boerderijzuivel.nl/disclaimer/ — 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://boerderijzuivel.nl/fabel/ — 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://boerderijzuivel.nl/feit/ — 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://boerderijzuivel.nl/ga-mee-naar-het-land-van-boer-en-zuivel/het-franse-kaasje-van-mathilde-uit-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://boerderijzuivel.nl/home/ — 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://boerderijzuivel.nl/kleurplaat/ — 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://boerderijzuivel.nl/land-van-boer-en-zuivel/het-franse-kaasje-van-mathilde-uit-nederland-2/ — 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://boerderijzuivel.nl/linktree/ — 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://boerderijzuivel.nl/meer-weten/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://boerderijzuivel.nl/oplossingen-puzzelboekje/ — 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://boerderijzuivel.nl/privacy/ — 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://boerderijzuivel.nl/recepten/ — 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://boerderijzuivel.nl/recepten/carpaccio-met-overjarige-boerenkaas/ — 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://boerderijzuivel.nl/test/ — 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://boerderijzuivel.nl/verhalen/ — 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://boerderijzuivel.nl/verhalen/dag-2-aanloop-naar-cum-laude-awards/ — 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://boerderijzuivel.nl/verkooppunten/ — 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://boerderijzuivel.nl/voor-leden/ — 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 · 48 occurrence(s)

  • https://boerderijzuivel.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://boerderijzuivel.nl/bedankt-voor-je-bestelling/ — 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://boerderijzuivel.nl/bestelformulier-kookboeeek/ — 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://boerderijzuivel.nl/bestelformulier-kookboek-spaaractie/ — 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://boerderijzuivel.nl/campagnes/ — 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://boerderijzuivel.nl/cookies/ — 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://boerderijzuivel.nl/dank-je-wel-2/ — 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://boerderijzuivel.nl/disclaimer/ — 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://boerderijzuivel.nl/fabel/ — 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://boerderijzuivel.nl/feit/ — 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://boerderijzuivel.nl/ga-mee-naar-het-land-van-boer-en-zuivel/het-franse-kaasje-van-mathilde-uit-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://boerderijzuivel.nl/home/ — 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://boerderijzuivel.nl/kleurplaat/ — 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://boerderijzuivel.nl/land-van-boer-en-zuivel/het-franse-kaasje-van-mathilde-uit-nederland-2/ — 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://boerderijzuivel.nl/linktree/ — 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://boerderijzuivel.nl/meer-weten/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://boerderijzuivel.nl/oplossingen-puzzelboekje/ — 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://boerderijzuivel.nl/privacy/ — 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://boerderijzuivel.nl/recepten/ — 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://boerderijzuivel.nl/recepten/carpaccio-met-overjarige-boerenkaas/ — 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://boerderijzuivel.nl/test/ — 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://boerderijzuivel.nl/verhalen/ — 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://boerderijzuivel.nl/verhalen/dag-2-aanloop-naar-cum-laude-awards/ — 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://boerderijzuivel.nl/verkooppunten/ — 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://boerderijzuivel.nl/voor-leden/ — 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 · 4 occurrence(s)

notice Deprecated schema type with no Google rich result

Rule schema.deprecated_type · Structured Data · 48 occurrence(s)

notice Missing recommended security headers

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

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

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

  • https://boerderijzuivel.nl/test/ — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://boerderijzuivel.nl/verkooppunten/ — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".

notice Indexable page not listed in sitemap

Rule sitemap.orphan_not_listed · Sitemap · 2 occurrence(s)

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

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

notice Title is very short

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

notice Uppercase letters in URL path

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://boerderijzuivel.nl/
Boeren­graskaas - Boerderijzuivel
200 yes 393 49
https://boerderijzuivel.nl/campagnes/
Campagnes - Boerderijzuivel
200 yes 298 49
https://boerderijzuivel.nl/cookies/
Cookies - Boerderijzuivel
200 yes 50 49
https://boerderijzuivel.nl/disclaimer/
Disclaimer - Boerderijzuivel
200 yes 322 49
https://boerderijzuivel.nl/home/
Boeren­graskaas - Boerderijzuivel
200 yes 393 49
https://boerderijzuivel.nl/meer-weten/contact/
Contact - Boerderijzuivel
200 yes 141 49
https://boerderijzuivel.nl/over-boerderijzuivel/
Over boerderijzuivel - Boerderijzuivel
200 yes 659 49
https://boerderijzuivel.nl/privacy/
Privacy - Boerderijzuivel
200 yes 233 49
https://boerderijzuivel.nl/recepten/
Recepten
200 yes 284 49
https://boerderijzuivel.nl/verhalen/
Verhalen
200 yes 323 49
https://boerderijzuivel.nl/verkooppunten/
Verkooppunten - Boerderijzuivel
200 yes 78 49
https://boerderijzuivel.nl/voor-leden/
Leden - Boerderijzuivel
200 yes 158 49
https://boerderijzuivel.nl/category/verhalen/page/2/
Verhalen
200 yes 353 1
https://boerderijzuivel.nl/recepten/hongaarse-gestoofde-kip/
Nieuwsoverzicht - Boerderijzuivel
200 yes 428 3
https://boerderijzuivel.nl/recepten/caponata-met-overjarige-boerenkaas/
Nieuwsoverzicht - Boerderijzuivel
200 yes 487 1
https://boerderijzuivel.nl/recepten/boerenkaas-groentenspiezen-bbq/
Nieuwsoverzicht - Boerderijzuivel
200 yes 370 1
https://boerderijzuivel.nl/recepten/hollands-stamppotje-met-andijvie-boerengeitenkaas-en-gebakken-tomaatjes/
Nieuwsoverzicht - Boerderijzuivel
200 yes 369 1
https://boerderijzuivel.nl/author/beheerder/page/2/
Boerderijzuivel
200 yes 272 1
https://boerderijzuivel.nl/category/ga-mee-naar-het-land-van-boer-en-zuivel/
Ga mee naar het land van boer en zuivel
200 yes 194 1
https://boerderijzuivel.nl/recepten/spinazietaart-met-brandnetelkaas/
Nieuwsoverzicht - Boerderijzuivel
200 yes 613 1
https://boerderijzuivel.nl/recepten/tips-tricks-voor-een-feestelijke-kaasplank/
Nieuwsoverzicht - Boerderijzuivel
200 yes 397 1
https://boerderijzuivel.nl/recepten/worteltaart-met-boerenkaas/
Nieuwsoverzicht - Boerderijzuivel
200 yes 474 1
https://boerderijzuivel.nl/author/beheerder/
Boerderijzuivel
200 yes 231 0
https://boerderijzuivel.nl/bedankt-voor-je-bestelling/
Bedankt voor je bestelling - Boerderijzuivel
200 yes 57 0
https://boerderijzuivel.nl/bestelformulier-kookboeeek/
Bestelformulier Kookboeeek - Boerderijzuivel
200 yes 249 0
https://boerderijzuivel.nl/bestelformulier-kookboek-spaaractie/
Bestelformulier kookboek en spaaractie - Boerderijzuivel
200 yes 397 0
https://boerderijzuivel.nl/campagnes/boerenkaasmaand/
Boeren­graskaas - Boerderijzuivel
200 yes 393 0
https://boerderijzuivel.nl/dank-je-wel-2/
Dank je wel! - Boerderijzuivel
200 yes 58 0
https://boerderijzuivel.nl/fabel/
Fabel - Boerderijzuivel
200 yes 103 0
https://boerderijzuivel.nl/feit/
Feit - Boerderijzuivel
200 yes 103 0
https://boerderijzuivel.nl/ga-mee-naar-het-land-van-boer-en-zuivel/het-franse-kaasje-van-mathilde-uit-nederland/
Nieuwsoverzicht - Boerderijzuivel
200 yes 134 0
https://boerderijzuivel.nl/kleurplaat/
Kleurplaat - Boerderijzuivel
200 yes 57 0
https://boerderijzuivel.nl/land-van-boer-en-zuivel/het-franse-kaasje-van-mathilde-uit-nederland-2/
Nieuwsoverzicht - Boerderijzuivel
200 yes 279 0
https://boerderijzuivel.nl/linktree/
Linktree - Boerderijzuivel
200 yes 61 0
https://boerderijzuivel.nl/oplossingen-puzzelboekje/
Oplossingen puzzelboekje - Boerderijzuivel
200 yes 78 0
https://boerderijzuivel.nl/recepten/boerenkaas-ham-rolletjes/
Nieuwsoverzicht - Boerderijzuivel
200 yes 314 0
https://boerderijzuivel.nl/recepten/carpaccio-met-overjarige-boerenkaas/
Nieuwsoverzicht - Boerderijzuivel
200 yes 372 0
https://boerderijzuivel.nl/recepten/gevulde-courgette-met-risotto-en-boerenkaas/
Nieuwsoverzicht - Boerderijzuivel
200 yes 368 0
https://boerderijzuivel.nl/recepten/kaasfondue-met-3-soorten-boerenkaas/
Nieuwsoverzicht - Boerderijzuivel
200 yes 325 0
https://boerderijzuivel.nl/recepten/pasteitjes-met-boerenkaas-ragout/
Nieuwsoverzicht - Boerderijzuivel
200 yes 375 0
https://boerderijzuivel.nl/recepten/pittige-boeren-graskaasdip/
Nieuwsoverzicht - Boerderijzuivel
200 yes 308 0
https://boerderijzuivel.nl/recepten/pizza-met-4-soorten-boerenkaas/
Nieuwsoverzicht - Boerderijzuivel
200 yes 464 0
https://boerderijzuivel.nl/recepten/spruitjesstamppot-met-boerenkaas/
Nieuwsoverzicht - Boerderijzuivel
200 yes 361 0
https://boerderijzuivel.nl/tag/kaas/
kaas - Boerderijzuivel
200 yes 54 0
https://boerderijzuivel.nl/test/
test - Boerderijzuivel
200 yes 396 0
https://boerderijzuivel.nl/verhalen/dag-2-aanloop-naar-cum-laude-awards/
Nieuwsoverzicht - Boerderijzuivel
200 yes 226 0
https://boerderijzuivel.nl/verhalen/de-waarheid-over-vegan-kaas/
Nieuwsoverzicht - Boerderijzuivel
200 yes 322 0
https://boerderijzuivel.nl/verhalen/wrongel-en-wei-zo-maak-je-boerenkaas/
Nieuwsoverzicht - Boerderijzuivel
200 yes 725 0
https://boerderijzuivel.nl/meer-weten/contact/s.overbeek@boerderijzuivel.nl
Pagina niet gevonden - Boerderijzuivel
404 no 73 1
https://boerderijzuivel.nl/wp-content/uploads/2024/05/BOE-50637-Factsheet-Kookboeeeeek-1.pdf 200 no 0 1

Audit your own site — free

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

Scan your site →