{
  "titel": "Hoe zichtbaar zijn de websites van de Vlaamse gemeenten voor Google en AI-zoekmachines?",
  "uitgevoerdDoor": "Team94 (Robin Verbelen), https://www.team94.be",
  "pagina": "https://www.team94.be/onderzoek/ai-zichtbaarheid-gemeenten",
  "licentie": "CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/deed.nl), bronvermelding: Team94, www.team94.be",
  "scanStart": "2026-11-05T00:05:32.988Z",
  "scanEinde": "2026-11-05T00:06:40.476Z",
  "userAgent": "Team94-Onderzoek/1.0 (+https://www.team94.be/onderzoek/ai-zichtbaarheid-gemeenten)",
  "methode": "Startpagina plus robots.txt, llms.txt en sitemap per gemeente. Zelfde 15 checks, gewichten en score als https://www.team94.be/scan. Timeout 15 s, 1 nieuwe poging, maximaal 4 gelijktijdige requests.",
  "bronnenUrls": "Vlaanderen.be (organisatiepagina per gemeente, veld Website), gecontroleerd met Wikidata P856",
  "gemeenten": [
    {
      "slug": "aalst",
      "naam": "Aalst",
      "nis": "41002",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-aalst",
      "bronUrl": "https://www.aalst.be",
      "url": "https://aalst.be/",
      "scanDatum": "2026-11-05T00:05:32.988Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 324,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,32 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Welkom | Stad Aalst\" (19 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "144 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 912 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 912,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "aalter",
      "naam": "Aalter",
      "nis": "44084",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-aalter",
      "bronUrl": "https://www.aalter.be",
      "url": "https://www.aalter.be/",
      "scanDatum": "2026-11-05T00:05:32.996Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 478,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,48 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Aalter\" (20 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "97 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 553 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 553,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "aarschot",
      "naam": "Aarschot",
      "nis": "24001",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/stad-aarschot",
      "bronUrl": "https://www.aarschot.be",
      "url": "https://www.aarschot.be/",
      "scanDatum": "2026-11-05T00:05:32.996Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 283,
      "score": 99,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,28 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Stad Aarschot\" (27 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "98 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 513 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 513,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "aartselaar",
      "naam": "Aartselaar",
      "nis": "11001",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-aartselaar",
      "bronUrl": "https://www.aartselaar.be",
      "url": "https://www.aartselaar.be/",
      "scanDatum": "2026-11-05T00:05:32.997Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 285,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,28 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Aartselaar\" (24 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "104 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 496 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 496,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "affligem",
      "naam": "Affligem",
      "nis": "23105",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-affligem",
      "bronUrl": "https://www.affligem.be",
      "url": "https://www.affligem.be/",
      "scanDatum": "2026-11-05T00:05:33.486Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 181,
      "score": 71,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,18 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Affligem\" (15 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "warn",
          "detail": "In de HTML staan maar 104 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 104,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "alken",
      "naam": "Alken",
      "nis": "73001",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-alken",
      "bronUrl": "https://www.alken.be",
      "url": "https://www.alken.be/",
      "scanDatum": "2026-11-05T00:05:33.667Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 193,
      "score": 97,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Alken\" (28 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "99 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 546 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 546,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "alveringem",
      "naam": "Alveringem",
      "nis": "38002",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-alveringem",
      "bronUrl": "https://www.alveringem.be",
      "url": "https://www.alveringem.be/",
      "scanDatum": "2026-11-05T00:05:33.696Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 170,
      "score": 71,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,17 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Welkom | Alveringem\" (19 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "warn",
          "detail": "In de HTML staan maar 112 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 112,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "X-Generator-header"
      }
    },
    {
      "slug": "antwerpen",
      "naam": "Antwerpen",
      "nis": "11002",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-antwerpen",
      "bronUrl": "https://www.antwerpen.be",
      "url": "https://www.antwerpen.be/",
      "scanDatum": "2026-11-05T00:05:33.963Z",
      "status": "fout",
      "httpStatus": 403,
      "fout": "De website gaf foutcode 403 terug."
    },
    {
      "slug": "anzegem",
      "naam": "Anzegem",
      "nis": "34002",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-anzegem",
      "bronUrl": "https://www.anzegem.be",
      "url": "https://www.anzegem.be/",
      "scanDatum": "2026-11-05T00:05:34.042Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 171,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,17 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Gemeente Anzegem\" (16 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "42 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Gemeente Anzegem\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 231 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 231,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "ardooie",
      "naam": "Ardooie",
      "nis": "37020",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-ardooie",
      "bronUrl": "https://www.ardooie.be",
      "url": "https://ardooie.be/",
      "scanDatum": "2026-11-05T00:05:34.075Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 1250,
      "score": 75,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 1,25 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "warn",
          "detail": "De taal staat niet in de HTML. Zoekmachines moeten dan raden."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Ardooie | Home\" (14 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "157 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 4 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 224 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 224,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "arendonk",
      "naam": "Arendonk",
      "nis": "13001",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-arendonk",
      "bronUrl": "https://www.arendonk.be",
      "url": "https://arendonk.be/",
      "scanDatum": "2026-11-05T00:05:34.190Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 1161,
      "score": 74,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 1,16 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Gemeente Arendonk\" (17 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "117 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 184 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 184,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "as",
      "naam": "As",
      "nis": "71002",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-as",
      "bronUrl": "https://www.as.be",
      "url": "https://www.as.be/",
      "scanDatum": "2026-11-05T00:05:34.277Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 86,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,09 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Gemeente As\" (18 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 168 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 168,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "asse",
      "naam": "Asse",
      "nis": "23002",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-asse",
      "bronUrl": "https://www.asse.be",
      "url": "https://www.asse.be/",
      "scanDatum": "2026-11-05T00:05:34.508Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 210,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,21 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Asse\" (27 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "140 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Asse\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 217 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 217,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "assenede",
      "naam": "Assenede",
      "nis": "43002",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-assenede",
      "bronUrl": "https://www.assenede.be",
      "url": "https://www.assenede.be/",
      "scanDatum": "2026-11-05T00:05:34.739Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 167,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,17 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Home - Lokaal bestuur Assenede\" (30 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "8 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Lokaal bestuur Assenede\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 489 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 489,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "avelgem",
      "naam": "Avelgem",
      "nis": "34003",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-avelgem",
      "bronUrl": "https://www.avelgem.be",
      "url": "https://www.avelgem.be/",
      "scanDatum": "2026-11-05T00:05:35.046Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 90,
      "score": 72,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,09 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepagina\" (10 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "warn",
          "detail": "In de HTML staan maar 139 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 139,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "baarle-hertog",
      "naam": "Baarle-Hertog",
      "nis": "13002",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-baarle-hertog",
      "bronUrl": "https://www.baarle-hertog.be",
      "url": "https://www.baarle-hertog.be/",
      "scanDatum": "2026-11-05T00:05:35.053Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 266,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,27 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Baarle-Hertog\" (36 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "115 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 232 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 232,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "balen",
      "naam": "Balen",
      "nis": "13003",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-balen",
      "bronUrl": "https://www.balen.be",
      "url": "https://www.balen.be/",
      "scanDatum": "2026-11-05T00:05:35.547Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 445,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,45 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Balen\" (28 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "116 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom op de site van Balen\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 312 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 312,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "beernem",
      "naam": "Beernem",
      "nis": "31003",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-beernem",
      "bronUrl": "https://www.beernem.be",
      "url": "https://www.beernem.be/",
      "scanDatum": "2026-11-05T00:05:35.793Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 219,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,22 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Beernem\" (30 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "118 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepage Gemeente Beernem\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 476 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 476,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "beerse",
      "naam": "Beerse",
      "nis": "13004",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-beerse",
      "bronUrl": "https://www.beerse.be",
      "url": "https://www.beerse.be/",
      "scanDatum": "2026-11-05T00:05:36.183Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 264,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,26 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Lokaal bestuur Beerse\" (35 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "100 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 402 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 402,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "beersel",
      "naam": "Beersel",
      "nis": "23003",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-beersel",
      "bronUrl": "https://www.beersel.be",
      "url": "https://www.beersel.be/",
      "scanDatum": "2026-11-05T00:05:36.293Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 194,
      "score": 99,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Lokaal Bestuur Beersel\" (36 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "111 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 640 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 640,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "begijnendijk",
      "naam": "Begijnendijk",
      "nis": "24007",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-begijnendijk",
      "bronUrl": "https://www.begijnendijk.be",
      "url": "https://www.begijnendijk.be/",
      "scanDatum": "2026-11-05T00:05:36.297Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 188,
      "score": 97,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Begijnendijk\" (35 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 853 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 853,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "bekkevoort",
      "naam": "Bekkevoort",
      "nis": "24008",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-bekkevoort",
      "bronUrl": "https://www.bekkevoort.be",
      "url": "https://www.bekkevoort.be/",
      "scanDatum": "2026-11-05T00:05:36.299Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 4897,
      "score": 81,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "fail",
          "detail": "De pagina antwoordde in 4,90 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Bekkevoort\" (33 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "183 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina ViewBag.settings.PortalTitle\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 522 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 522,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "beringen",
      "naam": "Beringen",
      "nis": "71004",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-beringen",
      "bronUrl": "https://www.beringen.be",
      "url": "https://www.beringen.be/",
      "scanDatum": "2026-11-05T00:05:36.814Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 204,
      "score": 97,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Stad Beringen\" (27 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "94 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 193 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 193,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "berlaar",
      "naam": "Berlaar",
      "nis": "12002",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-berlaar",
      "bronUrl": "https://www.berlaar.be",
      "url": "https://www.berlaar.be/",
      "scanDatum": "2026-11-05T00:05:36.881Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 456,
      "score": 72,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,46 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Berlaar |\" (9 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 176 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 176,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "berlare",
      "naam": "Berlare",
      "nis": "42003",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-berlare",
      "bronUrl": "https://www.berlare.be",
      "url": "https://www.berlare.be/",
      "scanDatum": "2026-11-05T00:05:36.945Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 166,
      "score": 76,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,17 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepage | berlare\" (18 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 4 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 1678 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 1678,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "bertem",
      "naam": "Bertem",
      "nis": "24009",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-bertem",
      "bronUrl": "https://www.bertem.be",
      "url": "https://www.bertem.be/",
      "scanDatum": "2026-11-05T00:05:37.448Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 138,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,14 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Bertem\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "115 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Bertem\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 193 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 193,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "bever",
      "naam": "Bever",
      "nis": "23009",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-bever",
      "bronUrl": "https://www.bever-bievene.be",
      "url": "https://www.bever-bievene.be/",
      "scanDatum": "2026-11-05T00:05:37.454Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 150,
      "score": 74,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,15 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Gemeente Bever\" (21 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 235 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 235,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "beveren-kruibeke-zwijndrecht",
      "naam": "Beveren-Kruibeke-Zwijndrecht",
      "nis": "46030",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-beveren-kruibeke-zwijndrecht",
      "bronUrl": "https://www.gemeentebkz.be",
      "url": "https://www.gemeentebkz.be/",
      "scanDatum": "2026-11-05T00:05:37.601Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 260,
      "score": 87,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,26 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Beveren-Kruibeke-Zwijndrecht\" (51 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "105 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 463 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 463,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "bierbeek",
      "naam": "Bierbeek",
      "nis": "24011",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-bierbeek",
      "bronUrl": "https://www.bierbeek.be",
      "url": "https://www.bierbeek.be/",
      "scanDatum": "2026-11-05T00:05:37.862Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 140,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,14 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Bierbeek\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "117 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Bierbeek\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 183 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 183,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "bilzen-hoeselt",
      "naam": "Bilzen-Hoeselt",
      "nis": "73110",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-bilzen-hoeselt",
      "bronUrl": "https://www.bilzenhoeselt.be",
      "url": "https://www.bilzenhoeselt.be/",
      "scanDatum": "2026-11-05T00:05:37.863Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 199,
      "score": 99,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Bilzen-Hoeselt\" (28 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 363 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 363,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "blankenberge",
      "naam": "Blankenberge",
      "nis": "31004",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-blankenberge",
      "bronUrl": "https://www.blankenberge.be",
      "url": "https://www.blankenberge.be/",
      "scanDatum": "2026-11-05T00:05:38.238Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 267,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,27 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Kunnen we je helpen? - Stad Blankenberge\" (40 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "117 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 676 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 676,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "bocholt",
      "naam": "Bocholt",
      "nis": "72003",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-bocholt",
      "bronUrl": "https://www.bocholt.be",
      "url": "https://bocholt.be/",
      "scanDatum": "2026-11-05T00:05:38.394Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 1565,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 1,56 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-NL\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home - Gemeente Bocholt\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 425 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebPage, ReadAction, ImageObject, BreadcrumbList, ListItem, WebSite, SearchAction, EntryPoint."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je blokkeert training door: OpenAI training (GPTBot), Anthropic training (ClaudeBot), Gemini training (Google-Extended), Common Crawl (CCBot). Dat is een keuze, geen fout: zichtbaarheid in AI-zoekresultaten hangt af van de zoekbots hierboven."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 425,
      "schemaTypes": [
        "WebPage",
        "ReadAction",
        "ImageObject",
        "BreadcrumbList",
        "ListItem",
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "PropertyValueSpecification",
        "Organization"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [
        "GPTBot",
        "ClaudeBot",
        "Google-Extended",
        "CCBot"
      ],
      "cms": {
        "naam": "WordPress",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "boechout",
      "naam": "Boechout",
      "nis": "11004",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-boechout",
      "bronUrl": "https://www.boechout.be",
      "url": "https://www.boechout.be/",
      "scanDatum": "2026-11-05T00:05:38.507Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 112,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,11 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Boechout\" (15 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 228 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 228,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "bonheiden",
      "naam": "Bonheiden",
      "nis": "12005",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-bonheiden",
      "bronUrl": "https://www.bonheiden.be",
      "url": "https://www.bonheiden.be/",
      "scanDatum": "2026-11-05T00:05:38.815Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 317,
      "score": 87,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,32 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Bonheiden\" (32 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "53 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Bonheiden\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 473 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 473,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "boom",
      "naam": "Boom",
      "nis": "11005",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-boom",
      "bronUrl": "https://www.boom.be",
      "url": "https://www.boom.be/",
      "scanDatum": "2026-11-05T00:05:38.949Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 187,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Lokaal bestuur Boom\" (33 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "147 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina gemeente Boom\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 352 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 352,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "boortmeerbeek",
      "naam": "Boortmeerbeek",
      "nis": "24014",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-boortmeerbeek",
      "bronUrl": "https://www.boortmeerbeek.be",
      "url": "https://www.boortmeerbeek.be/",
      "scanDatum": "2026-11-05T00:05:39.584Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 111,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,11 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Home Boortmeerbeek | Gemeente Boortmeerbeek\" (43 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home Boortmeerbeek\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 411 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 411,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "bornem",
      "naam": "Bornem",
      "nis": "12007",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-bornem",
      "bronUrl": "https://www.bornem.be",
      "url": "https://www.bornem.be/",
      "scanDatum": "2026-11-05T00:05:39.589Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 163,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,16 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Bornem\" (20 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 303 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 303,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "boutersem",
      "naam": "Boutersem",
      "nis": "24016",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-boutersem",
      "bronUrl": "https://www.boutersem.be",
      "url": "https://www.boutersem.be/",
      "scanDatum": "2026-11-05T00:05:39.981Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 179,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,18 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Boutersem\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "103 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 515 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 515,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "brakel",
      "naam": "Brakel",
      "nis": "45059",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-brakel",
      "bronUrl": "https://www.brakel.be",
      "url": "https://www.brakel.be/",
      "scanDatum": "2026-11-05T00:05:40.157Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 205,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Brakel\" (20 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "100 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 684 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 684,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "brasschaat",
      "naam": "Brasschaat",
      "nis": "11008",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-brasschaat",
      "bronUrl": "https://www.brasschaat.be",
      "url": "https://www.brasschaat.be/",
      "scanDatum": "2026-11-05T00:05:40.514Z",
      "status": "fout",
      "httpStatus": 403,
      "fout": "De website gaf foutcode 403 terug."
    },
    {
      "slug": "brecht",
      "naam": "Brecht",
      "nis": "11009",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-brecht",
      "bronUrl": "https://www.brecht.be",
      "url": "https://www.brecht.be/",
      "scanDatum": "2026-11-05T00:05:40.613Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 1497,
      "score": 81,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 1,50 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Gemeente Brecht\" (15 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "113 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom bij gemeente Brecht\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 489 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 489,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "bredene",
      "naam": "Bredene",
      "nis": "35002",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-bredene",
      "bronUrl": "https://www.bredene.be",
      "url": "https://www.bredene.be/",
      "scanDatum": "2026-11-05T00:05:40.777Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 464,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,46 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepage | Bredene.be\" (21 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepage\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 325 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 325,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "bree",
      "naam": "Bree",
      "nis": "72004",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-bree",
      "bronUrl": "https://www.bree.be",
      "url": "https://www.bree.be/",
      "scanDatum": "2026-11-05T00:05:41.430Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 204,
      "score": 72,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"homepagina Bree | Bree\" (22 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 270 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 270,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "brugge",
      "naam": "Brugge",
      "nis": "31005",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-brugge",
      "bronUrl": "https://www.brugge.be",
      "url": "https://www.brugge.be/",
      "scanDatum": "2026-11-05T00:05:41.598Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 79,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,08 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Welkom bij Stad Brugge | Stad Brugge\" (36 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "111 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom in Brugge\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 656 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je blokkeert training door: OpenAI training (GPTBot), Anthropic training (ClaudeBot), Gemini training (Google-Extended), Common Crawl (CCBot). Dat is een keuze, geen fout: zichtbaarheid in AI-zoekresultaten hangt af van de zoekbots hierboven."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 656,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [
        "GPTBot",
        "ClaudeBot",
        "Google-Extended",
        "CCBot"
      ],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "buggenhout",
      "naam": "Buggenhout",
      "nis": "42004",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-buggenhout",
      "bronUrl": "https://www.buggenhout.be",
      "url": "https://www.buggenhout.be/",
      "scanDatum": "2026-11-05T00:05:41.812Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 4866,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "fail",
          "detail": "De pagina antwoordde in 4,87 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Buggenhout\" (33 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "126 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 336 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 336,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "damme",
      "naam": "Damme",
      "nis": "31006",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-damme",
      "bronUrl": "https://www.damme.be",
      "url": "https://www.damme.be/",
      "scanDatum": "2026-11-05T00:05:41.854Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 203,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - stad Damme\" (24 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "111 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Stad Damme\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 306 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 306,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "de-haan",
      "naam": "De Haan",
      "nis": "35029",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-de-haan",
      "bronUrl": "https://www.dehaan.be",
      "url": "https://www.dehaan.be/",
      "scanDatum": "2026-11-05T00:05:41.928Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 303,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,30 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - De Haan\" (21 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "101 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom op dehaan.be\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 437 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 437,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "de-panne",
      "naam": "De Panne",
      "nis": "38008",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-de-panne",
      "bronUrl": "https://www.depanne.be",
      "url": "https://www.depanne.be/",
      "scanDatum": "2026-11-05T00:05:42.259Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 96,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | De Panne\" (15 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 557 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 557,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "deerlijk",
      "naam": "Deerlijk",
      "nis": "34009",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-deerlijk",
      "bronUrl": "https://www.deerlijk.be",
      "url": "https://www.deerlijk.be/",
      "scanDatum": "2026-11-05T00:05:42.666Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 104,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina\" (11 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 298 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 298,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "deinze",
      "naam": "Deinze",
      "nis": "44083",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-deinze",
      "bronUrl": "https://www.deinze.be",
      "url": "https://www.deinze.be/",
      "scanDatum": "2026-11-05T00:05:42.674Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 221,
      "score": 93,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,22 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Deinze\" (20 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "96 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom bij Stad Deinze\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 547 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 547,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "denderleeuw",
      "naam": "Denderleeuw",
      "nis": "41011",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-denderleeuw",
      "bronUrl": "https://www.denderleeuw.be",
      "url": "https://www.denderleeuw.be/",
      "scanDatum": "2026-11-05T00:05:43.211Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 109,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,11 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Homepage | Lokaal Bestuur Denderleeuw\" (37 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "38 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepage\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 338 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 338,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "dendermonde",
      "naam": "Dendermonde",
      "nis": "42006",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-dendermonde",
      "bronUrl": "https://www.dendermonde.be",
      "url": "https://www.dendermonde.be/",
      "scanDatum": "2026-11-05T00:05:43.371Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 259,
      "score": 99,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,26 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Dendermonde\" (25 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "101 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom bij stad Dendermonde\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 765 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 765,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "dentergem",
      "naam": "Dentergem",
      "nis": "37002",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-dentergem",
      "bronUrl": "https://www.dentergem.be",
      "url": "https://www.dentergem.be/",
      "scanDatum": "2026-11-05T00:05:43.641Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 179,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,18 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Dentergem\" (32 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "103 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 420 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 420,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "dessel",
      "naam": "Dessel",
      "nis": "13006",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-dessel",
      "bronUrl": "https://www.dessel.be",
      "url": "https://www.dessel.be/",
      "scanDatum": "2026-11-05T00:05:44.052Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 390,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,39 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Dessel\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "115 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Dessel\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 344 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 344,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "destelbergen",
      "naam": "Destelbergen",
      "nis": "44013",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-destelbergen",
      "bronUrl": "https://www.destelbergen.be",
      "url": "https://www.destelbergen.be/",
      "scanDatum": "2026-11-05T00:05:44.187Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 107,
      "score": 75,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,11 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Destelbergen\" (19 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 540 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 540,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "diepenbeek",
      "naam": "Diepenbeek",
      "nis": "71011",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-diepenbeek",
      "bronUrl": "https://www.diepenbeek.be",
      "url": "https://www.diepenbeek.be/",
      "scanDatum": "2026-11-05T00:05:44.749Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 195,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Diepenbeek\" (33 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "119 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Diepenbeek\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 198 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 198,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "diest",
      "naam": "Diest",
      "nis": "24020",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/stad-diest",
      "bronUrl": "https://www.diest.be",
      "url": "https://www.diest.be/",
      "scanDatum": "2026-11-05T00:05:44.828Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 98,
      "score": 75,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Stad Diest\" (17 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 620 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 620,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "diksmuide",
      "naam": "Diksmuide",
      "nis": "32003",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-diksmuide",
      "bronUrl": "https://www.diksmuide.be",
      "url": "https://www.diksmuide.be/",
      "scanDatum": "2026-11-05T00:05:45.079Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 161,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,16 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Diksmuide\" (16 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 595 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 595,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "dilbeek",
      "naam": "Dilbeek",
      "nis": "23016",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-dilbeek",
      "bronUrl": "https://www.dilbeek.be",
      "url": "https://www.dilbeek.be/nl",
      "scanDatum": "2026-11-05T00:05:45.282Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 269,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,27 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Gemeente Dilbeek | Gemeente Dilbeek\" (35 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 1527 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 1527,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "dilsen-stokkem",
      "naam": "Dilsen-Stokkem",
      "nis": "72041",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-dilsen-stokkem",
      "bronUrl": "https://www.dilsen-stokkem.be",
      "url": "https://www.dilsen-stokkem.be/",
      "scanDatum": "2026-11-05T00:05:45.441Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 5013,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "fail",
          "detail": "De pagina antwoordde in 5,01 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Stad Dilsen-Stokkem\" (33 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "119 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 236 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 236,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "drogenbos",
      "naam": "Drogenbos",
      "nis": "23098",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-drogenbos",
      "bronUrl": "https://www.drogenbos.be",
      "url": "https://www.drogenbos.be/",
      "scanDatum": "2026-11-05T00:05:45.492Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 104,
      "score": 68,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "warn",
          "detail": "De taal staat niet in de HTML. Zoekmachines moeten dan raden."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Taalkeuzepagina / Langues page Drogenbos\" (40 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "40 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Drogenbos\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "fail",
          "detail": "In de HTML staan maar 9 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 9,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "duffel",
      "naam": "Duffel",
      "nis": "12009",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-duffel",
      "bronUrl": "https://www.duffel.be",
      "url": "https://www.duffel.be/",
      "scanDatum": "2026-11-05T00:05:45.830Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 120,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,12 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Duffel\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "118 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Duffel\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 165 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 165,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "edegem",
      "naam": "Edegem",
      "nis": "11013",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-edegem",
      "bronUrl": "https://www.edegem.be",
      "url": "https://www.edegem.be/",
      "scanDatum": "2026-11-05T00:05:46.252Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 159,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,16 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Lokaal bestuur Edegem\" (35 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 403 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 403,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "eeklo",
      "naam": "Eeklo",
      "nis": "43005",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-eeklo",
      "bronUrl": "https://www.eeklo.be",
      "url": "https://www.eeklo.be/",
      "scanDatum": "2026-11-05T00:05:46.255Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 223,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,22 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Stad Eeklo\" (24 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "95 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 711 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 711,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "erpe-mere",
      "naam": "Erpe-Mere",
      "nis": "41082",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-erpe-mere",
      "bronUrl": "https://www.erpe-mere.be",
      "url": "https://www.erpe-mere.be/",
      "scanDatum": "2026-11-05T00:05:46.777Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 243,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,24 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Erpe-Mere\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 456 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 456,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "essen",
      "naam": "Essen",
      "nis": "11016",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-essen",
      "bronUrl": "https://www.essen.be",
      "url": "https://www.essen.be/",
      "scanDatum": "2026-11-05T00:05:46.921Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 99,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Gemeente Essen\" (21 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 472 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 472,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "evergem",
      "naam": "Evergem",
      "nis": "44019",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-evergem",
      "bronUrl": "https://www.evergem.be",
      "url": "https://www.evergem.be/",
      "scanDatum": "2026-11-05T00:05:47.037Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 263,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,26 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Evergem\" (30 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "116 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Evergem\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 189 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 189,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "gavere",
      "naam": "Gavere",
      "nis": "44020",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-gavere",
      "bronUrl": "https://www.gavere.be",
      "url": "https://www.gavere.be/",
      "scanDatum": "2026-11-05T00:05:47.327Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 102,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Gavere\" (13 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 176 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 176,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "geel",
      "naam": "Geel",
      "nis": "13008",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-geel",
      "bronUrl": "https://www.geel.be",
      "url": "https://www.geel.be/",
      "scanDatum": "2026-11-05T00:05:47.827Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 204,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Stad Geel\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "109 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 804 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 804,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "geetbets",
      "naam": "Geetbets",
      "nis": "24028",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-geetbets",
      "bronUrl": "https://www.geetbets.be",
      "url": "https://www.geetbets.be/",
      "scanDatum": "2026-11-05T00:05:47.845Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 164,
      "score": 71,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,16 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "warn",
          "detail": "De taal staat niet in de HTML. Zoekmachines moeten dan raden."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Geetbets\" (15 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 283 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 283,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "genk",
      "naam": "Genk",
      "nis": "71016",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-genk",
      "bronUrl": "https://www.genk.be",
      "url": "https://www.genk.be/",
      "scanDatum": "2026-11-05T00:05:47.877Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 160,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,16 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Stad Genk\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "109 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Stad Genk\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 322 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 322,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "gent",
      "naam": "Gent",
      "nis": "44021",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-gent",
      "bronUrl": "https://stad.gent",
      "url": "https://stad.gent/nl",
      "scanDatum": "2026-11-05T00:05:48.254Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 345,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,34 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Welkom bij de Stad Gent | Stad Gent\" (35 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 1081 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 1081,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "geraardsbergen",
      "naam": "Geraardsbergen",
      "nis": "41018",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-geraardsbergen",
      "bronUrl": "https://www.geraardsbergen.be",
      "url": "https://www.geraardsbergen.be/",
      "scanDatum": "2026-11-05T00:05:48.536Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 241,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,24 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Lokaal Bestuur Geraardsbergen\" (43 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "119 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Lokaal Bestuur Geraardsbergen\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 396 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 396,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "gingelom",
      "naam": "Gingelom",
      "nis": "71017",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-gingelom",
      "bronUrl": "https://www.gingelom.be",
      "url": "https://www.gingelom.be/",
      "scanDatum": "2026-11-05T00:05:48.568Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 175,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,17 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Gingelom\" (22 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "102 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 316 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 316,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "gistel",
      "naam": "Gistel",
      "nis": "35005",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-gistel",
      "bronUrl": "https://www.gistel.be",
      "url": "https://www.gistel.be/",
      "scanDatum": "2026-11-05T00:05:48.741Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 249,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,25 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Stad Gistel\" (25 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "138 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepage\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 377 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 377,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "glabbeek",
      "naam": "Glabbeek",
      "nis": "24137",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-glabbeek",
      "bronUrl": "https://www.glabbeek.be",
      "url": "https://www.glabbeek.be/",
      "scanDatum": "2026-11-05T00:05:49.125Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 273,
      "score": 97,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,27 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Glabbeek\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "128 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 378 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 378,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "grimbergen",
      "naam": "Grimbergen",
      "nis": "23025",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-grimbergen",
      "bronUrl": "https://www.grimbergen.be",
      "url": "https://www.grimbergen.be/",
      "scanDatum": "2026-11-05T00:05:49.277Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 266,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,27 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Grimbergen\" (33 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 718 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 718,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "grobbendonk",
      "naam": "Grobbendonk",
      "nis": "13010",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-grobbendonk",
      "bronUrl": "https://www.grobbendonk.be",
      "url": "https://www.grobbendonk.be/",
      "scanDatum": "2026-11-05T00:05:49.398Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 530,
      "score": 97,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,53 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Grobbendonk\" (25 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Waarmee kunnen we je helpen?\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 488 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 488,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "haacht",
      "naam": "Haacht",
      "nis": "24033",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-haacht",
      "bronUrl": "https://www.haacht.be",
      "url": "https://www.haacht.be/",
      "scanDatum": "2026-11-05T00:05:49.728Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 245,
      "score": 99,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,24 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Haacht\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 295 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 295,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "haaltert",
      "naam": "Haaltert",
      "nis": "41024",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-haaltert",
      "bronUrl": "https://www.haaltert.be",
      "url": "https://www.haaltert.be/",
      "scanDatum": "2026-11-05T00:05:49.950Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 231,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,23 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Website Lokaal Bestuur Haaltert\" (45 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "108 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 597 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 597,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "halen",
      "naam": "Halen",
      "nis": "71020",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-halen",
      "bronUrl": "https://www.halen.be",
      "url": "https://www.halen.be/",
      "scanDatum": "2026-11-05T00:05:50.276Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 279,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,28 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Halen\" (19 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Halen, een vloeiend&nbsp;verhaal\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 357 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 357,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "halle",
      "naam": "Halle",
      "nis": "23027",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/stad-halle",
      "bronUrl": "https://www.halle.be",
      "url": "https://www.halle.be/",
      "scanDatum": "2026-11-05T00:05:50.473Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 110,
      "score": 75,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,11 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Stad Halle\" (17 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 3 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 467 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 467,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "hamme",
      "naam": "Hamme",
      "nis": "42008",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-hamme",
      "bronUrl": "https://www.hamme.be",
      "url": "https://www.hamme.be/",
      "scanDatum": "2026-11-05T00:05:50.619Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 188,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Hamme\" (19 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "99 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 506 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 506,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "hamont-achel",
      "naam": "Hamont-Achel",
      "nis": "72037",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-hamont-achel",
      "bronUrl": "https://www.hamont-achel.be",
      "url": "https://www.hamont-achel.be/",
      "scanDatum": "2026-11-05T00:05:50.749Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 222,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,22 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Stad Hamont-Achel\" (17 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "119 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepage Stad Hamont-Achel\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 209 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 209,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "harelbeke",
      "naam": "Harelbeke",
      "nis": "34013",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-harelbeke",
      "bronUrl": "https://www.harelbeke.be",
      "url": "https://www.harelbeke.be/",
      "scanDatum": "2026-11-05T00:05:50.827Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 194,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepagina\" (10 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 240 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 240,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "hasselt",
      "naam": "Hasselt",
      "nis": "71072",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-hasselt",
      "bronUrl": "https://www.hasselt.be",
      "url": "https://www.hasselt.be/nl",
      "scanDatum": "2026-11-05T00:05:50.868Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 269,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,27 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Welkom bij Stad Hasselt\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "100 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 596 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: GovernmentOffice."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 596,
      "schemaTypes": [
        "GovernmentOffice"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "hechtel-eksel",
      "naam": "Hechtel-Eksel",
      "nis": "72038",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-hechtel-eksel",
      "bronUrl": "https://www.hechtel-eksel.be",
      "url": "https://www.hechtel-eksel.be/",
      "scanDatum": "2026-11-05T00:05:51.147Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 98,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Hechtel-Eksel\" (20 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 604 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 604,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "heers",
      "naam": "Heers",
      "nis": "73022",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-heers",
      "bronUrl": "https://www.heers.be",
      "url": "https://www.heers.be/",
      "scanDatum": "2026-11-05T00:05:51.215Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 287,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,29 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Heers\" (19 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "121 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "warn",
          "detail": "In de HTML staan maar 141 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 141,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "heist-op-den-berg",
      "naam": "Heist-op-den-Berg",
      "nis": "12014",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-heist-op-den-berg",
      "bronUrl": "https://www.heist-op-den-berg.be",
      "url": "https://www.heist-op-den-berg.be/",
      "scanDatum": "2026-11-05T00:05:51.324Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 243,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,24 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Heist-op-den-Berg\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "114 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 378 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 378,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "hemiksem",
      "naam": "Hemiksem",
      "nis": "11018",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-hemiksem",
      "bronUrl": "https://www.hemiksem.be",
      "url": "https://www.hemiksem.be/",
      "scanDatum": "2026-11-05T00:05:51.334Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 253,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,25 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Hemiksem\" (22 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "102 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 373 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 373,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "herent",
      "naam": "Herent",
      "nis": "24038",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-herent",
      "bronUrl": "https://www.herent.be",
      "url": "https://www.herent.be/",
      "scanDatum": "2026-11-05T00:05:51.526Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 235,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,23 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Herent\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "98 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Herent\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 338 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 338,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "herentals",
      "naam": "Herentals",
      "nis": "13011",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-herentals",
      "bronUrl": "https://www.herentals.be",
      "url": "https://www.herentals.be/",
      "scanDatum": "2026-11-05T00:05:51.777Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 76,
      "score": 76,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,08 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "warn",
          "detail": "De taal staat niet in de HTML. Zoekmachines moeten dan raden."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Herentals\" (16 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Nieuws\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 397 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 397,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "herenthout",
      "naam": "Herenthout",
      "nis": "13012",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-herenthout",
      "bronUrl": "https://www.herenthout.be",
      "url": "https://www.herenthout.be/",
      "scanDatum": "2026-11-05T00:05:51.881Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 241,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,24 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Herenthout\" (33 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "104 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 669 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 669,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "herk-de-stad",
      "naam": "Herk-de-Stad",
      "nis": "71024",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-herk-de-stad",
      "bronUrl": "https://www.herk-de-stad.be",
      "url": "https://www.herk-de-stad.be/",
      "scanDatum": "2026-11-05T00:05:51.911Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 1680,
      "score": 74,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 1,68 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Welkom in Herk-de-Stad | Herk-de-Stad\" (37 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 256 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 256,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "herselt",
      "naam": "Herselt",
      "nis": "13013",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-herselt",
      "bronUrl": "https://www.herselt.be",
      "url": "https://www.herselt.be/",
      "scanDatum": "2026-11-05T00:05:52.135Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 161,
      "score": 91,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,16 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Herselt\" (21 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "106 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 175 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 175,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "herstappe",
      "naam": "Herstappe",
      "nis": "73028",
      "provincie": "Limburg",
      "bron": null,
      "status": "geen-site",
      "fout": "geen officiële website gevonden op Vlaanderen.be en in Wikidata"
    },
    {
      "slug": "herzele",
      "naam": "Herzele",
      "nis": "41027",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-herzele",
      "bronUrl": "https://www.herzele.be",
      "url": "https://www.herzele.be/",
      "scanDatum": "2026-11-05T00:05:52.168Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 4921,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "fail",
          "detail": "De pagina antwoordde in 4,92 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Herzele\" (30 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "116 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 540 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 540,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "heusden-zolder",
      "naam": "Heusden-Zolder",
      "nis": "71070",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-heusden-zolder",
      "bronUrl": "https://www.heusden-zolder.be",
      "url": "https://www.heusden-zolder.be/",
      "scanDatum": "2026-11-05T00:05:52.656Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 168,
      "score": 97,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,17 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Heusden-Zolder\" (37 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "108 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 333 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 333,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "heuvelland",
      "naam": "Heuvelland",
      "nis": "33039",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-heuvelland",
      "bronUrl": "https://www.heuvelland.be",
      "url": "https://www.heuvelland.be/",
      "scanDatum": "2026-11-05T00:05:52.685Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 108,
      "score": 75,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,11 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Heuvelland\" (17 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 169 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 169,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "hoegaarden",
      "naam": "Hoegaarden",
      "nis": "24041",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-hoegaarden",
      "bronUrl": "https://www.lokaalbestuurhoegaarden.be",
      "url": "https://www.lokaalbestuurhoegaarden.be/",
      "scanDatum": "2026-11-05T00:05:53.088Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 91,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,09 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"home | Lokaal bestuur Hoegaarden\" (32 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "150 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 287 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 287,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "hoeilaart",
      "naam": "Hoeilaart",
      "nis": "23033",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-hoeilaart",
      "bronUrl": "https://www.hoeilaart.be",
      "url": "https://hoeilaart.be/",
      "scanDatum": "2026-11-05T00:05:53.187Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 543,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,54 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Gemeente Hoeilaart\" (18 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "377 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 522 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 522,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "holsbeek",
      "naam": "Holsbeek",
      "nis": "24043",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-holsbeek",
      "bronUrl": "https://www.holsbeek.be",
      "url": "https://www.holsbeek.be/",
      "scanDatum": "2026-11-05T00:05:53.499Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 283,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,28 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Holsbeek\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "117 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Holsbeek\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 345 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 345,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "hooglede",
      "naam": "Hooglede",
      "nis": "36006",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-hooglede",
      "bronUrl": "https://www.hooglede.be",
      "url": "https://www.hooglede.be/",
      "scanDatum": "2026-11-05T00:05:53.842Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 281,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,28 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Hooglede\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "144 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina gemeente Hooglede\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 435 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 435,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "hoogstraten",
      "naam": "Hoogstraten",
      "nis": "13014",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-hoogstraten",
      "bronUrl": "https://www.hoogstraten.be",
      "url": "https://www.hoogstraten.be/",
      "scanDatum": "2026-11-05T00:05:53.934Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 288,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,29 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Hoogstraten\" (25 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "98 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 429 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 429,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "horebeke",
      "naam": "Horebeke",
      "nis": "45062",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-horebeke",
      "bronUrl": "https://www.horebeke.be",
      "url": "https://www.horebeke.be/",
      "scanDatum": "2026-11-05T00:05:54.231Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 223,
      "score": 87,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,22 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Gemeente Horebeke\" (17 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "121 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 241 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 241,
      "schemaTypes": [
        "WebSite",
        "SearchAction"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "houthalen-helchteren",
      "naam": "Houthalen-Helchteren",
      "nis": "72039",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-houthalen-helchteren",
      "bronUrl": "https://www.houthalen-helchteren.be",
      "url": "https://www.houthalen-helchteren.be/",
      "scanDatum": "2026-11-05T00:05:54.647Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 198,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Houthalen-Helchteren\" (34 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "114 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 261 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 261,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "houthulst",
      "naam": "Houthulst",
      "nis": "32006",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-houthulst",
      "bronUrl": "https://www.houthulst.be",
      "url": "https://www.houthulst.be/",
      "scanDatum": "2026-11-05T00:05:54.718Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 165,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,17 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Houthulst\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 464 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 464,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "hove",
      "naam": "Hove",
      "nis": "11021",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-hove",
      "bronUrl": "https://www.hove.be",
      "url": "https://www.hove.be/",
      "scanDatum": "2026-11-05T00:05:54.852Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 159,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,16 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Hove\" (27 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "140 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina gemeente Hove\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 347 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 347,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "huldenberg",
      "naam": "Huldenberg",
      "nis": "24045",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-huldenberg",
      "bronUrl": "https://www.huldenberg.be",
      "url": "https://www.huldenberg.be/",
      "scanDatum": "2026-11-05T00:05:55.251Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 93,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,09 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Home | Lokaal bestuur Huldenberg\" (32 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 330 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 330,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "hulshout",
      "naam": "Hulshout",
      "nis": "13016",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-hulshout",
      "bronUrl": "https://www.hulshout.be",
      "url": "https://www.hulshout.be/nl",
      "scanDatum": "2026-11-05T00:05:55.287Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 252,
      "score": 75,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,25 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Gemeente Hulshout\" (24 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 905 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 905,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "ichtegem",
      "naam": "Ichtegem",
      "nis": "35006",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-ichtegem",
      "bronUrl": "https://www.ichtegem.be",
      "url": "https://www.ichtegem.be/",
      "scanDatum": "2026-11-05T00:05:55.394Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 295,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,29 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Ichtegem\" (22 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "102 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 384 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 384,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "ieper",
      "naam": "Ieper",
      "nis": "33011",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-ieper",
      "bronUrl": "https://www.ieper.be",
      "url": "https://www.ieper.be/",
      "scanDatum": "2026-11-05T00:05:55.693Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 187,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Stad Ieper\" (24 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "123 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 378 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 378,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "ingelmunster",
      "naam": "Ingelmunster",
      "nis": "36007",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-ingelmunster",
      "bronUrl": "https://www.ingelmunster.be",
      "url": "https://www.ingelmunster.be/",
      "scanDatum": "2026-11-05T00:05:55.823Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 134,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,13 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Welkom bij Gemeente Ingelmunster | Gemeente Ingelmunster\" (56 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "72 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 224 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 224,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "TYPO3",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "izegem",
      "naam": "Izegem",
      "nis": "36008",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-izegem",
      "bronUrl": "https://www.izegem.be",
      "url": "https://www.izegem.be/",
      "scanDatum": "2026-11-05T00:05:55.998Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 75,
      "score": 72,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,07 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Stad Izegem\" (11 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Stad Izegem\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "warn",
          "detail": "In de HTML staan maar 96 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 96,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "jabbeke",
      "naam": "Jabbeke",
      "nis": "31012",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-jabbeke",
      "bronUrl": "https://www.jabbeke.be",
      "url": "https://www.jabbeke.be/",
      "scanDatum": "2026-11-05T00:05:56.295Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 266,
      "score": 64,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,27 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "warn",
          "detail": "De taal staat niet in de HTML. Zoekmachines moeten dan raden."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Gemeente Jabbeke\" (16 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 7 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 227 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "warn",
          "detail": "Er is geen robots.txt gevonden. Alles is dan toegelaten, maar je mist de plek om je sitemap aan te melden."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 227,
      "schemaTypes": [],
      "robotsTxt": false,
      "geblokkeerdeBots": []
    },
    {
      "slug": "kalmthout",
      "naam": "Kalmthout",
      "nis": "11022",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kalmthout",
      "bronUrl": "https://www.kalmthout.be",
      "url": "https://kalmthout.be/",
      "scanDatum": "2026-11-05T00:05:56.494Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 821,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 0,82 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Home | Gemeente Kalmthout\" (25 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "20 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Kalmthout\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 765 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: LocalBusiness, PostalAddress, GeoCoordinates."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 765,
      "schemaTypes": [
        "LocalBusiness",
        "PostalAddress",
        "GeoCoordinates"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "kampenhout",
      "naam": "Kampenhout",
      "nis": "23038",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kampenhout",
      "bronUrl": "https://www.kampenhout.be",
      "url": "https://www.kampenhout.be/",
      "scanDatum": "2026-11-05T00:05:56.839Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 297,
      "score": 91,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,30 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Kampenhout\" (33 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "146 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 620 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 620,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "kapelle-op-den-bos",
      "naam": "Kapelle-op-den-Bos",
      "nis": "23039",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kapelle-op-den-bos",
      "bronUrl": "https://www.kapelle-op-den-bos.be",
      "url": "https://www.kapelle-op-den-bos.be/",
      "scanDatum": "2026-11-05T00:05:57.436Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 426,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,43 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Kapelle-op-den-bos\" (41 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "137 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 725 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 725,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "kapellen",
      "naam": "Kapellen",
      "nis": "11023",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kapellen",
      "bronUrl": "https://www.kapellen.be",
      "url": "https://www.kapellen.be/",
      "scanDatum": "2026-11-05T00:05:57.687Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 320,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,32 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Kapellen\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "144 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Kapellen\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 287 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 287,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "kaprijke",
      "naam": "Kaprijke",
      "nis": "43007",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kaprijke",
      "bronUrl": "https://www.kaprijke.be",
      "url": "https://www.kaprijke.be/",
      "scanDatum": "2026-11-05T00:05:58.205Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 285,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,28 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Kaprijke\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "117 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Kaprijke\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 445 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 445,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "kasterlee",
      "naam": "Kasterlee",
      "nis": "13017",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kasterlee",
      "bronUrl": "https://www.kasterlee.be",
      "url": "https://www.kasterlee.be/",
      "scanDatum": "2026-11-05T00:05:58.427Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 221,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,22 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Kasterlee\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "103 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 506 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 506,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "keerbergen",
      "naam": "Keerbergen",
      "nis": "24048",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-keerbergen",
      "bronUrl": "https://www.keerbergen.be",
      "url": "https://www.keerbergen.be/",
      "scanDatum": "2026-11-05T00:05:59.048Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 311,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,31 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Keerbergen\" (33 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "119 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina gemeente Keerbergen\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 424 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 424,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "kinrooi",
      "naam": "Kinrooi",
      "nis": "72018",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kinrooi",
      "bronUrl": "https://www.kinrooi.be",
      "url": "https://www.kinrooi.be/",
      "scanDatum": "2026-11-05T00:05:59.057Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 198,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Kinrooi\" (30 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "116 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Kinrooi\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 301 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 301,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "kluisbergen",
      "naam": "Kluisbergen",
      "nis": "45060",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kluisbergen",
      "bronUrl": "https://www.kluisbergen.be",
      "url": "https://www.kluisbergen.be/",
      "scanDatum": "2026-11-05T00:05:59.757Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 335,
      "score": 76,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,34 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Home | Gemeente Kluisbergen\" (27 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 291 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 291,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "knokke-heist",
      "naam": "Knokke-Heist",
      "nis": "31043",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-knokke-heist",
      "bronUrl": "https://www.knokke-heist.be",
      "url": "https://www.knokke-heist.be/",
      "scanDatum": "2026-11-05T00:05:59.782Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 278,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,28 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Informatie &amp; dienstverlening | Knokke Heist\" (47 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "125 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Informatie &amp; dienstverlening\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 442 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 442,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "koekelare",
      "naam": "Koekelare",
      "nis": "32010",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-koekelare",
      "bronUrl": "https://www.koekelare.be",
      "url": "https://www.koekelare.be/",
      "scanDatum": "2026-11-05T00:06:00.432Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 229,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,23 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Koekelare\" (32 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "118 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Koekelare\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 907 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 907,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "koksijde",
      "naam": "Koksijde",
      "nis": "38014",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-koksijde",
      "bronUrl": "https://www.koksijde.be",
      "url": "https://www.koksijde.be/",
      "scanDatum": "2026-11-05T00:06:00.663Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 101,
      "score": 97,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Home | Gemeente Koksijde | strand, natuur, diensten\" (51 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "159 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 502 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: GovernmentOrganization, PostalAddress, ContactPoint, WebSite, SearchAction, TouristInformationCenter."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 502,
      "schemaTypes": [
        "GovernmentOrganization",
        "PostalAddress",
        "ContactPoint",
        "WebSite",
        "SearchAction",
        "TouristInformationCenter"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "kontich",
      "naam": "Kontich",
      "nis": "11024",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kontich",
      "bronUrl": "https://www.kontich.be",
      "url": "https://www.kontich.be/",
      "scanDatum": "2026-11-05T00:06:00.789Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 273,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,27 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Kontich\" (30 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "123 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Kontich\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 309 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 309,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "kortemark",
      "naam": "Kortemark",
      "nis": "32011",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kortemark",
      "bronUrl": "https://www.kortemark.be",
      "url": "https://www.kortemark.be/",
      "scanDatum": "2026-11-05T00:06:01.036Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 148,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,15 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Gemeente Kortemark\" (18 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "\"\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 325 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction."
        },
        {
          "id": "ai-bots",
          "status": "warn",
          "detail": "Er is geen robots.txt gevonden. Alles is dan toegelaten, maar je mist de plek om je sitemap aan te melden."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 325,
      "schemaTypes": [
        "WebSite",
        "SearchAction"
      ],
      "robotsTxt": false,
      "geblokkeerdeBots": []
    },
    {
      "slug": "kortenaken",
      "naam": "Kortenaken",
      "nis": "24054",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kortenaken",
      "bronUrl": "https://www.kortenaken.be",
      "url": "https://www.kortenaken.be/",
      "scanDatum": "2026-11-05T00:06:01.077Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 115,
      "score": 75,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,12 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Kortenaken\" (17 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 421 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 421,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "kortenberg",
      "naam": "Kortenberg",
      "nis": "24055",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kortenberg",
      "bronUrl": "https://www.kortenberg.be",
      "url": "https://www.kortenberg.be/",
      "scanDatum": "2026-11-05T00:06:01.523Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 227,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,23 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Kortenberg\" (24 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 546 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 546,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "kortrijk",
      "naam": "Kortrijk",
      "nis": "34022",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-kortrijk",
      "bronUrl": "https://www.kortrijk.be",
      "url": "https://www.kortrijk.be/",
      "scanDatum": "2026-11-05T00:06:01.538Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 113,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,11 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Stad Kortrijk\" (13 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "146 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Stad Kortrijk\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 338 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 338,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "kraainem",
      "naam": "Kraainem",
      "nis": "23099",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kraainem",
      "bronUrl": "https://www.kraainem.be",
      "url": "https://www.kraainem.be/",
      "scanDatum": "2026-11-05T00:06:01.596Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 439,
      "score": 99,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,44 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Kraainem\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 729 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 729,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "kruisem",
      "naam": "Kruisem",
      "nis": "45068",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kruisem",
      "bronUrl": "https://www.kruisem.be",
      "url": "https://www.kruisem.be/",
      "scanDatum": "2026-11-05T00:06:02.019Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 93,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,09 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepagina | Kruisem\" (20 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 312 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 312,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "kuurne",
      "naam": "Kuurne",
      "nis": "34023",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-kuurne",
      "bronUrl": "https://www.kuurne.be",
      "url": "https://www.kuurne.be/",
      "scanDatum": "2026-11-05T00:06:02.193Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 84,
      "score": 72,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,08 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepagina\" (10 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "warn",
          "detail": "In de HTML staan maar 108 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 108,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "laakdal",
      "naam": "Laakdal",
      "nis": "13053",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-laakdal",
      "bronUrl": "https://www.laakdal.be",
      "url": "https://www.laakdal.be/",
      "scanDatum": "2026-11-05T00:06:02.358Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 191,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Home | Lokaal bestuur Laakdal\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 370 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 370,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "laarne",
      "naam": "Laarne",
      "nis": "42010",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-laarne",
      "bronUrl": "https://www.laarne.be",
      "url": "https://www.laarne.be/",
      "scanDatum": "2026-11-05T00:06:02.401Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 271,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,27 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Laarne\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "100 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 520 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 520,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "lanaken",
      "naam": "Lanaken",
      "nis": "73042",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-lanaken",
      "bronUrl": "https://www.lanaken.be",
      "url": "https://www.lanaken.be/",
      "scanDatum": "2026-11-05T00:06:02.706Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 324,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,32 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Lanaken\" (30 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "90 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 426 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 426,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "landen",
      "naam": "Landen",
      "nis": "24059",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/stad-landen",
      "bronUrl": "https://www.landen.be",
      "url": "https://www.landen.be/",
      "scanDatum": "2026-11-05T00:06:02.749Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 281,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,28 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Stad Landen\" (25 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "111 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Stad Landen\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 205 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 205,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "langemark-poelkapelle",
      "naam": "Langemark-Poelkapelle",
      "nis": "33040",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-langemark-poelkapelle",
      "bronUrl": "https://www.langemark-poelkapelle.be",
      "url": "https://www.langemark-poelkapelle.be/",
      "scanDatum": "2026-11-05T00:06:03.060Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 330,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,33 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Langemark-Poelkapelle\" (44 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 288 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 288,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "lebbeke",
      "naam": "Lebbeke",
      "nis": "42011",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-lebbeke",
      "bronUrl": "https://www.lebbeke.be",
      "url": "https://www.lebbeke.be/",
      "scanDatum": "2026-11-05T00:06:03.354Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 267,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,27 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Lebbeke\" (30 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "116 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Lebbeke\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 574 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 574,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "lede",
      "naam": "Lede",
      "nis": "41034",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-lede",
      "bronUrl": "https://www.lede.be",
      "url": "https://www.lede.be/",
      "scanDatum": "2026-11-05T00:06:03.373Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 178,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,18 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Home | Openbaar bestuur Lede\" (28 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 583 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 583,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "ledegem",
      "naam": "Ledegem",
      "nis": "36010",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-ledegem",
      "bronUrl": "https://www.ledegem.be",
      "url": "https://www.ledegem.be/",
      "scanDatum": "2026-11-05T00:06:03.786Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 139,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,14 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Voorpagina | Gemeente Ledegem\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Voorpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 152 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 152,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "lendelede",
      "naam": "Lendelede",
      "nis": "34025",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-lendelede",
      "bronUrl": "https://www.lendelede.be",
      "url": "https://www.lendelede.be/",
      "scanDatum": "2026-11-05T00:06:03.958Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 201,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Gemeente Lendelede\" (18 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Gemeente Lendelede\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 206 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 206,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "lennik",
      "naam": "Lennik",
      "nis": "23104",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-lennik",
      "bronUrl": "https://www.lennik.be",
      "url": "https://www.lennik.be/",
      "scanDatum": "2026-11-05T00:06:04.109Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 199,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Lennik\" (20 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "103 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom in Lennik\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 439 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 439,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "leopoldsburg",
      "naam": "Leopoldsburg",
      "nis": "71034",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-leopoldsburg",
      "bronUrl": "https://www.leopoldsburg.be",
      "url": "https://www.leopoldsburg.be/",
      "scanDatum": "2026-11-05T00:06:04.204Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 174,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,17 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Leopoldsburg\" (26 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "106 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 551 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 551,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "leuven",
      "naam": "Leuven",
      "nis": "24062",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/stad-leuven",
      "bronUrl": "https://www.leuven.be",
      "url": "https://www.leuven.be/",
      "scanDatum": "2026-11-05T00:06:04.493Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 390,
      "score": 81,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,39 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepage | Stad Leuven\" (22 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "131 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "\"\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 364 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 364,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "lichtervelde",
      "naam": "Lichtervelde",
      "nis": "36011",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-lichtervelde",
      "bronUrl": "https://www.lichtervelde.be",
      "url": "https://www.lichtervelde.be/",
      "scanDatum": "2026-11-05T00:06:04.733Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 163,
      "score": 99,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,16 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Lichtervelde\" (26 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "109 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 452 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 452,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "liedekerke",
      "naam": "Liedekerke",
      "nis": "23044",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-liedekerke",
      "bronUrl": "https://www.liedekerke.be",
      "url": "https://www.liedekerke.be/",
      "scanDatum": "2026-11-05T00:06:04.807Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 1016,
      "score": 76,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 1,02 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Home | Gemeente Liedekerke\" (26 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 265 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 265,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "lier",
      "naam": "Lier",
      "nis": "12021",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-lier",
      "bronUrl": "https://www.lier.be",
      "url": "https://www.lier.be/",
      "scanDatum": "2026-11-05T00:06:05.157Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 103,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Stad Lier\" (16 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "139 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 177 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 177,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "lierde",
      "naam": "Lierde",
      "nis": "45063",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-lierde",
      "bronUrl": "https://www.lierde.be",
      "url": "https://www.lierde.be/",
      "scanDatum": "2026-11-05T00:06:05.293Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 98,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Homepage | Gemeente Lierde\" (26 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepage\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 205 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 205,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "lievegem",
      "naam": "Lievegem",
      "nis": "44085",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-lievegem",
      "bronUrl": "https://www.lievegem.be",
      "url": "https://www.lievegem.be/",
      "scanDatum": "2026-11-05T00:06:05.699Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 111,
      "score": 72,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,11 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Lievegem\" (15 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 248 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 248,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "lille",
      "naam": "Lille",
      "nis": "13019",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-lille",
      "bronUrl": "https://www.lille.be",
      "url": "https://www.lille.be/",
      "scanDatum": "2026-11-05T00:06:05.746Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 223,
      "score": 93,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,22 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Lille\" (19 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "99 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 525 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 525,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "linkebeek",
      "naam": "Linkebeek",
      "nis": "23100",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-linkebeek",
      "bronUrl": "https://www.linkebeek.be",
      "url": "https://www.linkebeek.be/",
      "scanDatum": "2026-11-05T00:06:06.178Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 200,
      "score": 68,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "warn",
          "detail": "De taal staat niet in de HTML. Zoekmachines moeten dan raden."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Taalkeuzepagina / Langues page Linkebeek\" (40 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "40 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Linkebeek\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "fail",
          "detail": "In de HTML staan maar 9 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 9,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "lint",
      "naam": "Lint",
      "nis": "11025",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-lint",
      "bronUrl": "https://www.lint.be",
      "url": "https://www.lint.be/",
      "scanDatum": "2026-11-05T00:06:06.479Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 569,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,57 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Lint\" (18 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "102 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 321 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 321,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "linter",
      "naam": "Linter",
      "nis": "24133",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-linter",
      "bronUrl": "https://www.linter.be",
      "url": "https://www.linter.be/",
      "scanDatum": "2026-11-05T00:06:06.508Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 539,
      "score": 71,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,54 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "warn",
          "detail": "De taal staat niet in de HTML. Zoekmachines moeten dan raden."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"home | Linter\" (13 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 563 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 563,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "lo-reninge",
      "naam": "Lo-Reninge",
      "nis": "32030",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-lo-reninge",
      "bronUrl": "https://www.lo-reninge.be",
      "url": "https://www.lo-reninge.be/",
      "scanDatum": "2026-11-05T00:06:07.457Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 1018,
      "score": 81,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 1,02 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Lo-Reninge\" (24 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "104 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 168 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 168,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "lochristi",
      "naam": "Lochristi",
      "nis": "44087",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-lochristi",
      "bronUrl": "https://www.lochristi.be",
      "url": "https://www.lochristi.be/",
      "scanDatum": "2026-11-05T00:06:08.480Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 317,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,32 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Lokaal bestuur Lochristi\" (38 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "127 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 312 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 312,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "lokeren",
      "naam": "Lokeren",
      "nis": "46029",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-lokeren",
      "bronUrl": "https://www.lokeren.be",
      "url": "https://www.lokeren.be/",
      "scanDatum": "2026-11-05T00:06:08.941Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 162,
      "score": 74,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,16 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Stad Lokeren\" (26 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 728 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 728,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "lommel",
      "naam": "Lommel",
      "nis": "72020",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-lommel",
      "bronUrl": "https://www.lommel.be",
      "url": "https://www.lommel.be/",
      "scanDatum": "2026-11-05T00:06:09.013Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 326,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,33 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Stad Lommel\" (25 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 591 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 591,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "londerzeel",
      "naam": "Londerzeel",
      "nis": "23045",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-londerzeel",
      "bronUrl": "https://www.londerzeel.be",
      "url": "https://www.londerzeel.be/",
      "scanDatum": "2026-11-05T00:06:09.366Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 170,
      "score": 91,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,17 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Londerzeel\" (24 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "86 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 471 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 471,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "lubbeek",
      "naam": "Lubbeek",
      "nis": "24066",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-lubbeek",
      "bronUrl": "https://www.lubbeek.be",
      "url": "https://www.lubbeek.be/",
      "scanDatum": "2026-11-05T00:06:09.875Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 203,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Lubbeek\" (30 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "143 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Lubbeek\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 269 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 269,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "lummen",
      "naam": "Lummen",
      "nis": "71037",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-lummen",
      "bronUrl": "https://www.lummen.be",
      "url": "https://www.lummen.be/",
      "scanDatum": "2026-11-05T00:06:10.112Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 2383,
      "score": 71,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "fail",
          "detail": "De pagina antwoordde in 2,38 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Voorpagina Lummen | Gemeente Lummen\" (35 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 1576 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 1576,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "maarkedal",
      "naam": "Maarkedal",
      "nis": "45064",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-maarkedal",
      "bronUrl": "https://www.maarkedal.be",
      "url": "https://www.maarkedal.be/",
      "scanDatum": "2026-11-05T00:06:10.602Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 134,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,13 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "warn",
          "detail": "De taal staat niet in de HTML. Zoekmachines moeten dan raden."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Home | Gemeente Maarkedal\" (25 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 8 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 302 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 302,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "maaseik",
      "naam": "Maaseik",
      "nis": "72021",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-maaseik",
      "bronUrl": "https://www.maaseik.be",
      "url": "https://www.maaseik.be/",
      "scanDatum": "2026-11-05T00:06:11.094Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 104,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Welkom bij stad Maaseik | Stad Maaseik\" (38 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom bij stad Maaseik\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 280 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 280,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "maasmechelen",
      "naam": "Maasmechelen",
      "nis": "73107",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-maasmechelen",
      "bronUrl": "https://www.maasmechelen.be",
      "url": "https://www.maasmechelen.be/",
      "scanDatum": "2026-11-05T00:06:11.525Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 262,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,26 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Maasmechelen\" (35 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "121 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Maasmechelen\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 395 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 395,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "machelen",
      "naam": "Machelen",
      "nis": "23047",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-machelen",
      "bronUrl": "https://www.machelen.be",
      "url": "https://www.machelen.be/",
      "scanDatum": "2026-11-05T00:06:12.316Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 218,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,22 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Machelen-Diegem\" (38 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "117 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina ViewBag.settings.PortalTitle\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 468 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 468,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "maldegem",
      "naam": "Maldegem",
      "nis": "43010",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-maldegem",
      "bronUrl": "https://www.maldegem.be",
      "url": "https://www.maldegem.be/",
      "scanDatum": "2026-11-05T00:06:12.338Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 474,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,47 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Maldegem\" (22 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "105 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom in gemeente Maldegem!\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 692 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 692,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "malle",
      "naam": "Malle",
      "nis": "11057",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-malle",
      "bronUrl": "https://www.malle.be",
      "url": "https://www.malle.be/",
      "scanDatum": "2026-11-05T00:06:12.991Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 203,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Malle\" (28 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "114 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 189 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 189,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "mechelen",
      "naam": "Mechelen",
      "nis": "12025",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-mechelen",
      "bronUrl": "https://www.mechelen.be",
      "url": "https://www.mechelen.be/",
      "scanDatum": "2026-11-05T00:06:13.223Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 115,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,12 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Welkom bij Stad Mechelen | Mechelen\" (35 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "42 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 1175 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 1175,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "meerhout",
      "naam": "Meerhout",
      "nis": "13021",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-meerhout",
      "bronUrl": "https://www.meerhout.be",
      "url": "https://www.meerhout.be/",
      "scanDatum": "2026-11-05T00:06:13.382Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 416,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,42 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Meerhout\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "117 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Meerhout\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 1090 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 1090,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "meise",
      "naam": "Meise",
      "nis": "23050",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-meise",
      "bronUrl": "https://www.meise.be",
      "url": "https://www.meise.be/",
      "scanDatum": "2026-11-05T00:06:13.714Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 153,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,15 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Meise\" (28 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "114 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 233 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 233,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "menen",
      "naam": "Menen",
      "nis": "34027",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-menen",
      "bronUrl": "https://www.menen.be",
      "url": "https://www.menen.be/",
      "scanDatum": "2026-11-05T00:06:13.846Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 91,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,09 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepagina\" (10 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 234 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 234,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "merchtem",
      "naam": "Merchtem",
      "nis": "23052",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-merchtem",
      "bronUrl": "https://www.merchtem.be",
      "url": "https://www.merchtem.be/",
      "scanDatum": "2026-11-05T00:06:14.241Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 154,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,15 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Merchtem\" (22 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "102 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 240 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 240,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "merelbeke-melle",
      "naam": "Merelbeke-Melle",
      "nis": "44088",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-merelbeke-melle",
      "bronUrl": "https://www.merelbeke-melle.be",
      "url": "https://www.merelbeke-melle.be/",
      "scanDatum": "2026-11-05T00:06:14.269Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 299,
      "score": 99,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,30 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Merelbeke-Melle\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "92 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom! Ontdek onze gemeente\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 756 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 756,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "merksplas",
      "naam": "Merksplas",
      "nis": "13023",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-merksplas",
      "bronUrl": "https://www.merksplas.be",
      "url": "https://www.merksplas.be/",
      "scanDatum": "2026-11-05T00:06:14.397Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 368,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,37 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Merksplas\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "103 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 240 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 240,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "mesen",
      "naam": "Mesen",
      "nis": "33016",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-mesen",
      "bronUrl": "https://www.mesen.be",
      "url": "https://www.mesen.be/",
      "scanDatum": "2026-11-05T00:06:14.879Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 214,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,21 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Mesen\" (19 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 278 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 278,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "middelkerke",
      "naam": "Middelkerke",
      "nis": "35011",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-middelkerke",
      "bronUrl": "https://www.middelkerke.be",
      "url": "https://www.middelkerke.be/nl",
      "scanDatum": "2026-11-05T00:06:14.981Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 393,
      "score": 74,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,39 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Welkom op de website van gemeente Middelkerke | Gemeente Middelkerke\" (68 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 448 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 448,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "mol",
      "naam": "Mol",
      "nis": "13025",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-mol",
      "bronUrl": "https://www.gemeentemol.be",
      "url": "https://www.gemeentemol.be/",
      "scanDatum": "2026-11-05T00:06:15.160Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 312,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,31 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Gemeente Mol - Offici&#xEB;le website gemeentebestuur Mol\" (57 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "268 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Gemeente Mol\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 289 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 289,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "moorslede",
      "naam": "Moorslede",
      "nis": "36012",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-moorslede",
      "bronUrl": "https://www.moorslede.be",
      "url": "https://www.moorslede.be/",
      "scanDatum": "2026-11-05T00:06:15.461Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 348,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,35 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Moorslede\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "106 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 636 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 636,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "mortsel",
      "naam": "Mortsel",
      "nis": "11029",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-mortsel",
      "bronUrl": "https://www.mortsel.be",
      "url": "https://www.mortsel.be/",
      "scanDatum": "2026-11-05T00:06:15.618Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 261,
      "score": 97,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,26 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - lokaal bestuur Mortsel\" (36 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "104 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 484 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 484,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "nazareth-de-pinte",
      "naam": "Nazareth-De Pinte",
      "nis": "44086",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-nazareth-de-pinte",
      "bronUrl": "https://www.nazarethdepinte.be",
      "url": "https://www.nazarethdepinte.be/",
      "scanDatum": "2026-11-05T00:06:16.162Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 194,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Nazareth-De Pinte - Startpagina\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "144 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Nazareth-De Pinte - Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 365 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 365,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "niel",
      "naam": "Niel",
      "nis": "11030",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-niel",
      "bronUrl": "https://www.niel.be",
      "url": "https://www.niel.be/",
      "scanDatum": "2026-11-05T00:06:16.210Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 296,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,30 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Niel\" (27 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "120 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Niel\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 276 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 276,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "nieuwerkerken",
      "naam": "Nieuwerkerken",
      "nis": "71045",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-nieuwerkerken",
      "bronUrl": "https://www.nieuwerkerken.be",
      "url": "https://www.nieuwerkerken.be/",
      "scanDatum": "2026-11-05T00:06:16.448Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 213,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,21 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Nieuwerkerken\" (36 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "122 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"page-home-title\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 364 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 364,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "nieuwpoort",
      "naam": "Nieuwpoort",
      "nis": "38016",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-nieuwpoort",
      "bronUrl": "https://www.nieuwpoort.be",
      "url": "https://www.nieuwpoort.be/",
      "scanDatum": "2026-11-05T00:06:16.672Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 282,
      "score": 91,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,28 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Nieuwpoort\" (24 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "41 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 487 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 487,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "nijlen",
      "naam": "Nijlen",
      "nis": "12026",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-nijlen",
      "bronUrl": "https://www.nijlen.be",
      "url": "https://www.nijlen.be/",
      "scanDatum": "2026-11-05T00:06:16.878Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 196,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Nijlen\" (20 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "99 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 655 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 655,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "ninove",
      "naam": "Ninove",
      "nis": "41048",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-ninove",
      "bronUrl": "https://www.ninove.be",
      "url": "https://www.ninove.be/",
      "scanDatum": "2026-11-05T00:06:17.208Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 284,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,28 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Ninove\" (20 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "100 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom bij stad Ninove\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 1215 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 1215,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "olen",
      "naam": "Olen",
      "nis": "13029",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-olen",
      "bronUrl": "https://www.olen.be",
      "url": "https://www.olen.be/",
      "scanDatum": "2026-11-05T00:06:17.582Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 420,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,42 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Olen\" (27 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "95 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 1194 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 1194,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "oostende",
      "naam": "Oostende",
      "nis": "35013",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-oostende",
      "bronUrl": "https://www.oostende.be",
      "url": "https://www.oostende.be/",
      "scanDatum": "2026-11-05T00:06:17.709Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 202,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Stad Oostende\" (27 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "98 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Oostende de stad aan zee\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 309 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 309,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "oosterzele",
      "naam": "Oosterzele",
      "nis": "44052",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-oosterzele",
      "bronUrl": "https://www.oosterzele.be",
      "url": "https://www.oosterzele.be/",
      "scanDatum": "2026-11-05T00:06:17.991Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 95,
      "score": 59,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Gemeente Oosterzele\" (19 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "19 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "fail",
          "detail": "In de HTML staan maar 0 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 0,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "oostkamp",
      "naam": "Oostkamp",
      "nis": "31022",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-oostkamp",
      "bronUrl": "https://www.oostkamp.be",
      "url": "https://www.oostkamp.be/",
      "scanDatum": "2026-11-05T00:06:18.266Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 321,
      "score": 93,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,32 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Oostkamp\" (22 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "121 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 733 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 733,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "oostrozebeke",
      "naam": "Oostrozebeke",
      "nis": "37010",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-oostrozebeke",
      "bronUrl": "https://www.oostrozebeke.be",
      "url": "https://www.oostrozebeke.be/",
      "scanDatum": "2026-11-05T00:06:18.461Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 303,
      "score": 97,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,30 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Oostrozebeke\" (26 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 174 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 174,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "opwijk",
      "naam": "Opwijk",
      "nis": "23060",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-opwijk",
      "bronUrl": "https://www.opwijk.be",
      "url": "https://www.opwijk.be/",
      "scanDatum": "2026-11-05T00:06:18.507Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 90,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,09 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Gemeente Opwijk\" (22 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 350 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 350,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "oud-heverlee",
      "naam": "Oud-Heverlee",
      "nis": "24086",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-oud-heverlee",
      "bronUrl": "https://www.oud-heverlee.be",
      "url": "https://www.oud-heverlee.be/",
      "scanDatum": "2026-11-05T00:06:18.987Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 299,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,30 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Oud-Heverlee\" (35 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "121 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 667 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 667,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "oud-turnhout",
      "naam": "Oud-Turnhout",
      "nis": "13031",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-oud-turnhout",
      "bronUrl": "https://www.oud-turnhout.be",
      "url": "https://www.oud-turnhout.be/",
      "scanDatum": "2026-11-05T00:06:19.082Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 208,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,21 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Oud-Turnhout\" (35 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 315 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 315,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "oudenaarde",
      "naam": "Oudenaarde",
      "nis": "45035",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-oudenaarde",
      "bronUrl": "https://www.oudenaarde.be",
      "url": "https://www.oudenaarde.be/nl",
      "scanDatum": "2026-11-05T00:06:19.153Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 325,
      "score": 69,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,33 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina | Stad Oudenaarde\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "warn",
          "detail": "In de HTML staan maar 102 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 102,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "oudenburg",
      "naam": "Oudenburg",
      "nis": "35014",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-oudenburg",
      "bronUrl": "https://www.oudenburg.be",
      "url": "https://www.oudenburg.be/",
      "scanDatum": "2026-11-05T00:06:19.618Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 254,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,25 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Oudenburg\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 309 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 309,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "oudsbergen",
      "naam": "Oudsbergen",
      "nis": "72042",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-oudsbergen",
      "bronUrl": "https://www.oudsbergen.be",
      "url": "https://www.oudsbergen.be/",
      "scanDatum": "2026-11-05T00:06:19.901Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 284,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,28 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Oudsbergen\" (24 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 264 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 264,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "overijse",
      "naam": "Overijse",
      "nis": "23062",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-overijse",
      "bronUrl": "https://www.overijse.be",
      "url": "https://www.overijse.be/",
      "scanDatum": "2026-11-05T00:06:20.013Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 179,
      "score": 97,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,18 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Overijse\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "95 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 1065 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 1065,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "pajottegem",
      "naam": "Pajottegem",
      "nis": "23106",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-pajottegem",
      "bronUrl": "https://www.pajottegem.be",
      "url": "https://www.pajottegem.be/",
      "scanDatum": "2026-11-05T00:06:20.614Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 102,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Welkom | Gemeente Pajottegem\" (28 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "153 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 377 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 377,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "peer",
      "naam": "Peer",
      "nis": "72030",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-peer",
      "bronUrl": "https://www.peer.be",
      "url": "https://www.peer.be/",
      "scanDatum": "2026-11-05T00:06:20.661Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 392,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,39 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Peer\" (18 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "94 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 422 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 422,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "pelt",
      "naam": "Pelt",
      "nis": "72043",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-pelt",
      "bronUrl": "https://www.gemeentepelt.be",
      "url": "https://www.gemeentepelt.be/",
      "scanDatum": "2026-11-05T00:06:20.674Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 261,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,26 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Pelt\" (27 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "98 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 233 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 233,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "pepingen",
      "naam": "Pepingen",
      "nis": "23064",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-pepingen",
      "bronUrl": "https://www.pepingen.be",
      "url": "https://www.pepingen.be/",
      "scanDatum": "2026-11-05T00:06:21.135Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 107,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,11 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina | Pepingen\" (22 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 463 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 463,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "pittem",
      "naam": "Pittem",
      "nis": "37011",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-pittem",
      "bronUrl": "https://www.pittem.be",
      "url": "https://www.pittem.be/nl",
      "scanDatum": "2026-11-05T00:06:21.418Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 827,
      "score": 68,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 0,83 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Pittem\" (13 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 727 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 727,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "poperinge",
      "naam": "Poperinge",
      "nis": "33021",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-poperinge",
      "bronUrl": "https://www.poperinge.be",
      "url": "https://www.poperinge.be/",
      "scanDatum": "2026-11-05T00:06:21.598Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 192,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Poperinge\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "warn",
          "detail": "In de HTML staan maar 132 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 132,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "putte",
      "naam": "Putte",
      "nis": "12029",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-putte",
      "bronUrl": "https://www.putte.be",
      "url": "https://www.putte.be/",
      "scanDatum": "2026-11-05T00:06:21.694Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 102,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Gemeente Putte Startpagina\" (26 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 544 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 544,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "puurs-sint-amands",
      "naam": "Puurs-Sint-Amands",
      "nis": "12041",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-puurs-sint-amands",
      "bronUrl": "https://www.puurs-sint-amands.be",
      "url": "https://www.puurs-sint-amands.be/",
      "scanDatum": "2026-11-05T00:06:22.185Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 244,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,24 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Welkom bij Puurs-Sint-Amands | Puurs-Sint-Amands\" (48 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "28 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 724 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 724,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "ranst",
      "naam": "Ranst",
      "nis": "11035",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-ranst",
      "bronUrl": "https://www.ranst.be",
      "url": "https://www.ranst.be/",
      "scanDatum": "2026-11-05T00:06:22.250Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 254,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,25 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Ranst\" (28 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "114 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 484 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 484,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "ravels",
      "naam": "Ravels",
      "nis": "13035",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-ravels",
      "bronUrl": "https://www.ravels.be",
      "url": "https://www.ravels.be/",
      "scanDatum": "2026-11-05T00:06:22.831Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 323,
      "score": 93,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,32 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Offici&#xEB;le website van de gemeente Ravels met informatie over de diensten, een digitaa\" (139 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "130 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 364 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 364,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "retie",
      "naam": "Retie",
      "nis": "13036",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-retie",
      "bronUrl": "https://www.retie.be",
      "url": "https://www.retie.be/",
      "scanDatum": "2026-11-05T00:06:22.955Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 195,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Retie\" (28 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "114 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Retie\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 677 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 677,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "riemst",
      "naam": "Riemst",
      "nis": "73066",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-riemst",
      "bronUrl": "https://www.riemst.be",
      "url": "https://www.riemst.be/",
      "scanDatum": "2026-11-05T00:06:23.483Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 259,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,26 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Riemst\" (20 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "100 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 451 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 451,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "rijkevorsel",
      "naam": "Rijkevorsel",
      "nis": "13037",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-rijkevorsel",
      "bronUrl": "https://www.rijkevorsel.be",
      "url": "https://www.rijkevorsel.be/",
      "scanDatum": "2026-11-05T00:06:23.520Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 256,
      "score": 75,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,26 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "warn",
          "detail": "De taal staat niet in de HTML. Zoekmachines moeten dan raden."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Home | Gemeente Rijkevorsel\" (27 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 1162 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 1162,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "roeselare",
      "naam": "Roeselare",
      "nis": "36015",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-roeselare",
      "bronUrl": "https://www.roeselare.be",
      "url": "https://roeselare.be/",
      "scanDatum": "2026-11-05T00:06:24.201Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 331,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,33 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Stad Roeselare\" (14 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom bij Stad Roeselare\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 1924 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 1924,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "ronse",
      "naam": "Ronse",
      "nis": "45041",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-ronse",
      "bronUrl": "https://www.ronse.be",
      "url": "https://www.ronse.be/nl",
      "scanDatum": "2026-11-05T00:06:24.397Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 325,
      "score": 72,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,33 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepage | Ronse\" (16 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 225 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 225,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "roosdaal",
      "naam": "Roosdaal",
      "nis": "23097",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-roosdaal",
      "bronUrl": "https://www.roosdaal.be",
      "url": "https://www.roosdaal.be/",
      "scanDatum": "2026-11-05T00:06:24.833Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 106,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,11 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Homepagina | Lokaal bestuur Roosdaal\" (36 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 391 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 391,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "rotselaar",
      "naam": "Rotselaar",
      "nis": "24094",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-rotselaar",
      "bronUrl": "https://www.rotselaar.be",
      "url": "https://www.rotselaar.be/",
      "scanDatum": "2026-11-05T00:06:24.899Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 196,
      "score": 74,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Rotselaar\" (9 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 504 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 504,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "rumst",
      "naam": "Rumst",
      "nis": "11037",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-rumst",
      "bronUrl": "https://www.rumst.be",
      "url": "https://www.rumst.be/",
      "scanDatum": "2026-11-05T00:06:25.353Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 220,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,22 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Rumst\" (19 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "125 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 230 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 230,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "schelle",
      "naam": "Schelle",
      "nis": "11038",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-schelle",
      "bronUrl": "https://www.schelle.be",
      "url": "https://www.schelle.be/",
      "scanDatum": "2026-11-05T00:06:25.397Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 718,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,72 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-NL\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Gemeente Schelle | dorp met vaart\" (33 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Nieuws\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 794 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 794,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "WordPress",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "scherpenheuvel-zichem",
      "naam": "Scherpenheuvel-Zichem",
      "nis": "24134",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/stad-scherpenheuvel-zichem",
      "bronUrl": "https://www.scherpenheuvel-zichem.be",
      "url": "https://www.scherpenheuvel-zichem.be/",
      "scanDatum": "2026-11-05T00:06:25.457Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 197,
      "score": 75,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Stad SZ\" (14 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 892 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 892,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "schilde",
      "naam": "Schilde",
      "nis": "11039",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-schilde",
      "bronUrl": "https://www.schilde.be",
      "url": "https://www.schilde.be/",
      "scanDatum": "2026-11-05T00:06:25.978Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 317,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,32 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Welkom in onze gemeente | Gemeente Schilde\" (42 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom in onze gemeente\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 339 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 339,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "schoten",
      "naam": "Schoten",
      "nis": "11040",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-schoten",
      "bronUrl": "https://www.schoten.be",
      "url": "https://www.schoten.be/",
      "scanDatum": "2026-11-05T00:06:26.143Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 237,
      "score": 72,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,24 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Gemeente Schoten\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 249 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 249,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "sint-genesius-rode",
      "naam": "Sint-Genesius-Rode",
      "nis": "23101",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-sint-genesius-rode",
      "bronUrl": "https://www.sint-genesius-rode.be",
      "url": "https://www.sint-genesius-rode.be/",
      "scanDatum": "2026-11-05T00:06:26.627Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 193,
      "score": 60,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "fail",
          "detail": "Er is geen viewport-tag. Op een smartphone wordt je site dan verkleind weergegeven."
        },
        {
          "id": "lang",
          "status": "warn",
          "detail": "De taal staat niet in de HTML. Zoekmachines moeten dan raden."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Taalkeuzepagina Sint-Genesius-Rode / Langues page Rhode Saint-Genèse\" (68 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "68 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Sint-Genesius-Rode / Rhode Saint-Genèse\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "fail",
          "detail": "In de HTML staan maar 6 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 6,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "sint-gillis-waas",
      "naam": "Sint-Gillis-Waas",
      "nis": "46020",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-sint-gillis-waas",
      "bronUrl": "https://www.sint-gillis-waas.be",
      "url": "https://www.sint-gillis-waas.be/",
      "scanDatum": "2026-11-05T00:06:26.841Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 305,
      "score": 99,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,30 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Lokaal bestuur Sint-Gillis-Waas\" (45 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "117 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 331 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 331,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "sint-katelijne-waver",
      "naam": "Sint-Katelijne-Waver",
      "nis": "12035",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-sint-katelijne-waver",
      "bronUrl": "https://www.sintkatelijnewaver.be",
      "url": "https://www.sintkatelijnewaver.be/",
      "scanDatum": "2026-11-05T00:06:27.150Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 197,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,20 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Sint-Katelijne-Waver\" (43 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "129 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Sint-Katelijne-Waver\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 552 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 552,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "sint-laureins",
      "naam": "Sint-Laureins",
      "nis": "43014",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-sint-laureins",
      "bronUrl": "https://www.sint-laureins.be",
      "url": "https://www.sint-laureins.be/",
      "scanDatum": "2026-11-05T00:06:27.674Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 320,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,32 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Sint-Laureins\" (27 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "107 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 807 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 807,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "sint-lievens-houtem",
      "naam": "Sint-Lievens-Houtem",
      "nis": "41063",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-sint-lievens-houtem",
      "bronUrl": "https://www.sint-lievens-houtem.be",
      "url": "https://www.sint-lievens-houtem.be/",
      "scanDatum": "2026-11-05T00:06:27.767Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 264,
      "score": 97,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,26 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Sint-Lievens-Houtem\" (42 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 622 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 622,
      "schemaTypes": [
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "sint-martens-latem",
      "naam": "Sint-Martens-Latem",
      "nis": "44064",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-sint-martens-latem",
      "bronUrl": "https://www.sint-martens-latem.be",
      "url": "https://www.sint-martens-latem.be/",
      "scanDatum": "2026-11-05T00:06:27.880Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 98,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Home | Sint-Martens-Latem\" (25 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 395 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 395,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "sint-niklaas",
      "naam": "Sint-Niklaas",
      "nis": "46021",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-sint-niklaas",
      "bronUrl": "https://www.sint-niklaas.be",
      "url": "https://www.sint-niklaas.be/",
      "scanDatum": "2026-11-05T00:06:28.417Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 112,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,11 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Welkom bij stad Sint-Niklaas | Stad Sint-Niklaas\" (48 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "187 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom bij stad Sint-Niklaas\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 319 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 319,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "sint-pieters-leeuw",
      "naam": "Sint-Pieters-Leeuw",
      "nis": "23077",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-sint-pieters-leeuw",
      "bronUrl": "https://www.sint-pieters-leeuw.be",
      "url": "https://www.sint-pieters-leeuw.be/",
      "scanDatum": "2026-11-05T00:06:28.459Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 263,
      "score": 99,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,26 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Sint-Pieters-Leeuw\" (32 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "112 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 710 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, Organization, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 710,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "Organization",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "sint-truiden",
      "naam": "Sint-Truiden",
      "nis": "71053",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-sint-truiden",
      "bronUrl": "https://www.sint-truiden.be",
      "url": "https://www.sint-truiden.be/",
      "scanDatum": "2026-11-05T00:06:28.512Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 211,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,21 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Sint-Truiden\" (26 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "160 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 516 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 516,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "spiere-helkijn",
      "naam": "Spiere-Helkijn",
      "nis": "34043",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-spiere-helkijn",
      "bronUrl": "https://www.spiere-helkijn.be",
      "url": "https://www.spiere-helkijn.be/",
      "scanDatum": "2026-11-05T00:06:28.811Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 162,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,16 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepage\" (8 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepage\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 169 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 169,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "stabroek",
      "naam": "Stabroek",
      "nis": "11044",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-stabroek",
      "bronUrl": "https://www.stabroek.be",
      "url": "https://www.stabroek.be/",
      "scanDatum": "2026-11-05T00:06:29.096Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 169,
      "score": 71,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,17 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Website Stabroek\" (16 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "46 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepage\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "warn",
          "detail": "In de HTML staan maar 133 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 133,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "staden",
      "naam": "Staden",
      "nis": "36019",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-staden",
      "bronUrl": "https://www.staden.be",
      "url": "https://www.staden.be/",
      "scanDatum": "2026-11-05T00:06:29.109Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 230,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,23 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Staden\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "115 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Gemeente Staden\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 320 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 320,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "steenokkerzeel",
      "naam": "Steenokkerzeel",
      "nis": "23081",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-steenokkerzeel",
      "bronUrl": "https://www.steenokkerzeel.be",
      "url": "https://www.steenokkerzeel.be/",
      "scanDatum": "2026-11-05T00:06:29.117Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 325,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,33 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Steenokkerzeel\" (37 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "123 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 686 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 686,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "stekene",
      "naam": "Stekene",
      "nis": "46024",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-stekene",
      "bronUrl": "https://www.stekene.be",
      "url": "https://www.stekene.be/",
      "scanDatum": "2026-11-05T00:06:29.327Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 212,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,21 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Stekene\" (30 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "116 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 336 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 336,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "temse",
      "naam": "Temse",
      "nis": "46025",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-temse",
      "bronUrl": "https://www.temse.be",
      "url": "https://www.temse.be/",
      "scanDatum": "2026-11-05T00:06:29.622Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 350,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,35 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Temse\" (19 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "105 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 513 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 513,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "ternat",
      "naam": "Ternat",
      "nis": "23086",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-ternat",
      "bronUrl": "https://www.ternat.be",
      "url": "https://www.ternat.be/",
      "scanDatum": "2026-11-05T00:06:29.666Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 626,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,63 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Ternat\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "115 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Gemeente Ternat\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 307 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 307,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "tervuren",
      "naam": "Tervuren",
      "nis": "24104",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-tervuren",
      "bronUrl": "https://www.tervuren.be",
      "url": "https://www.tervuren.be/",
      "scanDatum": "2026-11-05T00:06:29.771Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 322,
      "score": 93,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,32 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Tervuren\" (22 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "93 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 314 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 314,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "tessenderlo-ham",
      "naam": "Tessenderlo-Ham",
      "nis": "71071",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-tessenderlo-ham",
      "bronUrl": "https://www.tessenderlo-ham.be",
      "url": "https://www.tessenderlo-ham.be/",
      "scanDatum": "2026-11-05T00:06:29.836Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 252,
      "score": 99,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,25 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Tessenderlo-Ham\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "130 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 323 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 323,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "tielt",
      "naam": "Tielt",
      "nis": "37022",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-tielt",
      "bronUrl": "https://www.tielt.be",
      "url": "https://www.tielt.be/",
      "scanDatum": "2026-11-05T00:06:30.370Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 166,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,17 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Stad Tielt\" (17 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 996 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 996,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "tielt-winge",
      "naam": "Tielt-Winge",
      "nis": "24135",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-tielt-winge",
      "bronUrl": "https://www.tielt-winge.be",
      "url": "https://www.tielt-winge.be/",
      "scanDatum": "2026-11-05T00:06:30.579Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 238,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,24 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Tielt-Winge\" (25 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "109 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 183 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 183,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "tienen",
      "naam": "Tienen",
      "nis": "24107",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/stad-tienen",
      "bronUrl": "https://www.tienen.be",
      "url": "https://www.tienen.be/",
      "scanDatum": "2026-11-05T00:06:30.819Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 194,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Stad Tienen | Stad Tienen\" (25 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "160 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Stad Tienen\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 623 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 623,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "tongeren-borgloon",
      "naam": "Tongeren-Borgloon",
      "nis": "73111",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/stad-tongeren-borgloon",
      "bronUrl": "https://www.tongeren-borgloon.be",
      "url": "https://www.tongeren-borgloon.be/",
      "scanDatum": "2026-11-05T00:06:30.840Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 269,
      "score": 99,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,27 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Tongeren-Borgloon\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "83 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 551 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint, PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 551,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "torhout",
      "naam": "Torhout",
      "nis": "31033",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-torhout",
      "bronUrl": "https://www.torhout.be",
      "url": "https://www.torhout.be/",
      "scanDatum": "2026-11-05T00:06:30.844Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 501,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,50 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Stad Torhout\" (26 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "112 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Stad Torhout\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 561 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 561,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "tremelo",
      "naam": "Tremelo",
      "nis": "24109",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-tremelo",
      "bronUrl": "https://www.tremelo.be",
      "url": "https://www.tremelo.be/",
      "scanDatum": "2026-11-05T00:06:31.222Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 394,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,39 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Tremelo\" (30 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "117 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Gemeente Tremelo\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 335 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 335,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "turnhout",
      "naam": "Turnhout",
      "nis": "13040",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-turnhout",
      "bronUrl": "https://www.turnhout.be",
      "url": "https://www.turnhout.be/nl",
      "scanDatum": "2026-11-05T00:06:31.256Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 398,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,40 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Hoe kunnen we je helpen? | Stad Turnhout\" (40 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Hoe kunnen we je helpen?\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 488 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: GovernmentOrganization."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 488,
      "schemaTypes": [
        "GovernmentOrganization"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "veurne",
      "naam": "Veurne",
      "nis": "38025",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-veurne",
      "bronUrl": "https://www.veurne.be",
      "url": "https://www.veurne.be/",
      "scanDatum": "2026-11-05T00:06:31.768Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 295,
      "score": 78,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,29 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Stad Veurne\" (11 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 190 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 190,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "vilvoorde",
      "naam": "Vilvoorde",
      "nis": "23088",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/stad-vilvoorde",
      "bronUrl": "https://www.vilvoorde.be",
      "url": "https://www.vilvoorde.be/",
      "scanDatum": "2026-11-05T00:06:31.895Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 188,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - stad Vilvoorde\" (28 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "114 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina stad Vilvoorde\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 542 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 542,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "vleteren",
      "naam": "Vleteren",
      "nis": "33041",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-vleteren",
      "bronUrl": "https://www.vleteren.be",
      "url": "https://www.vleteren.be/",
      "scanDatum": "2026-11-05T00:06:32.066Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 111,
      "score": 81,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,11 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Gemeente Vleteren\" (17 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "105 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepage\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 178 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 178,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "voeren",
      "naam": "Voeren",
      "nis": "73109",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-voeren",
      "bronUrl": "https://www.voeren.be",
      "url": "https://www.voeren.be/",
      "scanDatum": "2026-11-05T00:06:32.396Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 1064,
      "score": 72,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 1,06 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Voeren | Home\" (13 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "27 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 1097 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 1097,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "vorselaar",
      "naam": "Vorselaar",
      "nis": "13044",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-vorselaar",
      "bronUrl": "https://www.vorselaar.be",
      "url": "https://vorselaar.be/",
      "scanDatum": "2026-11-05T00:06:32.483Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 1251,
      "score": 75,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 1,25 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-NL\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Vorselaar &#8211; Website van lokaal bestuur Vorselaar\" (54 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 11 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 374 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 374,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "WordPress",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "vosselaar",
      "naam": "Vosselaar",
      "nis": "13046",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-vosselaar",
      "bronUrl": "https://www.vosselaar.be",
      "url": "https://www.vosselaar.be/",
      "scanDatum": "2026-11-05T00:06:32.588Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 219,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,22 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Vosselaar\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "106 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 310 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 310,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "waasmunster",
      "naam": "Waasmunster",
      "nis": "42023",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-waasmunster",
      "bronUrl": "https://www.waasmunster.be",
      "url": "https://www.waasmunster.be/",
      "scanDatum": "2026-11-05T00:06:32.596Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 161,
      "score": 90,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,16 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Waasmunster\" (34 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "120 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina gemeente Waasmunster\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 259 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 259,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "waregem",
      "naam": "Waregem",
      "nis": "34040",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-waregem",
      "bronUrl": "https://www.waregem.be",
      "url": "https://www.waregem.be/",
      "scanDatum": "2026-11-05T00:06:33.114Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 99,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepage\" (8 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "154 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepage\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 306 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 306,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "wellen",
      "naam": "Wellen",
      "nis": "73098",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-wellen",
      "bronUrl": "https://www.wellen.be",
      "url": "https://www.wellen.be/",
      "scanDatum": "2026-11-05T00:06:33.279Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 358,
      "score": 71,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,36 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Wellen |\" (8 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom op Wellen\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "warn",
          "detail": "In de HTML staan maar 97 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 97,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "wemmel",
      "naam": "Wemmel",
      "nis": "23102",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-wemmel",
      "bronUrl": "https://www.wemmel.be",
      "url": "https://www.wemmel.be/",
      "scanDatum": "2026-11-05T00:06:33.656Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 117,
      "score": 65,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,12 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Wemmel\" (6 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "62 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Wemmel\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "fail",
          "detail": "In de HTML staan maar 14 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 14,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "wervik",
      "naam": "Wervik",
      "nis": "33029",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-wervik",
      "bronUrl": "https://www.wervik.be",
      "url": "https://www.wervik.be/",
      "scanDatum": "2026-11-05T00:06:33.786Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 82,
      "score": 72,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,08 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepagina\" (10 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "warn",
          "detail": "In de HTML staan maar 128 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 128,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "westerlo",
      "naam": "Westerlo",
      "nis": "13049",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-westerlo",
      "bronUrl": "https://www.westerlo.be",
      "url": "https://www.westerlo.be/",
      "scanDatum": "2026-11-05T00:06:34.322Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 187,
      "score": 81,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Westerlo\" (15 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "87 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Home\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 155 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 155,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "wetteren",
      "naam": "Wetteren",
      "nis": "42025",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-wetteren",
      "bronUrl": "https://www.wetteren.be",
      "url": "https://www.wetteren.be/",
      "scanDatum": "2026-11-05T00:06:34.334Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 244,
      "score": 99,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,24 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Wetteren\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "102 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 505 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebSite, SearchAction, EntryPoint."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 505,
      "schemaTypes": [
        "WebSite",
        "SearchAction",
        "EntryPoint"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "wevelgem",
      "naam": "Wevelgem",
      "nis": "34041",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-wevelgem",
      "bronUrl": "https://www.wevelgem.be",
      "url": "https://www.wevelgem.be/",
      "scanDatum": "2026-11-05T00:06:34.488Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 96,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Gemeente Wevelgem\" (17 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Gemeente Wevelgem\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 295 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 295,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "wezembeek-oppem",
      "naam": "Wezembeek-Oppem",
      "nis": "23103",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-wezembeek-oppem",
      "bronUrl": "https://www.wezembeek-oppem.be",
      "url": "https://www.wezembeek-oppem.be/",
      "scanDatum": "2026-11-05T00:06:34.791Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 237,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,24 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Wezembeek-Oppem\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "114 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 261 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 261,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "wichelen",
      "naam": "Wichelen",
      "nis": "42026",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-wichelen",
      "bronUrl": "https://www.wichelen.be",
      "url": "https://www.wichelen.be/",
      "scanDatum": "2026-11-05T00:06:34.845Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 250,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,25 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Wichelen\" (22 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "155 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 249 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 249,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "wielsbeke",
      "naam": "Wielsbeke",
      "nis": "37017",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-wielsbeke",
      "bronUrl": "https://www.wielsbeke.be",
      "url": "https://www.wielsbeke.be/",
      "scanDatum": "2026-11-05T00:06:35.042Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 167,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,17 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepagina Wielsbeke.be\" (23 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepagina Wielsbeke.be\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 168 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 168,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "wijnegem",
      "naam": "Wijnegem",
      "nis": "11050",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-wijnegem",
      "bronUrl": "https://www.wijnegem.be",
      "url": "https://www.wijnegem.be/",
      "scanDatum": "2026-11-05T00:06:35.057Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 271,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,27 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Lokaal bestuur Wijnegem\" (37 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "105 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 257 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 257,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "willebroek",
      "naam": "Willebroek",
      "nis": "12040",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-willebroek",
      "bronUrl": "https://www.willebroek.be",
      "url": "https://www.willebroek.be/nl",
      "scanDatum": "2026-11-05T00:06:35.390Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 343,
      "score": 81,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,34 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "warn",
          "detail": "De taal staat niet in de HTML. Zoekmachines moeten dan raden."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Gemeente Willebroek | Willebroek\" (32 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Quick-links\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 266 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 266,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "wingene",
      "naam": "Wingene",
      "nis": "37021",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-wingene",
      "bronUrl": "https://www.wingene.be",
      "url": "https://www.wingene.be/",
      "scanDatum": "2026-11-05T00:06:35.564Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 308,
      "score": 85,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,31 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Startpagina - Wingene\" (21 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "84 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 943 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 943,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "wommelgem",
      "naam": "Wommelgem",
      "nis": "11052",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-wommelgem",
      "bronUrl": "https://www.wommelgem.be",
      "url": "https://www.wommelgem.be/",
      "scanDatum": "2026-11-05T00:06:35.596Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 207,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,21 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Wommelgem\" (32 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "118 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Gemeente Wommelgem\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 236 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 236,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "wortegem-petegem",
      "naam": "Wortegem-Petegem",
      "nis": "45061",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-wortegem-petegem",
      "bronUrl": "https://www.wortegem-petegem.be",
      "url": "https://www.wortegem-petegem.be/",
      "scanDatum": "2026-11-05T00:06:35.763Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 110,
      "score": 82,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,11 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Homepagina | Gemeente Wortegem-Petegem\" (38 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepagina\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 334 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 334,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "wuustwezel",
      "naam": "Wuustwezel",
      "nis": "11053",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-wuustwezel",
      "bronUrl": "https://www.wuustwezel.be",
      "url": "https://www.wuustwezel.be/",
      "scanDatum": "2026-11-05T00:06:35.904Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 182,
      "score": 72,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,18 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Wuustwezel\" (17 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 308 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 308,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "zandhoven",
      "naam": "Zandhoven",
      "nis": "11054",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zandhoven",
      "bronUrl": "https://www.zandhoven.be",
      "url": "https://www.zandhoven.be/",
      "scanDatum": "2026-11-05T00:06:36.145Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 251,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,25 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-NL\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Homepage - Gemeente Zandhoven\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "102 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 851 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Person, Organization, ImageObject, WebSite, SearchAction, WebPage, Article."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "ok",
          "detail": "Er is een llms.txt: een samenvatting van je site voor taalmodellen."
        }
      ],
      "woorden": 851,
      "schemaTypes": [
        "Person",
        "Organization",
        "ImageObject",
        "WebSite",
        "SearchAction",
        "WebPage",
        "Article"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "WordPress",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "zaventem",
      "naam": "Zaventem",
      "nis": "23094",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zaventem",
      "bronUrl": "https://www.zaventem.be",
      "url": "https://www.zaventem.be/",
      "scanDatum": "2026-11-05T00:06:36.165Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 258,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,26 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-BE\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Lokaal bestuur Zaventem\" (37 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "110 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 956 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 956,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "zedelgem",
      "naam": "Zedelgem",
      "nis": "31040",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zedelgem",
      "bronUrl": "https://www.zedelgem.be",
      "url": "https://www.zedelgem.be/",
      "scanDatum": "2026-11-05T00:06:36.402Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 234,
      "score": 74,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,23 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Home | Zedelgem\" (15 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 299 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 299,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "zele",
      "naam": "Zele",
      "nis": "42028",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zele",
      "bronUrl": "https://www.zele.be",
      "url": "https://www.zele.be/",
      "scanDatum": "2026-11-05T00:06:36.424Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 246,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,25 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Zele\" (27 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "113 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 500 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 500,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "zelzate",
      "naam": "Zelzate",
      "nis": "43018",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zelzate",
      "bronUrl": "https://www.zelzate.be",
      "url": "https://www.zelzate.be/nl/",
      "scanDatum": "2026-11-05T00:06:36.846Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 265,
      "score": 81,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,27 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Home - Lokaal bestuur Zelzate\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "warn",
          "detail": "8 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 430 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 430,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "zemst",
      "naam": "Zemst",
      "nis": "23096",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zemst",
      "bronUrl": "https://www.zemst.be",
      "url": "https://www.zemst.be/",
      "scanDatum": "2026-11-05T00:06:37.113Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 193,
      "score": 94,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Zemst\" (28 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "114 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Startpagina Gemeente Zemst\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 845 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 845,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "zoersel",
      "naam": "Zoersel",
      "nis": "11055",
      "provincie": "Antwerpen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zoersel",
      "bronUrl": "https://www.zoersel.be",
      "url": "https://www.zoersel.be/",
      "scanDatum": "2026-11-05T00:06:37.181Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 192,
      "score": 76,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,19 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Zoersel | gemeente Zoersel\" (26 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 462 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 462,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "zonhoven",
      "naam": "Zonhoven",
      "nis": "71066",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zonhoven",
      "bronUrl": "https://www.zonhoven.be",
      "url": "https://www.zonhoven.be/",
      "scanDatum": "2026-11-05T00:06:37.309Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 143,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,14 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Gemeente Zonhoven\" (31 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "117 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 480 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 480,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "zonnebeke",
      "naam": "Zonnebeke",
      "nis": "33037",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zonnebeke",
      "bronUrl": "https://www.zonnebeke.be",
      "url": "https://www.zonnebeke.be/",
      "scanDatum": "2026-11-05T00:06:37.648Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 706,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,71 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-NL\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Gemeente Zonnebeke\" (18 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "136 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 569 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: WebPage, ReadAction, ImageObject, BreadcrumbList, ListItem, WebSite, SearchAction, EntryPoint."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 569,
      "schemaTypes": [
        "WebPage",
        "ReadAction",
        "ImageObject",
        "BreadcrumbList",
        "ListItem",
        "WebSite",
        "SearchAction",
        "EntryPoint",
        "PropertyValueSpecification",
        "Organization"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "WordPress",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "zottegem",
      "naam": "Zottegem",
      "nis": "41081",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/stad-zottegem",
      "bronUrl": "https://www.zottegem.be",
      "url": "https://zottegem.be/",
      "scanDatum": "2026-11-05T00:06:37.832Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 1640,
      "score": 79,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 1,64 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "warn",
          "detail": "De taal staat niet in de HTML. Zoekmachines moeten dan raden."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Stad Zottegem | Stad Zottegem\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "156 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 2 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 282 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 282,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": []
    },
    {
      "slug": "zoutleeuw",
      "naam": "Zoutleeuw",
      "nis": "24130",
      "provincie": "Vlaams-Brabant",
      "bron": "https://www.vlaanderen.be/organisaties/stad-zoutleeuw",
      "bronUrl": "https://www.zoutleeuw.be",
      "url": "https://www.zoutleeuw.be/",
      "scanDatum": "2026-11-05T00:06:37.836Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 321,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,32 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Startpagina - Stad Zoutleeuw\" (28 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "114 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "fail",
          "detail": "Er is geen H1 in de HTML."
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 233 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "warn",
          "detail": "Gevonden: PostalAddress."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 233,
      "schemaTypes": [
        "PostalAddress"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Icordis CMS (LCP)",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "zuienkerke",
      "naam": "Zuienkerke",
      "nis": "31042",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zuienkerke",
      "bronUrl": "http://www.zuienkerke.be",
      "url": "https://www.mebosoft.be/zuienkerke_gemeente/",
      "scanDatum": "2026-11-05T00:06:38.569Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 844,
      "score": 88,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 0,84 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Gemeente Zuienkerke\" (19 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "85 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Nieuwsoverzicht\""
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 2876 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "ok",
          "detail": "Gevonden: Organization, WebSite, WebPage, Article."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je blokkeert training door: OpenAI training (GPTBot), Anthropic training (ClaudeBot), Gemini training (Google-Extended), Common Crawl (CCBot). Dat is een keuze, geen fout: zichtbaarheid in AI-zoekresultaten hangt af van de zoekbots hierboven."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 2876,
      "schemaTypes": [
        "Organization",
        "WebSite",
        "WebPage",
        "Article"
      ],
      "robotsTxt": true,
      "geblokkeerdeBots": [
        "GPTBot",
        "ClaudeBot",
        "Google-Extended",
        "CCBot"
      ],
      "cms": {
        "naam": "Joomla",
        "bron": "generator-meta"
      }
    },
    {
      "slug": "zulte",
      "naam": "Zulte",
      "nis": "44081",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zulte",
      "bronUrl": "https://www.zulte.be",
      "url": "https://www.zulte.be/",
      "scanDatum": "2026-11-05T00:06:39.615Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 178,
      "score": 75,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,18 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Homepage | Zulte\" (16 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepage\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 313 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 313,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "zutendaal",
      "naam": "Zutendaal",
      "nis": "71067",
      "provincie": "Limburg",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zutendaal",
      "bronUrl": "https://www.zutendaal.be",
      "url": "https://www.zutendaal.be/",
      "scanDatum": "2026-11-05T00:06:39.734Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 97,
      "score": 72,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl-be\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Homepage | Gemeente Zutendaal\" (29 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Homepage\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "warn",
          "detail": "Geen leesbare sitemap gevonden op de gebruikelijke plaats of in robots.txt."
        },
        {
          "id": "og",
          "status": "warn",
          "detail": "Er ontbreekt een og:title of og:image. Gedeelde links op LinkedIn, WhatsApp en Facebook zien er dan kaal uit."
        },
        {
          "id": "html-tekst",
          "status": "warn",
          "detail": "In de HTML staan maar 67 woorden. Waarschijnlijk wordt je inhoud pas met JavaScript geladen. De meeste AI-crawlers voeren geen JavaScript uit en zien dan een lege pagina."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 67,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "bekende paden in de HTML"
      }
    },
    {
      "slug": "zwalm",
      "naam": "Zwalm",
      "nis": "45065",
      "provincie": "Oost-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zwalm",
      "bronUrl": "https://www.zwalm.be",
      "url": "https://zwalm.be/",
      "scanDatum": "2026-11-05T00:06:40.259Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 872,
      "score": 76,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "warn",
          "detail": "De pagina antwoordde in 0,87 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "warn",
          "detail": "De taal staat niet in de HTML. Zoekmachines moeten dan raden."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "warn",
          "detail": "\"Zwalm | Home\" (12 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "ok",
          "detail": "118 tekens. Tussen 70 en 170 tekens is ideaal."
        },
        {
          "id": "h1",
          "status": "warn",
          "detail": "Er zijn 5 H1-titels. Eén duidelijke H1 is beter."
        },
        {
          "id": "canonical",
          "status": "warn",
          "detail": "Er is geen canonical-link. Bij dubbele URL's moet Google zelf kiezen."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 181 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je blokkeert training door: OpenAI training (GPTBot), Anthropic training (ClaudeBot), Gemini training (Google-Extended), Common Crawl (CCBot). Dat is een keuze, geen fout: zichtbaarheid in AI-zoekresultaten hangt af van de zoekbots hierboven."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 181,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [
        "GPTBot",
        "ClaudeBot",
        "Google-Extended",
        "CCBot"
      ]
    },
    {
      "slug": "zwevegem",
      "naam": "Zwevegem",
      "nis": "34042",
      "provincie": "West-Vlaanderen",
      "bron": "https://www.vlaanderen.be/organisaties/gemeente-zwevegem",
      "bronUrl": "https://www.zwevegem.be",
      "url": "https://www.zwevegem.be/",
      "scanDatum": "2026-11-05T00:06:40.476Z",
      "status": "ok",
      "httpStatus": 200,
      "responsMs": 98,
      "score": 84,
      "checks": [
        {
          "id": "https",
          "status": "ok",
          "detail": "Je site draait op https."
        },
        {
          "id": "snelheid",
          "status": "ok",
          "detail": "De pagina antwoordde in 0,10 seconden (gemeten vanaf onze server). Onder 0,8 seconden is goed."
        },
        {
          "id": "viewport",
          "status": "ok",
          "detail": "De viewport-tag is aanwezig."
        },
        {
          "id": "lang",
          "status": "ok",
          "detail": "De pagina is aangeduid als \"nl\"."
        },
        {
          "id": "indexeerbaar",
          "status": "ok",
          "detail": "Er staat geen noindex op deze pagina."
        },
        {
          "id": "title",
          "status": "ok",
          "detail": "\"Welkom bij Gemeente Zwevegem\" (28 tekens). Tussen 25 en 65 tekens is ideaal."
        },
        {
          "id": "description",
          "status": "fail",
          "detail": "Er is geen meta description. Google kiest dan zelf een stukje tekst."
        },
        {
          "id": "h1",
          "status": "ok",
          "detail": "\"Welkom bij Gemeente Zwevegem\""
        },
        {
          "id": "canonical",
          "status": "ok",
          "detail": "Er is een canonical-link: Google weet welke URL de echte is."
        },
        {
          "id": "sitemap",
          "status": "ok",
          "detail": "De sitemap is gevonden en leesbaar."
        },
        {
          "id": "og",
          "status": "ok",
          "detail": "Gedeelde links tonen een titel en afbeelding."
        },
        {
          "id": "html-tekst",
          "status": "ok",
          "detail": "In de HTML staan ongeveer 309 woorden. AI-crawlers kunnen je inhoud lezen."
        },
        {
          "id": "schema",
          "status": "fail",
          "detail": "Er zijn geen gestructureerde gegevens. Daarmee vertel je zoekmachines en AI expliciet wie je bent, wat je doet en waar."
        },
        {
          "id": "ai-bots",
          "status": "ok",
          "detail": "Zoek- en antwoordbots van Google, Bing, ChatGPT, Perplexity en Claude mogen je site lezen."
        },
        {
          "id": "ai-training",
          "status": "ok",
          "detail": "Je laat ook AI-trainingsbots toe. Dat is een keuze, geen fout."
        },
        {
          "id": "llms",
          "status": "warn",
          "detail": "Geen llms.txt gevonden. Geen must (Google gebruikt het niet), wel een kleine extra voor andere AI-tools."
        }
      ],
      "woorden": 309,
      "schemaTypes": [],
      "robotsTxt": true,
      "geblokkeerdeBots": [],
      "cms": {
        "naam": "Drupal",
        "bron": "generator-meta"
      }
    }
  ]
}
