JSON-LD-validator
Skriv inn en URL, så henter serveren siden, trekker ut alle blokker med strukturerte JSON-LD-data og kontrollerer dem for JSON-syntaksfeil, manglende @context og @type, ukjente schema.org-typer og egenskaper samt felt som Google trenger for utvidede søkeresultater.
Inndata
Protected by Cloudflare Turnstile
Utdata
| Blokk | Type | Navn |
|---|---|---|
| Ingen strukturerte dataelementer ble funnet. | ||
Les meg
Hva er JSON-LD?
JSON-LD (JavaScript Object Notation for Linked Data) er formatet søkemotorer anbefaler for strukturerte data. En side legger til en <script type="application/ld+json">-blokk som beskriver hva siden handler om, for eksempel et produkt med pris, en artikkel med forfatter eller en organisasjon med logo, ved hjelp av typer og egenskaper fra vokabularet til schema.org. Google, Bing og andre søkemotorer leser disse blokkene for å vise utvidede resultater som stjernevurderinger, priser, brødsmulestier og oppskriftskort.
Feil i JSON-LD oppdages ikke nødvendigvis. Siden lastes fortsatt inn, men et manglende komma, en feilstavet type eller et manglende obligatorisk felt betyr at søkemotorene ignorerer markeringen, eller at siden mister sitt utvidede resultat.
Beskrivelse av verktøyet
Dette verktøyet henter HTML-koden til en side på serveren, finner alle JSON-LD-skriptblokker og kontrollerer hver av dem i to trinn. Først kontrollerer det selve JSON-LD-en: at JSON kan tolkes, at hvert element har en @context som peker til schema.org, og en @type, samt at nøkkelord som @type og @id er stavet og utformet riktig. Deretter kontrollerer det innholdet mot vokabularet til schema.org og Googles regler for utvidede resultater. Det rapporterer ukjente typer, egenskaper som ikke tilhører en type, samt obligatoriske eller anbefalte felt som mangler eller har feil format.
Funksjoner
- Finner alle JSON-LD-blokker på en aktiv side, i
<head>eller<body> - Rapporterer syntaksfeil i JSON med parserens feilmelding
- Kontrollerer
@context,@type,@id,@graphog stavemåten til nøkkelord - Marker ukjente schema.org-typer og egenskaper som en type ikke støtter
- Kontrollerer Googles obligatoriske og anbefalte felt for produkter, tilbud, anmeldelser, vurderinger, oppskrifter, stillingsannonser, videoer, brødsmulestier og mer
- Viser hvert strukturerte dataelement med type og navn
- Viser hver blokk som formatert JSON
Slik fungerer det
Siden lastes ned uten at viderekoblinger følges, og maksimalt de første 3 MB leses. Hver JSON-LD-blokk tolkes separat, og elementer i en @graph kontrolleres som separate elementer. Kontrollen mot schema.org bruker en kopi av hele schema.org-vokabularet, mens kontrollen av Googles utvidede resultater bruker Adobes validator for strukturerte data med åpen kildekode.
Tips
- Feil betyr at søkemotorer sannsynligvis vil ignorere elementet, eller at det ikke vil få et utvidet resultat, så rett dem først. Advarsler gjelder vanligvis anbefalte felt, og hvis du legger dem til, kan det forbedre hvordan resultatet ser ut.
- JSON-LD-nøkkelord skiller mellom store og små bokstaver:
@typefungerer, mens@Typeikke gjør det. - Bruk absolutte URL-er for
url,imageoglogo, samt ISO 8601-datoer som2026-09-25eller2026-09-25T10:00:00+02:00. - Verktøyet leser HTML-koden som serveren returnerer. JSON-LD som JavaScript legger til senere i nettleseren, blir ikke funnet.