Schema.org & JSON-LD
Strukturert data som gjør innholdet ditt forståelig for AI og søkemotorer.
Rask oppsummering
- →Schema.org er et felles vokabular for å beskrive innhold på nettet
- →JSON-LD er det anbefalte formatet - enkelt å legge til uten å endre HTML
- →Gir bedre AI-forståelse, rich snippets i Google, og Knowledge Graph
- →Start med Organization eller LocalBusiness schema
Hva er Schema.org?
Schema.org er et felles vokabular for strukturert data på nettet, utviklet av Google, Microsoft, Yahoo og Yandex. Det definerer typer og egenskaper som beskriver alt fra bedrifter til produkter, arrangementer og mer.
JSON-LD (JavaScript Object Notation for Linked Data) er det anbefalte formatet for å implementere Schema.org. Det er enkelt å legge til, vedlikeholde og påvirker ikke sidens visuelle utseende.
Hvorfor bruke strukturert data?
- 1.AI-forståelse: LLM-er kan parse JSON-LD direkte for presis informasjon.
- 2.Rich snippets: Google viser utvidet informasjon i søkeresultatene.
- 3.Knowledge Graph: Øker sjansen for å bli inkludert i Googles kunnskapsbase.
Viktige schema-typer
Organization
Grunnleggende informasjon om bedriften din:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Bedriftsnavn AS",
"url": "https://example.com",
"logo": "https://example.com/logo.png",
"description": "Kort beskrivelse av bedriften",
"contactPoint": {
"@type": "ContactPoint",
"email": "kontakt@example.com",
"contactType": "customer service"
},
"sameAs": [
"https://linkedin.com/company/example",
"https://twitter.com/example"
]
}
</script>LocalBusiness
For bedrifter med fysisk lokasjon:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Bedriftsnavn AS",
"address": {
"@type": "PostalAddress",
"streetAddress": "Gateveien 123",
"addressLocality": "Oslo",
"postalCode": "0123",
"addressCountry": "NO"
},
"telephone": "+47 123 45 678",
"openingHours": "Mo-Fr 08:00-16:00",
"priceRange": "$$"
}
</script>Implementering i Next.js
I Next.js kan du legge JSON-LD i <head> via en komponent eller metadata. Se kildekoden til denne siden for et praktisk eksempel.
Tips: Opprett en gjenbrukbar JsonLd komponent som du kan bruke på alle sider. Dette gjør det enkelt å vedlikeholde og holde strukturert data konsistent.
Verktøy for testing
Bruk disse verktøyene for å validere din strukturerte data:
Neste steg
Kombiner Schema.org med andre AI-readiness tiltak: