
Strukturerte data i JSON-LD: generator og validator
Lag schema.org-markering for en artikkel, et produkt, et firma eller et brødsmulespor — eller sjekk eksisterende markering for manglende obligatoriske felt. Det fungerer uten tilgang til nettstedet, så det passer for staging og lokal utvikling, dit de offisielle validatorene ikke når.
Fyll ut minst ett felt for å se markeringen.
Vises sammen med markupen.
Lim inn i functions.php i et undertema eller i en utvidelse for kodesnutter. Hvis Yoast eller Rank Math allerede kjører på nettstedet — slå først av deres markering av samme type, ellers havner to konkurrerende blokker på siden.
Ctrl+U) → søk etter application/ld+json. Eller DevTools → Elements → head.
| Blokk | @id | Obligatoriske felter |
|---|
Markeringen tolkes i nettleseren din — verken sidekoden eller dataene du oppgir sendes noen steder.
Gyldig etter schema.org betyr ikke rikt søkeresultat i Google
Dette er den største misforståelsen rundt strukturerte data. Validatoren på schema.org sjekker om markeringen stemmer med vokabularet — og slipper gjennom en blokk der halvparten av de nødvendige feltene mangler. Google har sin egen, langt strengere kravliste for hver type utvidet resultat, og det er brudd på den som gir meldingen «Missing field» i Search Console. Derfor er det to lister her: Googles obligatoriske felt og de anbefalte. Mangler et obligatorisk felt, blir det ikke noe utvidet utdrag i det hele tatt. Mangler et anbefalt, blir det fattigere. Verdt å vite i tillegg: Google strammet kraftig inn på FAQPage og HowTo i 2023. FAQ-utdrag vises nå nesten bare for nettsteder til offentlige etater og helseinstitusjoner, og HowTo ble fjernet fra resultatene på datamaskin. Markeringen er fortsatt nyttig for at søkemotoren skal forstå siden, men regn ikke med at utseendet i resultatene endrer seg. Et annet vanlig WordPress-problem: Yoast og Rank Math genererer begge strukturerte data. Kjører de samtidig, havner to Organization-blokker eller to Article-blokker på siden, og søkemotoren får motstridende data.
