SEO audit for leefhorstaandemaas.nl
leef in Griendtsveen - Leef Horst aan de Maas
Health 65/100 (fair) · 28 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Agent Readiness | 71 | 0 | 27 | 29 |
| Performance | 71 | 0 | 27 | 64 |
| Structured Data | 85 | 0 | 14 | 27 |
| Titles | 97 | 0 | 3 | 0 |
| Meta Description | 98 | 0 | 2 | 25 |
| Crawlability | 99 | 0 | 1 | 0 |
| Content | 100 | 0 | 0 | 27 |
| Headings | 100 | 0 | 0 | 1 |
| Images | 100 | 0 | 0 | 30 |
| Links | 100 | 0 | 0 | 27 |
| Security | 100 | 0 | 0 | 54 |
| Social | 100 | 0 | 0 | 2 |
| URL | 100 | 0 | 0 | 4 |
Warnings (6 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 27 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/actueel/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/de-handen-uit-de-mouwen/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/denk-mee-over-de-toekomst-van-horst-aan-de-maas/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/dialoogsessies-praat-mee/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/een-brief-aan-onze-inwoners/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/een-steentje-bijdragen/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/in-gesprek-over-de-zorg/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/in-gesprek-over-het-landelijk-gebied/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/leef-groeit-groei-jij-mee/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/leef-in-griendtsveen/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/nieuwe-beweging-leef-van-start/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/onze-lijsttrekker/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/roy-bouten-gekozen-tot-lijsttrekker-leef/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/schimmelradar/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/twijfel-en-toewijding/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/wat-leeft-binnen-leef/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/wij-presenteren-met-trots-onze-top-30/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://leefhorstaandemaas.nl/zorg-voor-elkaar/ — 2 button/link(s) with no text or aria-label — an agent can't target them
warning Incomplete/empty response after retries (likely transient — re-crawl)
Rule fetch.incomplete · Crawlability · 1 occurrence(s)
- https://leefhorstaandemaas.nl/lokaal-groen-en-sociaal/ — context deadline exceeded after 3 attempts
warning Missing meta description
Rule meta_desc.missing · Meta Description · 2 occurrence(s)
warning Render-blocking script in <head> (no defer/async)
Rule perf.render_blocking · Performance · 27 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/actueel/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/de-handen-uit-de-mouwen/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/denk-mee-over-de-toekomst-van-horst-aan-de-maas/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/dialoogsessies-praat-mee/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/een-brief-aan-onze-inwoners/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/een-steentje-bijdragen/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/in-gesprek-over-de-zorg/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/in-gesprek-over-het-landelijk-gebied/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/leef-groeit-groei-jij-mee/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/leef-in-griendtsveen/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/nieuwe-beweging-leef-van-start/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/onze-lijsttrekker/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/roy-bouten-gekozen-tot-lijsttrekker-leef/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/schimmelradar/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/twijfel-en-toewijding/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/wat-leeft-binnen-leef/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/wij-presenteren-met-trots-onze-top-30/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://leefhorstaandemaas.nl/zorg-voor-elkaar/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
warning Schema describes content not visible on the page
Rule schema.hidden_content · Structured Data · 14 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — a schema name/headline ("Maarten Voesten") 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://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — a schema name/headline ("Maarten Voesten") 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://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — a schema name/headline ("Maarten Voesten") 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://leefhorstaandemaas.nl/durven-vertragen/ — a schema name/headline ("Maarten Voesten") 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://leefhorstaandemaas.nl/een-steentje-bijdragen/ — a schema name/headline ("Maarten Voesten") 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://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — a schema name/headline ("Maarten Voesten") 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://leefhorstaandemaas.nl/ik-heb-niks-met-politiek/ — a schema name/headline ("Maarten Voesten") 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://leefhorstaandemaas.nl/in-gesprek-over-de-zorg/ — a schema name/headline ("Maarten Voesten") 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://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — a schema name/headline ("Maarten Voesten") 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://leefhorstaandemaas.nl/in-gesprek-over-het-landelijk-gebied/ — a schema name/headline ("Maarten Voesten") 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://leefhorstaandemaas.nl/schimmelradar/ — a schema name/headline ("Maarten Voesten") 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://leefhorstaandemaas.nl/twijfel-en-toewijding/ — a schema name/headline ("Maarten Voesten") 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://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — a schema name/headline ("Maarten Voesten") 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://leefhorstaandemaas.nl/zorg-voor-elkaar/ — a schema name/headline ("Maarten Voesten") 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.
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 3 occurrence(s)
- https://leefhorstaandemaas.nl/denk-mee-over-de-toekomst-van-horst-aan-de-maas/ — 72 chars, ~592px (limit ~580px)
- https://leefhorstaandemaas.nl/onze-lijsttrekker/ — 109 chars, ~845px (limit ~580px)
- https://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — 74 chars, ~603px (limit ~580px)
Notices (18 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 1 occurrence(s)
- https://leefhorstaandemaas.nl/actueel/ — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://leefhorstaandemaas.nl/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice No main landmark for AI agents
Rule agent.no_main_landmark · Agent Readiness · 27 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/actueel/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/de-handen-uit-de-mouwen/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/denk-mee-over-de-toekomst-van-horst-aan-de-maas/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/dialoogsessies-praat-mee/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/een-brief-aan-onze-inwoners/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/een-steentje-bijdragen/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/in-gesprek-over-de-zorg/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/in-gesprek-over-het-landelijk-gebied/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/leef-groeit-groei-jij-mee/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/leef-in-griendtsveen/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/nieuwe-beweging-leef-van-start/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/onze-lijsttrekker/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/roy-bouten-gekozen-tot-lijsttrekker-leef/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/schimmelradar/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/twijfel-en-toewijding/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/wat-leeft-binnen-leef/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/wij-presenteren-met-trots-onze-top-30/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — add a <main> element (or role=main) around the primary content
- https://leefhorstaandemaas.nl/zorg-voor-elkaar/ — add a <main> element (or role=main) around the primary content
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 27 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — 3.0%
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — 2.8%
- https://leefhorstaandemaas.nl/actueel/ — 3.1%
- https://leefhorstaandemaas.nl/de-handen-uit-de-mouwen/ — 2.8%
- https://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — 3.1%
- https://leefhorstaandemaas.nl/denk-mee-over-de-toekomst-van-horst-aan-de-maas/ — 2.7%
- https://leefhorstaandemaas.nl/dialoogsessies-praat-mee/ — 2.9%
- https://leefhorstaandemaas.nl/een-brief-aan-onze-inwoners/ — 3.9%
- https://leefhorstaandemaas.nl/een-steentje-bijdragen/ — 3.2%
- https://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — 3.2%
- https://leefhorstaandemaas.nl/in-gesprek-over-de-zorg/ — 3.1%
- https://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — 3.3%
- https://leefhorstaandemaas.nl/in-gesprek-over-het-landelijk-gebied/ — 2.9%
- https://leefhorstaandemaas.nl/leef-groeit-groei-jij-mee/ — 2.8%
- https://leefhorstaandemaas.nl/leef-in-griendtsveen/ — 3.0%
- https://leefhorstaandemaas.nl/nieuwe-beweging-leef-van-start/ — 2.9%
- https://leefhorstaandemaas.nl/onze-lijsttrekker/ — 2.9%
- https://leefhorstaandemaas.nl/roy-bouten-gekozen-tot-lijsttrekker-leef/ — 3.3%
- https://leefhorstaandemaas.nl/schimmelradar/ — 3.3%
- https://leefhorstaandemaas.nl/twijfel-en-toewijding/ — 3.1%
- https://leefhorstaandemaas.nl/wat-leeft-binnen-leef/ — 2.7%
- https://leefhorstaandemaas.nl/wij-presenteren-met-trots-onze-top-30/ — 3.1%
- https://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — 3.3%
- https://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — 3.2%
- https://leefhorstaandemaas.nl/zorg-voor-elkaar/ — 3.3%
notice Multiple <h1> elements
Rule h1.multiple · Headings · 1 occurrence(s)
- https://leefhorstaandemaas.nl/actueel/ — 2 <h1> elements
notice Image filename is generic/auto-generated (missed image-search signal)
Rule images.generic_filename · Images · 3 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — 2 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.
- https://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — 2 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.
- https://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — 2 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 Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 27 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/actueel/ — 3 of 19 images without width/height
- https://leefhorstaandemaas.nl/de-handen-uit-de-mouwen/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/denk-mee-over-de-toekomst-van-horst-aan-de-maas/ — 3 of 9 images without width/height
- https://leefhorstaandemaas.nl/dialoogsessies-praat-mee/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/een-brief-aan-onze-inwoners/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/een-steentje-bijdragen/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/in-gesprek-over-de-zorg/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/in-gesprek-over-het-landelijk-gebied/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/leef-groeit-groei-jij-mee/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/leef-in-griendtsveen/ — 3 of 9 images without width/height
- https://leefhorstaandemaas.nl/nieuwe-beweging-leef-van-start/ — 3 of 10 images without width/height
- https://leefhorstaandemaas.nl/onze-lijsttrekker/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/roy-bouten-gekozen-tot-lijsttrekker-leef/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/schimmelradar/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/twijfel-en-toewijding/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/wat-leeft-binnen-leef/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/wij-presenteren-met-trots-onze-top-30/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — 3 of 8 images without width/height
- https://leefhorstaandemaas.nl/zorg-voor-elkaar/ — 3 of 8 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 27 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/actueel/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/de-handen-uit-de-mouwen/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/denk-mee-over-de-toekomst-van-horst-aan-de-maas/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/dialoogsessies-praat-mee/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/een-brief-aan-onze-inwoners/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/een-steentje-bijdragen/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/in-gesprek-over-de-zorg/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/in-gesprek-over-het-landelijk-gebied/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/leef-groeit-groei-jij-mee/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/leef-in-griendtsveen/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/nieuwe-beweging-leef-van-start/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/onze-lijsttrekker/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/roy-bouten-gekozen-tot-lijsttrekker-leef/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/schimmelradar/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/twijfel-en-toewijding/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/wat-leeft-binnen-leef/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/wij-presenteren-met-trots-onze-top-30/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://leefhorstaandemaas.nl/zorg-voor-elkaar/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
notice Meta description too long
Rule meta_desc.too_long · Meta Description · 25 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — 1188 chars
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — 851 chars
- https://leefhorstaandemaas.nl/de-handen-uit-de-mouwen/ — 696 chars
- https://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — 1199 chars
- https://leefhorstaandemaas.nl/denk-mee-over-de-toekomst-van-horst-aan-de-maas/ — 770 chars
- https://leefhorstaandemaas.nl/dialoogsessies-praat-mee/ — 861 chars
- https://leefhorstaandemaas.nl/durven-vertragen/ — 1216 chars
- https://leefhorstaandemaas.nl/een-brief-aan-onze-inwoners/ — 1188 chars
- https://leefhorstaandemaas.nl/een-steentje-bijdragen/ — 1277 chars
- https://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — 1296 chars
- https://leefhorstaandemaas.nl/ik-heb-niks-met-politiek/ — 1181 chars
- https://leefhorstaandemaas.nl/in-gesprek-over-de-zorg/ — 1194 chars
- https://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — 1256 chars
- https://leefhorstaandemaas.nl/in-gesprek-over-het-landelijk-gebied/ — 1062 chars
- https://leefhorstaandemaas.nl/leef-groeit-groei-jij-mee/ — 799 chars
- https://leefhorstaandemaas.nl/nieuwe-beweging-leef-van-start/ — 952 chars
- https://leefhorstaandemaas.nl/onze-lijsttrekker/ — 785 chars
- https://leefhorstaandemaas.nl/roy-bouten-gekozen-tot-lijsttrekker-leef/ — 1356 chars
- https://leefhorstaandemaas.nl/schimmelradar/ — 1264 chars
- https://leefhorstaandemaas.nl/twijfel-en-toewijding/ — 1346 chars
- https://leefhorstaandemaas.nl/wat-leeft-binnen-leef/ — 496 chars
- https://leefhorstaandemaas.nl/wij-presenteren-met-trots-onze-top-30/ — 1197 chars
- https://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — 1160 chars
- https://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — 1212 chars
- https://leefhorstaandemaas.nl/zorg-voor-elkaar/ — 1320 chars
notice Missing Open Graph tags
Rule og.missing · Social · 2 occurrence(s)
- https://leefhorstaandemaas.nl/actueel/ — og:description, og:image
- https://leefhorstaandemaas.nl/leef-in-griendtsveen/ — og:description
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 27 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — 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://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — 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://leefhorstaandemaas.nl/actueel/ — 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://leefhorstaandemaas.nl/de-handen-uit-de-mouwen/ — 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://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — 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://leefhorstaandemaas.nl/denk-mee-over-de-toekomst-van-horst-aan-de-maas/ — 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://leefhorstaandemaas.nl/dialoogsessies-praat-mee/ — 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://leefhorstaandemaas.nl/een-brief-aan-onze-inwoners/ — 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://leefhorstaandemaas.nl/een-steentje-bijdragen/ — 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://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — 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://leefhorstaandemaas.nl/in-gesprek-over-de-zorg/ — 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://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — 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://leefhorstaandemaas.nl/in-gesprek-over-het-landelijk-gebied/ — 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://leefhorstaandemaas.nl/leef-groeit-groei-jij-mee/ — 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://leefhorstaandemaas.nl/leef-in-griendtsveen/ — 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://leefhorstaandemaas.nl/nieuwe-beweging-leef-van-start/ — 10 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://leefhorstaandemaas.nl/onze-lijsttrekker/ — 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://leefhorstaandemaas.nl/roy-bouten-gekozen-tot-lijsttrekker-leef/ — 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://leefhorstaandemaas.nl/schimmelradar/ — 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://leefhorstaandemaas.nl/twijfel-en-toewijding/ — 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://leefhorstaandemaas.nl/wat-leeft-binnen-leef/ — 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://leefhorstaandemaas.nl/wij-presenteren-met-trots-onze-top-30/ — 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://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — 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://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — 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://leefhorstaandemaas.nl/zorg-voor-elkaar/ — 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.
notice No Last-Modified header (no conditional GET for unchanged pages)
Rule perf.no_last_modified · Performance · 27 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — 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://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — 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://leefhorstaandemaas.nl/actueel/ — 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://leefhorstaandemaas.nl/de-handen-uit-de-mouwen/ — 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://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — 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://leefhorstaandemaas.nl/denk-mee-over-de-toekomst-van-horst-aan-de-maas/ — 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://leefhorstaandemaas.nl/dialoogsessies-praat-mee/ — 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://leefhorstaandemaas.nl/een-brief-aan-onze-inwoners/ — 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://leefhorstaandemaas.nl/een-steentje-bijdragen/ — 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://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — 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://leefhorstaandemaas.nl/in-gesprek-over-de-zorg/ — 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://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — 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://leefhorstaandemaas.nl/in-gesprek-over-het-landelijk-gebied/ — 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://leefhorstaandemaas.nl/leef-groeit-groei-jij-mee/ — 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://leefhorstaandemaas.nl/leef-in-griendtsveen/ — 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://leefhorstaandemaas.nl/nieuwe-beweging-leef-van-start/ — 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://leefhorstaandemaas.nl/onze-lijsttrekker/ — 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://leefhorstaandemaas.nl/roy-bouten-gekozen-tot-lijsttrekker-leef/ — 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://leefhorstaandemaas.nl/schimmelradar/ — 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://leefhorstaandemaas.nl/twijfel-en-toewijding/ — 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://leefhorstaandemaas.nl/wat-leeft-binnen-leef/ — 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://leefhorstaandemaas.nl/wij-presenteren-met-trots-onze-top-30/ — 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://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — 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://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — 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://leefhorstaandemaas.nl/zorg-voor-elkaar/ — 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 Slow server response
Rule perf.slow_response · Performance · 10 occurrence(s)
- https://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — 3225 ms
- https://leefhorstaandemaas.nl/dialoogsessies-praat-mee/ — 3556 ms
- https://leefhorstaandemaas.nl/een-brief-aan-onze-inwoners/ — 3302 ms
- https://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — 3153 ms
- https://leefhorstaandemaas.nl/leef-groeit-groei-jij-mee/ — 4561 ms
- https://leefhorstaandemaas.nl/onze-lijsttrekker/ — 3004 ms
- https://leefhorstaandemaas.nl/twijfel-en-toewijding/ — 3150 ms
- https://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — 3163 ms
- https://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — 3895 ms
- https://leefhorstaandemaas.nl/zorg-voor-elkaar/ — 3248 ms
notice Deprecated schema type with no Google rich result
Rule schema.deprecated_type · Structured Data · 27 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — 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://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — 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://leefhorstaandemaas.nl/actueel/ — 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://leefhorstaandemaas.nl/de-handen-uit-de-mouwen/ — 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://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — 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://leefhorstaandemaas.nl/denk-mee-over-de-toekomst-van-horst-aan-de-maas/ — 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://leefhorstaandemaas.nl/dialoogsessies-praat-mee/ — 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://leefhorstaandemaas.nl/een-brief-aan-onze-inwoners/ — 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://leefhorstaandemaas.nl/een-steentje-bijdragen/ — 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://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — 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://leefhorstaandemaas.nl/in-gesprek-over-de-zorg/ — 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://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — 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://leefhorstaandemaas.nl/in-gesprek-over-het-landelijk-gebied/ — 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://leefhorstaandemaas.nl/leef-groeit-groei-jij-mee/ — 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://leefhorstaandemaas.nl/leef-in-griendtsveen/ — 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://leefhorstaandemaas.nl/nieuwe-beweging-leef-van-start/ — 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://leefhorstaandemaas.nl/onze-lijsttrekker/ — 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://leefhorstaandemaas.nl/roy-bouten-gekozen-tot-lijsttrekker-leef/ — 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://leefhorstaandemaas.nl/schimmelradar/ — 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://leefhorstaandemaas.nl/twijfel-en-toewijding/ — 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://leefhorstaandemaas.nl/wat-leeft-binnen-leef/ — 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://leefhorstaandemaas.nl/wij-presenteren-met-trots-onze-top-30/ — 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://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — 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://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — 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://leefhorstaandemaas.nl/zorg-voor-elkaar/ — 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 · 27 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/actueel/ — X-Content-Type-Options, HSTS, CSP
- https://leefhorstaandemaas.nl/de-handen-uit-de-mouwen/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/denk-mee-over-de-toekomst-van-horst-aan-de-maas/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/dialoogsessies-praat-mee/ — X-Content-Type-Options, HSTS, CSP
- https://leefhorstaandemaas.nl/een-brief-aan-onze-inwoners/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/een-steentje-bijdragen/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — CSP, X-Content-Type-Options, HSTS
- https://leefhorstaandemaas.nl/in-gesprek-over-de-zorg/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/in-gesprek-over-het-landelijk-gebied/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/leef-groeit-groei-jij-mee/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/leef-in-griendtsveen/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/nieuwe-beweging-leef-van-start/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/onze-lijsttrekker/ — CSP, X-Content-Type-Options, HSTS
- https://leefhorstaandemaas.nl/roy-bouten-gekozen-tot-lijsttrekker-leef/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/schimmelradar/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/twijfel-en-toewijding/ — X-Content-Type-Options, HSTS, CSP
- https://leefhorstaandemaas.nl/wat-leeft-binnen-leef/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/wij-presenteren-met-trots-onze-top-30/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — HSTS, CSP, X-Content-Type-Options
- https://leefhorstaandemaas.nl/zorg-voor-elkaar/ — HSTS, CSP, X-Content-Type-Options
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 27 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — 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://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — 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://leefhorstaandemaas.nl/actueel/ — 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://leefhorstaandemaas.nl/de-handen-uit-de-mouwen/ — 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://leefhorstaandemaas.nl/de-poort-gaat-weer-op-slot/ — 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://leefhorstaandemaas.nl/denk-mee-over-de-toekomst-van-horst-aan-de-maas/ — 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://leefhorstaandemaas.nl/dialoogsessies-praat-mee/ — 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://leefhorstaandemaas.nl/een-brief-aan-onze-inwoners/ — 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://leefhorstaandemaas.nl/een-steentje-bijdragen/ — 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://leefhorstaandemaas.nl/het-kloppend-hart-van-onze-dorpen/ — 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://leefhorstaandemaas.nl/in-gesprek-over-de-zorg/ — 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://leefhorstaandemaas.nl/in-gesprek-over-geldzorgen/ — 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://leefhorstaandemaas.nl/in-gesprek-over-het-landelijk-gebied/ — 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://leefhorstaandemaas.nl/leef-groeit-groei-jij-mee/ — 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://leefhorstaandemaas.nl/leef-in-griendtsveen/ — 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://leefhorstaandemaas.nl/nieuwe-beweging-leef-van-start/ — 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://leefhorstaandemaas.nl/onze-lijsttrekker/ — 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://leefhorstaandemaas.nl/roy-bouten-gekozen-tot-lijsttrekker-leef/ — 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://leefhorstaandemaas.nl/schimmelradar/ — 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://leefhorstaandemaas.nl/twijfel-en-toewijding/ — 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://leefhorstaandemaas.nl/wat-leeft-binnen-leef/ — 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://leefhorstaandemaas.nl/wij-presenteren-met-trots-onze-top-30/ — 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://leefhorstaandemaas.nl/workshop-subtiel-seksisme-signaleren-met-vera-tax/ — 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://leefhorstaandemaas.nl/zonder-vrijwilligers-geen-gemeenschap/ — 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://leefhorstaandemaas.nl/zorg-voor-elkaar/ — 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 Non-ASCII characters in URL path
Rule url.non_ascii · URL · 2 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/
notice URL is very long
Rule url.too_long · URL · 2 occurrence(s)
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%B1%F0%9D%97%B2-%F0%9D%97%B9/ — 227 chars
- https://leefhorstaandemaas.nl/%F0%9D%97%9C%F0%9D%97%BB-%F0%9D%97%B4%F0%9D%97%B2%F0%9D%98%80%F0%9D%97%BD%F0%9D%97%BF%F0%9D%97%B2%F0%9D%97%B8-%F0%9D%97%BC%F0%9D%98%83%F0%9D%97%B2%F0%9D%97%BF-%F0%9D%97%BC%F0%9D%97%BB%F0%9D%98%87/ — 226 chars
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.