Catalog / marrycooking.nl
37

SEO audit for marrycooking.nl

Marry Cooking - Love and Food

otherWordPress

Health 37/100 (poor) · 50 pages crawled · generated 2026-08-26

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

Marry Cooking Bringing the best of two worlds together. Love and Food 2 van onze grootste passies!

Screenshot of marrycooking.nl
50
pages crawled
23
indexable pages
36
errors
96
warnings
267
notices
0
orphan pages
3
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Security 36 32 0 32
Links 82 3 20 11
Crawlability 98 1 0 1
Performance 81 0 31 124
Headings 93 0 12 2
Indexability 95 0 9 0
Budget 95 0 8 0
Meta Description 96 0 7 11
Duplicate 96 0 6 4
Structured Data 98 0 3 23
Agent Readiness 100 0 0 16
Content 100 0 0 1
Images 100 0 0 8
Sitemap 100 0 0 1
Social 100 0 0 10
URL 100 0 0 23
Findings

Errors (3 rules)

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

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

error Mixed content on HTTPS page

Rule security.mixed_content · Security · 32 occurrence(s)

error Client error (4xx) response

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

Warnings (10 rules)

warning Noindex page receives internal links (crawl-budget waste)

Rule budget.noindex_linked · Budget · 8 occurrence(s)

  • https://www.marrycooking.nl/2017/11/ — this noindex page has 11 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.marrycooking.nl/opening-marry-cooking/, https://www.marrycooking.nl/paas-tea-by-marry-cooking/, https://www.marrycooking.nl/break-the-silence/.
  • https://www.marrycooking.nl/2017/12/ — this noindex page has 11 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.marrycooking.nl/opening-marry-cooking/, https://www.marrycooking.nl/paas-tea-by-marry-cooking/, https://www.marrycooking.nl/break-the-silence/.
  • https://www.marrycooking.nl/2018/03/ — this noindex page has 11 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.marrycooking.nl/opening-marry-cooking/, https://www.marrycooking.nl/paas-tea-by-marry-cooking/, https://www.marrycooking.nl/break-the-silence/.
  • https://www.marrycooking.nl/2019/03/ — this noindex page has 11 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.marrycooking.nl/opening-marry-cooking/, https://www.marrycooking.nl/paas-tea-by-marry-cooking/, https://www.marrycooking.nl/break-the-silence/.
  • https://www.marrycooking.nl/2020/05/ — this noindex page has 11 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.marrycooking.nl/opening-marry-cooking/, https://www.marrycooking.nl/paas-tea-by-marry-cooking/, https://www.marrycooking.nl/break-the-silence/.
  • https://www.marrycooking.nl/2020/11/ — this noindex page has 11 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.marrycooking.nl/opening-marry-cooking/, https://www.marrycooking.nl/paas-tea-by-marry-cooking/, https://www.marrycooking.nl/break-the-silence/.
  • https://www.marrycooking.nl/2021/03/ — this noindex page has 11 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.marrycooking.nl/opening-marry-cooking/, https://www.marrycooking.nl/paas-tea-by-marry-cooking/, https://www.marrycooking.nl/break-the-silence/.
  • https://www.marrycooking.nl/2022/01/ — this noindex page has 11 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.marrycooking.nl/opening-marry-cooking/, https://www.marrycooking.nl/paas-tea-by-marry-cooking/, https://www.marrycooking.nl/break-the-silence/.

warning Duplicate page content

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

warning Duplicate <title> across pages

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

warning Page is noindex

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

warning Internal link points to a redirect

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

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

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

warning BreadcrumbList present but structurally incomplete

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

  • https://www.marrycooking.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://www.marrycooking.nl/author/mariah/ — 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 · 1 occurrence(s)

  • https://www.marrycooking.nl/christmas-spirit/ — a schema name/headline ("Christmas Spirit") 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 (19 rules)

notice Heading levels skip a level

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

notice Low text-to-HTML ratio

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

notice Duplicate meta description across pages

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

notice Multiple <h1> elements

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

notice Likely hero image lacks fetchpriority=high

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

  • https://www.marrycooking.nl/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/1148/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/2019/03/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/2020/11/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/2021/03/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/2022/01/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/all-in/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/at-your-doorstep-by-marry-cooking/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/author/mariah/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/bitesbubbles/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/blog/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/break-the-silence/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/category/marry-cooking/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/charcuterie-boards/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/christmas-spirit/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/contact/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/food-box-burgersfries/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/food-box/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/mogelijkheden-2-2/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/mogelijkheden-2/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/opening-marry-cooking/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/over-ons/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/paas-tea-by-marry-cooking/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/tablescaping/ — the likely hero/LCP image (marrycookingwebsiteglow.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://www.marrycooking.nl/wedding-planner/ — the likely hero/LCP image (marrycookingwebsiteglow.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 · 8 occurrence(s)

notice Internal link has no anchor text / accessible name

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

notice Missing Open Graph tags

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

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

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

  • https://www.marrycooking.nl/ — 9 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://www.marrycooking.nl/1148/ — 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://www.marrycooking.nl/2019/03/ — 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://www.marrycooking.nl/2020/11/ — 8 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://www.marrycooking.nl/2021/03/ — 15 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://www.marrycooking.nl/2022/01/ — 29 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://www.marrycooking.nl/all-in/ — 11 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://www.marrycooking.nl/at-your-doorstep-by-marry-cooking/ — 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://www.marrycooking.nl/author/mariah/ — 9 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://www.marrycooking.nl/bitesbubbles/ — 9 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://www.marrycooking.nl/blog/ — 8 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://www.marrycooking.nl/break-the-silence/ — 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://www.marrycooking.nl/category/marry-cooking/ — 74 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://www.marrycooking.nl/charcuterie-boards/ — 19 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://www.marrycooking.nl/christmas-spirit/ — 20 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://www.marrycooking.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://www.marrycooking.nl/food-box-burgersfries/ — 13 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://www.marrycooking.nl/food-box/ — 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://www.marrycooking.nl/mogelijkheden-2-2/ — 13 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://www.marrycooking.nl/mogelijkheden-2/ — 12 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://www.marrycooking.nl/opening-marry-cooking/ — 15 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://www.marrycooking.nl/over-ons/ — 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://www.marrycooking.nl/paas-tea-by-marry-cooking/ — 28 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://www.marrycooking.nl/tablescaping/ — 15 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://www.marrycooking.nl/wedding-planner/ — 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.

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

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

  • https://www.marrycooking.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://www.marrycooking.nl/1148/ — 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://www.marrycooking.nl/2019/03/ — 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://www.marrycooking.nl/2020/11/ — 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://www.marrycooking.nl/2021/03/ — 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://www.marrycooking.nl/2022/01/ — 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://www.marrycooking.nl/all-in/ — 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://www.marrycooking.nl/at-your-doorstep-by-marry-cooking/ — 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://www.marrycooking.nl/author/mariah/ — 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://www.marrycooking.nl/bitesbubbles/ — 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://www.marrycooking.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://www.marrycooking.nl/break-the-silence/ — 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://www.marrycooking.nl/category/marry-cooking/ — 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://www.marrycooking.nl/charcuterie-boards/ — 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://www.marrycooking.nl/christmas-spirit/ — 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://www.marrycooking.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://www.marrycooking.nl/food-box-burgersfries/ — 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://www.marrycooking.nl/food-box/ — 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://www.marrycooking.nl/mogelijkheden-2-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://www.marrycooking.nl/mogelijkheden-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://www.marrycooking.nl/opening-marry-cooking/ — 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://www.marrycooking.nl/over-ons/ — 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://www.marrycooking.nl/paas-tea-by-marry-cooking/ — 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://www.marrycooking.nl/tablescaping/ — 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://www.marrycooking.nl/wedding-planner/ — 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 · 31 occurrence(s)

  • https://www.marrycooking.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://www.marrycooking.nl/1148/ — 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://www.marrycooking.nl/2019/03/ — 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://www.marrycooking.nl/2020/11/ — 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://www.marrycooking.nl/2021/03/ — 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://www.marrycooking.nl/2022/01/ — 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://www.marrycooking.nl/all-in/ — 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://www.marrycooking.nl/at-your-doorstep-by-marry-cooking/ — 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://www.marrycooking.nl/author/mariah/ — 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://www.marrycooking.nl/bitesbubbles/ — 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://www.marrycooking.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://www.marrycooking.nl/break-the-silence/ — 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://www.marrycooking.nl/category/marry-cooking/ — 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://www.marrycooking.nl/charcuterie-boards/ — 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://www.marrycooking.nl/christmas-spirit/ — 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://www.marrycooking.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://www.marrycooking.nl/food-box-burgersfries/ — 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://www.marrycooking.nl/food-box/ — 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://www.marrycooking.nl/mogelijkheden-2-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://www.marrycooking.nl/mogelijkheden-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://www.marrycooking.nl/opening-marry-cooking/ — 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://www.marrycooking.nl/over-ons/ — 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://www.marrycooking.nl/paas-tea-by-marry-cooking/ — 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://www.marrycooking.nl/tablescaping/ — 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://www.marrycooking.nl/wedding-planner/ — 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 · 1 occurrence(s)

notice Deprecated schema type with no Google rich result

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

  • https://www.marrycooking.nl/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/1148/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/all-in/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/at-your-doorstep-by-marry-cooking/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/author/mariah/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/bitesbubbles/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/blog/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/blog/?avia-element-paging=2 — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/break-the-silence/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/category/marry-cooking/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/category/marry-cooking/page/2/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/charcuterie-boards/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/christmas-spirit/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/contact/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/food-box-burgersfries/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/food-box/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/mogelijkheden-2-2/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/mogelijkheden-2/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/opening-marry-cooking/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/over-ons/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/paas-tea-by-marry-cooking/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/tablescaping/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://www.marrycooking.nl/wedding-planner/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.

notice Missing recommended security headers

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

notice Indexable page not listed in sitemap

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.marrycooking.nl/
Marry Cooking - Love and Food
200 yes 721 32
https://www.marrycooking.nl/blog/
Blog - Marry Cooking
200 yes 688 32
https://www.marrycooking.nl/contact/
Contact - Marry Cooking
200 yes 543 32
https://www.marrycooking.nl/mogelijkheden-2-2/
Mogelijkheden - Marry Cooking
200 yes 1969 32
https://www.marrycooking.nl/over-ons/
Over ons - Marry Cooking
200 yes 995 32
https://www.marrycooking.nl/wedding-planner/
Weddingplanner - Marry Cooking
200 yes 903 32
https://www.marrycooking.nl/charcuterie-boards/
Charcuterie Boards - Marry Cooking
200 yes 777 14
https://www.marrycooking.nl/category/marry-cooking/
Marry Cooking Archieven - Marry Cooking
200 yes 2802 21
https://www.marrycooking.nl/author/mariah/
Marry Cooking - Love and Food
200 yes 721 20
https://www.marrycooking.nl/food-box-burgersfries/
Food Box-Burgers&Fries - Marry Cooking
200 yes 692 5
https://www.marrycooking.nl/bitesbubbles/
Bites&Bubbles - Marry Cooking
200 yes 711 5
https://www.marrycooking.nl/food-box/
Food-Box - Marry Cooking
200 yes 673 5
https://www.marrycooking.nl/all-in/
All-in - Marry Cooking
200 yes 886 5
https://www.marrycooking.nl/tablescaping/
Tablescaping - Marry Cooking
200 yes 928 4
https://www.marrycooking.nl/blog/?avia-element-paging=2
Blog - Marry Cooking
200 yes 728 1
https://www.marrycooking.nl/2017/11/
november 2017 - Marry Cooking
200 no 648 11
https://www.marrycooking.nl/2017/12/
december 2017 - Marry Cooking
200 no 560 11
https://www.marrycooking.nl/2018/03/
maart 2018 - Marry Cooking
200 no 788 11
https://www.marrycooking.nl/2019/03/
maart 2019 - Marry Cooking
200 no 943 11
https://www.marrycooking.nl/2020/05/
mei 2020 - Marry Cooking
200 no 825 11
https://www.marrycooking.nl/2020/11/
november 2020 - Marry Cooking
200 no 912 11
https://www.marrycooking.nl/2021/03/
maart 2021 - Marry Cooking
200 no 760 11
https://www.marrycooking.nl/2022/01/
januari 2022 - Marry Cooking
200 no 1148 11
https://www.marrycooking.nl/mogelijkheden-2/
Mogelijkheden - Marry Cooking
200 yes 1852 11
https://www.marrycooking.nl/at-your-doorstep-by-marry-cooking/
At your doorstep by Marry Cooking - Marry Cooking
200 yes 891 5
https://www.marrycooking.nl/paas-tea-by-marry-cooking/
Paas-Tea by Marry Cooking - Marry Cooking
200 yes 854 5
https://www.marrycooking.nl/1148/
Paasmenu by Marry Cooking - Marry Cooking
200 yes 824 5
https://www.marrycooking.nl/break-the-silence/
Break the silence - Marry Cooking
200 yes 774 5
https://www.marrycooking.nl/christmas-spirit/
Christmas Spirit - Marry Cooking
200 yes 713 5
https://www.marrycooking.nl/opening-marry-cooking/
Opening Marry Cooking - Marry Cooking
200 yes 711 4
https://www.marrycooking.nl/category/marry-cooking/page/2/
Marry Cooking Archieven - Pagina 2 van 2 - Marry Cooking
200 yes 698 1
http://www.marrycooking.nl/wp-content/uploads/2018/05/privacy_statement.pdf 200 no 0 32
https://www.marrycooking.nl/wp-admin/_wp_link_placeholder
Pagina niet gevonden - Marry Cooking
404 no 565 3
https://www.marrycooking.nl/wp-content/uploads/2014/07/MH023.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2014/07/MH146.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2017/08/20170820_152909-1030x773.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2019/03/Juna_0190_1-1030x687.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2019/03/Juna_0208_1-1030x687.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2020/05/Gamba-tartaar-1030x501.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2020/11/124291143_1023483058152656_5149751611911849989_o-1030x667.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2020/11/thumbnail-1030x773.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2020/11/thumbnail-12-1030x596.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2020/11/thumbnail-19-1030x501.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2021/03/157030419_1103579550143006_5912098741481694814_o-NIEUW-558x1030.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2021/03/159195077_1106572393177055_3181038474868044807_n.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2021/11/3-1030x464.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2021/11/IMG_5855-687x1030.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2021/11/IMG_5861-687x1030.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2021/11/IMG_5943-1030x687.jpg 200 no 0 1
https://www.marrycooking.nl/wp-content/uploads/2022/01/IMG-20220117-WA0012-464x1030.jpg 200 no 0 1

Audit your own site — free

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

Scan your site →