Catalog / woonbond.nl
65

SEO audit for woonbond.nl

Home | Woonbond

other

Health 65/100 (fair) · 50 pages crawled · generated 2026-07-29

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

De Woonbond komt op voor de belangen van huurders en woningzoekenden. Betaalbare huren, goede woningen, sterke huurdersorganisaties.

Screenshot of woonbond.nl
50
pages crawled
50
indexable pages
0
errors
138
warnings
169
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Performance 63 0 61 28
Agent Readiness 70 0 50 5
Duplicate 93 0 12 4
Meta Description 96 0 7 1
Structured Data 96 0 6 50
Crawlability 99 0 1 5
Headings 99 0 1 2
Images 100 0 0 7
Security 100 0 0 58
Social 100 0 0 7
Titles 100 0 0 2
Findings

Warnings (11 rules)

warning Control has no accessible name

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

warning Duplicate page content

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

warning Near-duplicate page content

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

warning Duplicate <title> across pages

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

warning Missing <h1>

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

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

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

  • https://www.woonbond.nl/aanmelden-ledenpanel/ — the likely hero/LCP image (nieuwsbrieven_persoonlijke_leden.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.woonbond.nl/aanmelden-pv-nieuwsbrief/ — the likely hero/LCP image (aanmelden_pv_nieuwsbrief.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.woonbond.nl/check-voorstel-zonnepanelen/ — the likely hero/LCP image (zonnepanelen_gettyimages.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.woonbond.nl/mailinglijst-plv/ — the likely hero/LCP image (nieuwsbrievenpersoonlijkeleden.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.woonbond.nl/meer-1-deelnemer-inschrijven/ — the likely hero/LCP image (mariekedevries.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.woonbond.nl/meldpunt-energiealarm/ — the likely hero/LCP image (renovatie-oude-huurwoningen_gettyimages-1920x1280.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.woonbond.nl/meldpunt-energiealarm/energiealarm-meldformulier/ — the likely hero/LCP image (renovatie-oude-huurwoningen_gettyimages-1920x1280.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.woonbond.nl/nieuws/reactie-woonbond-miljoenennota-0/ — the likely hero/LCP image (eurohuisjes_3-1024x681.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.woonbond.nl/plan-volkshuisvesting/ — the likely hero/LCP image (pvdvhv2-news-web.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.woonbond.nl/tijdschriften/ — the likely hero/LCP image (thumb-promo-huurwijzer.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://www.woonbond.nl/toolkit-energie-besparen/ — the likely hero/LCP image (toolkit_jo-szczepanska-unsplash.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.

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

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

warning Redirect chain (multiple hops)

Rule redirect.chain · Crawlability · 1 occurrence(s)

warning BreadcrumbList present but structurally incomplete

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

  • https://www.woonbond.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 · 5 occurrence(s)

  • https://www.woonbond.nl/ — a schema name/headline ("Home | Woonbond") 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.woonbond.nl/check-voorstel-zonnepanelen/ — a schema name/headline ("Marlies Dijkstra") 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.woonbond.nl/meldpunt-woekerhuur/ — a schema name/headline ("Mathijs ten Broeke") 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.woonbond.nl/meldpunt-woekerhuur/meldformulier/ — a schema name/headline ("Mathijs ten Broeke") 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.woonbond.nl/nieuws/reactie-woonbond-miljoenennota-0/ — a schema name/headline ("Webredactie Woonbond") 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 (14 rules)

notice Heading levels skip a level

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

notice Duplicate meta description across pages

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

notice Multiple <h1> elements

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

notice Likely hero image lacks fetchpriority=high

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

  • https://www.woonbond.nl/ — the likely hero/LCP image (2026-hero-petitie-hitte-v3.jpg) 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.woonbond.nl/huurcontract-check/ — the likely hero/LCP image (cmpgn-hrcntrct-landing1.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.woonbond.nl/meldpunt-huuralarm/ — the likely hero/LCP image (artikelen_default-1.jpg) 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.woonbond.nl/meldpunt-jongeren-starters/ — the likely hero/LCP image (header-meldp-jng-strt.jpg) 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.woonbond.nl/organisatie-lidmaatschap/ — the likely hero/LCP image (hero-org-lidm3.jpg) 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.woonbond.nl/renovatie-versus-groot-onderhoud/ — the likely hero/LCP image (gettyimages-586694170-1-600x500.jpg) 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.woonbond.nl/werken-bij-de-woonbond/ — the likely hero/LCP image (woonbondmedewerker.jpg) 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 · 7 occurrence(s)

notice Meta description too long

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

notice Large DOM (over 1500 elements) slows rendering & interaction

Rule perf.dom_size_large · Performance · 3 occurrence(s)

  • https://www.woonbond.nl/meldpunt-commerciele-verhuurders/meldformulier/ — the page has 2091 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.woonbond.nl/meldpunt-huuralarm/meldformulier/ — the page has 2093 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.woonbond.nl/meldpunt-jongeren-starters/meldform/ — the page has 1941 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.

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

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

notice URL redirects to another URL

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

notice Deprecated schema type with no Google rich result

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

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

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

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

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.woonbond.nl/
Home | Woonbond
200 yes 808 50
https://www.woonbond.nl/disclaimer/
Disclaimer | Woonbond
200 yes 494 50
https://www.woonbond.nl/handreikingen/
Handreikingen | Woonbond
200 yes 862 50
https://www.woonbond.nl/ledenaccount/
Ledenaccount | Woonbond
200 yes 942 50
https://www.woonbond.nl/meldpunt-huuralarm/
Meldpunt Huuralarm
200 yes 563 50
https://www.woonbond.nl/meldpunt-jongeren-starters/
Meldpunt Jongeren & Starters
200 yes 563 50
https://www.woonbond.nl/modelbrieven/
Modelbrieven | Woonbond
200 yes 727 50
https://www.woonbond.nl/modelcontracten/
Modelcontracten | Woonbond
200 yes 596 50
https://www.woonbond.nl/ondersteuning-huurdersorganisaties/
Ondersteuning huurdersorganisaties | Woonbond
200 yes 801 50
https://www.woonbond.nl/opzeggen/
Opzeggen | Woonbond
200 yes 1055 50
https://www.woonbond.nl/organisatie-lidmaatschap/
Organisatie-lidmaatschap
200 yes 692 50
https://www.woonbond.nl/privacybeleid/
Privacy | Woonbond
200 yes 699 50
https://www.woonbond.nl/tijdschriften/
Tijdschriften | Woonbond
200 yes 650 50
https://www.woonbond.nl/werken-bij-de-woonbond/
Werken bij de Woonbond | Woonbond
200 yes 788 50
https://www.woonbond.nl/meldpunt-huuralarm/meldformulier/
Meldpunt Huuralarm: Meldformulier | Woonbond
200 yes 2877 1
https://www.woonbond.nl/meldpunt-jongeren-starters/meldform/
Meldpunt Jongeren & Starters: Meldformulier | Woonbond
200 yes 2082 1
https://www.woonbond.nl/verzoek-ledenadministratie/
Verzoek ledenadministratie | Woonbond
200 yes 883 1
https://www.woonbond.nl/huurcontract-check/
Check je huurcontract
200 yes 576 2
https://www.woonbond.nl/plan-volkshuisvesting/
Plan voor de volkshuisvesting | Woonbond
200 yes 1517 1
https://www.woonbond.nl/huurcontract-check/check-nu/
Check je huurcontract: Check huurcontract | Woonbond
200 yes 921 1
https://www.woonbond.nl/contactformulier/
Contactformulier | Woonbond
200 yes 595 1
https://www.woonbond.nl/tijdschriftabonnement/
Tijdschriftabonnement | Woonbond
200 yes 869 1
https://www.woonbond.nl/aanmelden-ledenpanel/
Aanmelden ledenpanel | Woonbond
200 yes 500 0
https://www.woonbond.nl/aanmelden-pv-nieuwsbrief/
Aanmelden PV-Nieuwsbrief | Woonbond
200 yes 532 0
https://www.woonbond.nl/aanmelden-quickscan/
Aanmelden Quickscan | Woonbond
200 yes 581 0
https://www.woonbond.nl/actievoorwaarden-huurcontract-check/
Actievoorwaarden huurcontract-check | Woonbond
200 yes 784 0
https://www.woonbond.nl/annuleringsvoorwaarden/
Annuleringsvoorwaarden | Woonbond
200 yes 606 0
https://www.woonbond.nl/check-huurverhoging-2023/
Huurverhogingscheck 2026 | Woonbond
200 yes 444 0
https://www.woonbond.nl/check-voorstel-zonnepanelen/
Woonbond stopt met check voorstel zonnepanelen | Woonbond
200 yes 984 0
https://www.woonbond.nl/eenmalige-huurverlaging-2021/
Eenmalige huurverlaging 2021 | Woonbond
200 yes 628 0
https://www.woonbond.nl/gegevensregistratie/
Gegevensregistratie | Woonbond
200 yes 681 0
https://www.woonbond.nl/kan-een-niet-huurder-lid-zijn/
Kan een niet-huurder lid zijn? | Woonbond
200 yes 559 0
https://www.woonbond.nl/kan-een-verhuurder-lid-zijn/
Kan een verhuurder lid zijn? | Woonbond
200 yes 563 0
https://www.woonbond.nl/klacht-over-woonbond/
Klacht over Woonbond | Woonbond
200 yes 714 0
https://www.woonbond.nl/lidmaatschap-organisaties/
Lidmaatschap organisaties | Woonbond
200 yes 726 0
https://www.woonbond.nl/locatietip-roadshow/
Locatietip Road Show | Woonbond
200 yes 510 0
https://www.woonbond.nl/mailinglijst-plv/
Mailinglijst over PLV | Woonbond
200 yes 507 0
https://www.woonbond.nl/meer-1-deelnemer-inschrijven/
Deelnemers inschrijven | Woonbond
200 yes 569 0
https://www.woonbond.nl/meldpunt-commerciele-verhuurders/meldformulier/
Meldpunt private huur: Meldformulier | Woonbond
200 yes 2882 0
https://www.woonbond.nl/meldpunt-energiealarm/
Verduurzaming gaat te langzaam | Woonbond
200 yes 968 0
https://www.woonbond.nl/meldpunt-energiealarm/energiealarm-meldformulier/
Verduurzaming gaat te langzaam | Woonbond
200 yes 968 0
https://www.woonbond.nl/meldpunt-woekerhuur/
Meldpunt Woekerhuur gesloten | Woonbond
200 yes 655 0
https://www.woonbond.nl/meldpunt-woekerhuur/meldformulier/
Meldpunt Woekerhuur gesloten | Woonbond
200 yes 655 0
https://www.woonbond.nl/nieuws/reactie-woonbond-miljoenennota-0/
Reactie Woonbond Miljoenennota | Woonbond
200 yes 944 0
https://www.woonbond.nl/onderzoek-flexwonen/
Onderzoek Flexwonen | Woonbond
200 yes 512 0
https://www.woonbond.nl/onderzoeksrapporten/
Onderzoeksrapporten (oud) | Woonbond
200 yes 645 0
https://www.woonbond.nl/register-nevenfuncties/
Register Nevenfuncties | Woonbond
200 yes 1362 0
https://www.woonbond.nl/renovatie-versus-groot-onderhoud/
Renovatie of groot onderhoud? | Woonbond
200 yes 840 0
https://www.woonbond.nl/toolkit-energie-besparen/
Toolkit Energie Besparen | Woonbond
200 yes 817 0
https://www.woonbond.nl/woonbondsuccessen/
Woonbondsuccessen | Woonbond
200 yes 1017 0

Audit your own site — free

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

Scan your site →