Så kontrollerar du JSON-LD-strukturerade data på en webbsida

Kontrollera om JSON-LD på en webbsida innehåller fel eller saknade fält, se varje schema.org-objekt som beskrivs och läs JSON för varje block.

3 min lästid


JSON-LD Validator efter kontroll av Wikipedia-artikeln om gummiankan: ett block utan problem, ett Article-objekt och blockets JSON
JSON-LD Validator efter kontroll av Wikipedia-artikeln om gummiankan: ett block utan problem, ett Article-objekt och blockets JSON

Så här kontrollerar du JSON-LD på en webbsida: öppna JSON-LD Validator, klistra in sidans adress och klicka på ”Hämta och validera JSON-LD”. Resultatet visar alla problem, alla objekt som sidan beskriver och JSON för varje block. Om sidan inte har några problem är sammanfattningen grön.

Så kontrollerar du en sida

  1. Öppna sidan i webbläsaren och kopiera adressen från adressfältet.
  2. Klistra in den i URL-fältet. Om adressen saknar https:// läggs det till automatiskt.
  3. Klicka på ”Hämta och validera JSON-LD”.
  4. Läs sammanfattningen ovanför tabellerna. Där visas antalet block, fel och varningar.
  5. Välj ett block under Källa för att se dess JSON med radnummer.

Så läser du resultatet

  • Problemtabellen visar alla fel och varningar. Den visas bara om det finns problem.
  • Block är numret på skriptblocket, räknat uppifrån på sidan.
  • Plats visar var problemet finns, till exempel Product.image.
  • Objekttabellen visar varje objekt med dess typ, till exempel Article eller Product, och dess namn.
  • Klicka på en kolumnrubrik för att sortera en tabell. Knapparna under varje tabell exporterar den som CSV eller JSON.

Vilka problem du bör åtgärda först

Fel visas först i listan och har en röd etikett. Varningar har en gul etikett. Ett fel betyder att något är trasigt eller att ett obligatoriskt fält saknas. Varningar märkta ”(valfritt)” gäller fält som du kan lägga till om du har uppgifterna.

De här meddelandena är enkla att åtgärda.

Meddelande Åtgärd
Ogiltig JSON Leta efter ett saknat kommatecken eller citattecken, eller ett kommatecken efter det sista värdet.
@context saknas, lägg till "@context": "https://schema.org" Lägg till den här raden i blocket.
@type saknas Lägg till en typ, till exempel "@type": "Product".
”@Type” är inte ett JSON-LD-nyckelord Skriv nyckelord med små bokstäver: @type.
Typen ”Organisation” är inte en giltig schema.org-typ Använd det exakta namnet från schema.org, här Organization.
Det obligatoriska attributet ”image” saknas Lägg till fältet som nämns i meddelandet.

När kontrollen inte hittar något eller misslyckas

”Inga JSON-LD-skriptblock hittades på den här sidan” betyder att sidans HTML inte innehåller JSON-LD. Kontrollen läser sidan så som servern skickar den. JSON-LD som ett skript lägger till senare i webbläsaren hittas inte.

”Det gick inte att hämta sidan” betyder att webbplatsen inte skickade sidan. Det här händer också när adressen omdirigerar till en annan adress, eftersom omdirigeringar inte följs. Kopiera den slutliga adressen från adressfältet och försök igen.

Endast sidans första 3 MB kontrolleras. Du får ett meddelande om sidan är större.

Åtgärda felen, uppdatera sidan och kör kontrollen igen.

Redo att prova själv?


JSON-LD-validerare

Ange en URL så hämtar servern sidan, extraherar alla strukturerade JSON-LD-datablock och kontrollerar dem efter JSON-syntaxfel, saknade @context och @type, okända schema.org-typer och egenskaper samt fält som Google behöver för utökade resultat.

Öppna verktyget

Dela