Catalog / mindfulness-rotterdam.nl
65

SEO audit for mindfulness-rotterdam.nl

Mindfulness Rotterdam Trainingen en Workshops - Rotterdam e.o.

ecommerceWordPress

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

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

Mindfulness Rotterdam verzorgt Mindfulnesstrainingen en -workshops voor particulieren, scholen en organisaties in Rotterdam en omgeving: ook in Venlo en ...

Screenshot of mindfulness-rotterdam.nl
50
pages crawled
50
indexable pages
0
errors
126
warnings
509
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Performance 70 0 50 200
Content 80 0 33 41
Structured Data 89 0 19 55
Agent Readiness 93 0 12 2
Duplicate 96 0 6 3
Meta Description 98 0 4 33
Headings 99 0 2 1
Images 100 0 0 53
Links 100 0 0 3
Security 100 0 0 64
Social 100 0 0 54
Findings

Warnings (9 rules)

warning Control has no accessible name

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

warning Thin content (low word count)

Rule content.thin · Content · 33 occurrence(s)

warning Near-duplicate page content

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

warning Duplicate <title> across pages

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

warning Missing <h1>

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

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

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

warning BreadcrumbList present but structurally incomplete

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

  • https://www.mindfulness-rotterdam.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.

warning Schema describes content not visible on the page

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

  • https://www.mindfulness-rotterdam.nl/ — a schema name/headline ("Mindfulness Rotterdam Trainingen en Workshops - Rotterdam e.o.") 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://www.mindfulness-rotterdam.nl/2580-2/ — a schema name/headline ("Geen titel") 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://www.mindfulness-rotterdam.nl/chocolate/ — a schema name/headline ("Mindfulness-Rotterdam - Chocolate") 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://www.mindfulness-rotterdam.nl/desert-rocks/ — a schema name/headline ("Mindfulness-Rotterdam - Desert Rocks") 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://www.mindfulness-rotterdam.nl/er-is-weer-nieuws/ — a schema name/headline ("Mindfulness-Rotterdam - Er is weer nieuws :-)") 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://www.mindfulness-rotterdam.nl/garlic/ — a schema name/headline ("Mindfulness-Rotterdam - Garlic") 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://www.mindfulness-rotterdam.nl/happy-2015/ — a schema name/headline ("Mindfulness-Rotterdam - Happy 2015!") 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://www.mindfulness-rotterdam.nl/moeilijk-doen/ — a schema name/headline ("Mindfulness-Rotterdam - Moeilijk doen?") 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://www.mindfulness-rotterdam.nl/nieuwe-locatie/ — a schema name/headline ("Mindfulness-Rotterdam - Nieuwe locatie") 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://www.mindfulness-rotterdam.nl/nieuws-2/ — a schema name/headline ("Mindfulness-Rotterdam - Nieuws!") 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://www.mindfulness-rotterdam.nl/nieuwsbrief-februari-2/ — a schema name/headline ("Mindfulness-Rotterdam - Nieuwsbrief Februari") 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://www.mindfulness-rotterdam.nl/nieuwsbrief-januari/ — a schema name/headline ("Mindfulness-Rotterdam - Nieuwsbrief januari") 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://www.mindfulness-rotterdam.nl/nieuwsbrief-mei-2/ — a schema name/headline ("Mindfulness-Rotterdam - Nieuwsbrief mei") 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://www.mindfulness-rotterdam.nl/pastries/ — a schema name/headline ("Mindfulness-Rotterdam - Pastries") 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://www.mindfulness-rotterdam.nl/pijn-is-zout-meer-en-minder/ — a schema name/headline ("Mindfulness-Rotterdam - Pijn is zout") 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://www.mindfulness-rotterdam.nl/rock-solid/ — a schema name/headline ("Mindfulness-Rotterdam - Rock Solid") 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://www.mindfulness-rotterdam.nl/the-mirror/ — a schema name/headline ("Mindfulness-Rotterdam - The Mirror") 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://www.mindfulness-rotterdam.nl/the-present/ — a schema name/headline ("Mindfulness-Rotterdam - The Present") 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 (21 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

notice Low text-to-HTML ratio

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

notice Duplicate meta description across pages

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

notice Multiple <h1> elements

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

notice Image alt text is keyword-stuffed (repetition / low variety)

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

notice Image filename is generic/auto-generated (missed image-search signal)

Rule images.generic_filename · Images · 1 occurrence(s)

  • https://www.mindfulness-rotterdam.nl/happy-new-year/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.

notice Likely hero image lacks fetchpriority=high

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

  • https://www.mindfulness-rotterdam.nl/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/1142/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/2580-2/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/activiteit-delen-met-je-vrienden/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/chocolate/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/desert-rocks/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/er-is-weer-nieuws/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/garlic/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/happy-2015/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/mindfulness-rotterdam-nu-ook-venlo/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/mindfulness-rotterdam-via-de-radio/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/mindfulness-voor-de-jeugd/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/mindfulnesscongres-voor-gezin-en-onderwijs/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/nieuwe-locatie/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/nieuwe-website/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/nieuws-2/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/nieuws/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/nieuwsbrief-januari/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/nieuwsbrief-mei-2/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/oktober-mindfulnessmaand/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/pastries/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/radio-show-met-als-thema-gedachten/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/rock-solid/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/subsidie-aanvragen/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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.mindfulness-rotterdam.nl/training-capelle-aan-den-ijssel/ — the likely hero/LCP image (cropped-logo-mindfulness-rotterdam-klein-doorzichtig.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 · 50 occurrence(s)

notice Internal link has no anchor text / accessible name

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

notice Meta description too long

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

notice Missing Open Graph tags

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

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

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

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

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

  • https://www.mindfulness-rotterdam.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.mindfulness-rotterdam.nl/1142/ — 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.mindfulness-rotterdam.nl/2580-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.mindfulness-rotterdam.nl/activiteit-delen-met-je-vrienden/ — 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.mindfulness-rotterdam.nl/chocolate/ — 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.mindfulness-rotterdam.nl/desert-rocks/ — 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.mindfulness-rotterdam.nl/er-is-weer-nieuws/ — 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.mindfulness-rotterdam.nl/garlic/ — 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.mindfulness-rotterdam.nl/happy-2015/ — 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.mindfulness-rotterdam.nl/mindfulness-rotterdam-nu-ook-venlo/ — 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.mindfulness-rotterdam.nl/mindfulness-rotterdam-via-de-radio/ — 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.mindfulness-rotterdam.nl/mindfulness-voor-de-jeugd/ — 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.mindfulness-rotterdam.nl/mindfulnesscongres-voor-gezin-en-onderwijs/ — 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.mindfulness-rotterdam.nl/nieuwe-locatie/ — 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.mindfulness-rotterdam.nl/nieuwe-website/ — 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.mindfulness-rotterdam.nl/nieuws-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.mindfulness-rotterdam.nl/nieuws/ — 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.mindfulness-rotterdam.nl/nieuwsbrief-januari/ — 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.mindfulness-rotterdam.nl/nieuwsbrief-mei-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.mindfulness-rotterdam.nl/oktober-mindfulnessmaand/ — 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.mindfulness-rotterdam.nl/pastries/ — 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.mindfulness-rotterdam.nl/radio-show-met-als-thema-gedachten/ — 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.mindfulness-rotterdam.nl/rock-solid/ — 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.mindfulness-rotterdam.nl/subsidie-aanvragen/ — 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.mindfulness-rotterdam.nl/training-capelle-aan-den-ijssel/ — 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 · 50 occurrence(s)

  • https://www.mindfulness-rotterdam.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.mindfulness-rotterdam.nl/1142/ — 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.mindfulness-rotterdam.nl/2580-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.mindfulness-rotterdam.nl/activiteit-delen-met-je-vrienden/ — 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.mindfulness-rotterdam.nl/chocolate/ — 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.mindfulness-rotterdam.nl/desert-rocks/ — 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.mindfulness-rotterdam.nl/er-is-weer-nieuws/ — 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.mindfulness-rotterdam.nl/garlic/ — 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.mindfulness-rotterdam.nl/happy-2015/ — 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.mindfulness-rotterdam.nl/mindfulness-rotterdam-nu-ook-venlo/ — 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.mindfulness-rotterdam.nl/mindfulness-rotterdam-via-de-radio/ — 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.mindfulness-rotterdam.nl/mindfulness-voor-de-jeugd/ — 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.mindfulness-rotterdam.nl/mindfulnesscongres-voor-gezin-en-onderwijs/ — 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.mindfulness-rotterdam.nl/nieuwe-locatie/ — 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.mindfulness-rotterdam.nl/nieuwe-website/ — 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.mindfulness-rotterdam.nl/nieuws-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.mindfulness-rotterdam.nl/nieuws/ — 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.mindfulness-rotterdam.nl/nieuwsbrief-januari/ — 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.mindfulness-rotterdam.nl/nieuwsbrief-mei-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.mindfulness-rotterdam.nl/oktober-mindfulnessmaand/ — 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.mindfulness-rotterdam.nl/pastries/ — 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.mindfulness-rotterdam.nl/radio-show-met-als-thema-gedachten/ — 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.mindfulness-rotterdam.nl/rock-solid/ — 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.mindfulness-rotterdam.nl/subsidie-aanvragen/ — 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.mindfulness-rotterdam.nl/training-capelle-aan-den-ijssel/ — 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 Article schema missing recommended properties (Top Stories / image carousel)

Rule schema.article_incomplete · Structured Data · 5 occurrence(s)

  • https://www.mindfulness-rotterdam.nl/nieuwe-locatie/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://www.mindfulness-rotterdam.nl/nieuwe-website/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://www.mindfulness-rotterdam.nl/oktober-mindfulnessmaand/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://www.mindfulness-rotterdam.nl/subsidie-aanvragen/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://www.mindfulness-rotterdam.nl/the-present/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.

notice Deprecated schema type with no Google rich result

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

notice Missing recommended security headers

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

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

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.mindfulness-rotterdam.nl/
Mindfulness Rotterdam Trainingen en Workshops - Rotterdam e.o.
200 yes 181 50
https://www.mindfulness-rotterdam.nl/mindfulnessdag/
Mindfulness-Rotterdam - Mindfulnessdag!
200 yes 99 2
https://www.mindfulness-rotterdam.nl/nieuwsbrief-juni/
Mindfulness-Rotterdam - Nieuwsbrief juni
200 yes 650 2
https://www.mindfulness-rotterdam.nl/nieuwsbrief-mei/
Mindfulness-Rotterdam - Nieuwsbrief mei
200 yes 959 2
https://www.mindfulness-rotterdam.nl/nieuwsbrief-november/
Mindfulness-Rotterdam - Nieuwsbrief november
200 yes 597 2
https://www.mindfulness-rotterdam.nl/nieuwsbrief-september/
Mindfulness-Rotterdam - Nieuwsbrief September
200 yes 676 2
https://www.mindfulness-rotterdam.nl/2580-2/
Mindfulness-Rotterdam -
200 yes 110 1
https://www.mindfulness-rotterdam.nl/activiteit-delen-met-je-vrienden/
Mindfulness-Rotterdam - Activiteit delen met je vrienden
200 yes 105 1
https://www.mindfulness-rotterdam.nl/chocolate/
Mindfulness-Rotterdam - Chocolate
200 yes 273 1
https://www.mindfulness-rotterdam.nl/desert-rocks/
Mindfulness-Rotterdam - Desert Rocks
200 yes 155 1
https://www.mindfulness-rotterdam.nl/garlic/
Mindfulness-Rotterdam - Garlic
200 yes 229 1
https://www.mindfulness-rotterdam.nl/happy-new-year/
Mindfulness-Rotterdam - Happy New Year
200 yes 64 1
https://www.mindfulness-rotterdam.nl/ik-hou-van-mij/
Mindfulness-Rotterdam - Ik hou van mij
200 yes 78 1
https://www.mindfulness-rotterdam.nl/meditation-for-free/
Mindfulness-Rotterdam - Meditation for free
200 yes 146 1
https://www.mindfulness-rotterdam.nl/mindful-breaks-tribes/
Mindfulness-Rotterdam - Mindful breaks bij Tribes
200 yes 133 1
https://www.mindfulness-rotterdam.nl/moeilijk-doen/
Mindfulness-Rotterdam - Moeilijk doen?
200 yes 85 1
https://www.mindfulness-rotterdam.nl/nieuwsbrief-augustus-2016/
Mindfulness-Rotterdam - Nieuwsbrief augustus 2016
200 yes 549 1
https://www.mindfulness-rotterdam.nl/nieuwsbrief-februari/
Mindfulness-Rotterdam - Nieuwsbrief februari
200 yes 553 1
https://www.mindfulness-rotterdam.nl/nieuwsbrief-juli/
Mindfulness-Rotterdam - Nieuwsbrief juli
200 yes 314 1
https://www.mindfulness-rotterdam.nl/oktober-mindfulnessmaand/
Mindfulness-Rotterdam - Oktober Mindfulnessmaand
200 yes 75 1
https://www.mindfulness-rotterdam.nl/pastries/
Mindfulness-Rotterdam - Pastries
200 yes 253 1
https://www.mindfulness-rotterdam.nl/pijn-is-zout-meer-en-minder/
Mindfulness-Rotterdam - Pijn is zout
200 yes 114 1
https://www.mindfulness-rotterdam.nl/rock-solid/
Mindfulness-Rotterdam - Rock Solid
200 yes 254 1
https://www.mindfulness-rotterdam.nl/subsidie-aanvragen/
Mindfulness-Rotterdam - Subsidie aanvragen
200 yes 80 1
https://www.mindfulness-rotterdam.nl/the-mirror/
Mindfulness-Rotterdam - The Mirror
200 yes 151 1
https://www.mindfulness-rotterdam.nl/the-present/
Mindfulness-Rotterdam - The Present
200 yes 63 1
https://www.mindfulness-rotterdam.nl/thema-avonden-van-dit-najaar/
Mindfulness-Rotterdam - Thema-avonden van dit najaar!
200 yes 128 1
https://www.mindfulness-rotterdam.nl/you-are-not-depressed/
Mindfulness-Rotterdam - You are not depressed
200 yes 263 1
https://www.mindfulness-rotterdam.nl/zoekfunctie/
Mindfulness-Rotterdam - Zoekfunctie
200 yes 217 1
https://www.mindfulness-rotterdam.nl/nieuwsbrief-maart/
Mindfulness-Rotterdam - Nieuwsbrief Maart
200 yes 533 1
https://www.mindfulness-rotterdam.nl/er-is-weer-nieuws/
Mindfulness-Rotterdam - Er is weer nieuws :-)
200 yes 73 1
https://www.mindfulness-rotterdam.nl/nieuws-2/
Mindfulness-Rotterdam - Nieuws!
200 yes 69 1
https://www.mindfulness-rotterdam.nl/nieuwsbrief-2/
Mindfulness-Rotterdam - Nieuwsbrief
200 yes 98 1
https://www.mindfulness-rotterdam.nl/nieuwsbrief-december/
Mindfulness-Rotterdam - Nieuwsbrief December
200 yes 362 1
https://www.mindfulness-rotterdam.nl/nieuwsbrief-mei-2/
Mindfulness-Rotterdam - Nieuwsbrief mei
200 yes 70 1
https://www.mindfulness-rotterdam.nl/1142/
Mindfulness-Rotterdam - Fijne feestdagen toegewenst.
200 yes 32 0
https://www.mindfulness-rotterdam.nl/deel-2/
Mindfulness-Rotterdam - Deel 2
200 yes 53 0
https://www.mindfulness-rotterdam.nl/happy-2015/
Mindfulness-Rotterdam - Happy 2015!
200 yes 23 0
https://www.mindfulness-rotterdam.nl/mindfulness-rotterdam-nu-ook-venlo/
Mindfulness-Rotterdam - Mindfulness-Rotterdam nu ook in Venlo
200 yes 68 0
https://www.mindfulness-rotterdam.nl/mindfulness-rotterdam-via-de-radio/
Mindfulness-Rotterdam - Mindfulness Rotterdam op de radio
200 yes 58 0
https://www.mindfulness-rotterdam.nl/mindfulness-voor-de-jeugd/
Mindfulness-Rotterdam - Mindfulness voor de jeugd
200 yes 41 0
https://www.mindfulness-rotterdam.nl/mindfulnesscongres-voor-gezin-en-onderwijs/
Mindfulness-Rotterdam - Mindfulnesscongres voor gezin en onderwijs
200 yes 141 0
https://www.mindfulness-rotterdam.nl/nieuwe-locatie/
Mindfulness-Rotterdam - Nieuwe locatie
200 yes 103 0
https://www.mindfulness-rotterdam.nl/nieuwe-website/
Mindfulness-Rotterdam - Nieuwe website
200 yes 95 0
https://www.mindfulness-rotterdam.nl/nieuws-januari-2015/
Mindfulness-Rotterdam - Nieuwsbrief januari 2015
200 yes 559 0
https://www.mindfulness-rotterdam.nl/nieuws/
Mindfulness-Rotterdam - Nieuws
200 yes 445 0
https://www.mindfulness-rotterdam.nl/nieuwsbrief-februari-2/
Mindfulness-Rotterdam - Nieuwsbrief Februari
200 yes 30 0
https://www.mindfulness-rotterdam.nl/nieuwsbrief-januari/
Mindfulness-Rotterdam - Nieuwsbrief januari
200 yes 30 0
https://www.mindfulness-rotterdam.nl/radio-show-met-als-thema-gedachten/
Mindfulness-Rotterdam - Radio show met als thema 'gedachten'
200 yes 53 0
https://www.mindfulness-rotterdam.nl/training-capelle-aan-den-ijssel/
Mindfulness-Rotterdam - Training in Capelle aan den IJssel
200 yes 42 0

Audit your own site — free

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

Scan your site →