Skip to content

Deze vertaling is nog niet redactioneel gecontroleerd. De Duitse versie is leidend. Deutsche Fassung →

Indexierung

Waarom wordt ongeldig JSON-LD door Google stilzwijgend genegeerd?

Omdat een gegevensblok met syntaxisfouten voor de machine eenvoudig niet leesbaar is — en Google toont in dit geval geen fout, maar slaat het blok stilzwijgend over. De gestructureerde gegevens die de pagina rijke resultaten en een schone classificatie zouden brengen, bestaan dan feitelijk niet. De meest voorkomende oorzaak is banaal: een overtollige komma vóór een sluitend haakje. Onze controle parseert elk JSON-LD-blok van uw pagina's en rapporteert ongeldig werk samen met de foutlocatie.

Een komma schakelt het hele markup uit

JSON-LD is een strikt formaat: een ontbrekend aanhalingsteken, een overtollige komma of een niet gesloten haakje maken het hele blok ongeldig — niet alleen de betrokken regel. De browser toont daar niets van, de pagina ziet er voor bezoekers normaal uit. Daarom overleven dergelijke fouten vaak maandenlang: ze ontstaan bij een handmatige aanpassing of door een extensie die het blok foutief samenstelt, en niemand merkt dat de rijke resultaten zijn weggebleven.

Wat de controle precies meet

De controle leest elk JSON-LD-blok van de gemeten pagina's en parseert het met een streng JSON-parser. Het rapport noemt hoeveel blokken ongeldig zijn, de betrokken types (bijvoorbeeld organisatie of post) en de concrete parserfoutmelding — zodat de correctie op de juiste plaats begint. De syntaxis wordt gecontroleerd; of de inhoud van het markup volledig en waar is, is een afzonderlijk onderwerp van het GEO-controlegebied.

  • Herstel de parser-fout genoemd in het rapport — meestal een komma vóór een sluitend haakje.
  • Test na elke handmatige aanpassing aan het markup met een JSON-checker, voordat de wijziging live gaat.
  • Genereer JSON-LD waar mogelijk machinaal uit de paginagegevens, in plaats van blokken handmatig te onderhouden.

Deutsche Fassung dieser Seite