Kort svar: Strukturerede data er maskinlæsbare oplysninger om siden, typisk skrevet som JSON-LD i et script-tag. Ahorizon tæller de fundne blokke og hvor mange der kan læses. Ingen JSON-LD giver 35 % af pointene; ellers er scoren andelen af blokke, der er gyldige.
Hvad Ahorizon måler
Kontrollen indgår i 2 af tjekkene. Tærsklerne nedenfor er dem, motoren faktisk regner med.
| Tjek | Hvad motoren ser på | Hvornår kontrollen består |
|---|---|---|
| SEO-tjekGyldige strukturerede data | Antallet af JSON-LD-blokke på siden, og hvor mange af dem der kan parses som gyldig JSON. | Scoren er andelen af gyldige blokke. Ingen JSON-LD overhovedet giver 35 % — det er en mangel, ikke en fejl. |
| AEO-tjekSchema-validitet og schema-fit | AEO-tjekket vurderer både om blokkene er gyldige, og om den valgte type passer til sidens indhold. | En gyldig blok med en type, der ikke matcher siden, består gyldighedstjekket men falder på fit. |
Sådan ser det ud i koden
Et komma for meget gør hele blokken ulæselig. Fejlen er tavs — siden ser helt normal ud.
<script type="application/ld+json">
{ "@type": "LocalBusiness", "name": "Eksempel", }
</script><script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness", "name": "Eksempel" }
</script>Hvad fundet betyder
- En ugyldig blok bliver ignoreret i sin helhed. Der kommer ingen advarsel — oplysningerne forsvinder bare.
- Strukturerede data er en forudsætning for de fleste udvidede søgeresultater.
- Schema, der beskriver noget andet end sidens synlige indhold, er en overtrædelse af Googles retningslinjer.
Sådan retter du det
- Skriv JSON-LD frem for microdata — det er lettere at validere og holde adskilt fra layoutet.
- Validér blokken efter hver ændring; en enkelt syntaksfejl slår hele blokken ud.
- Beskriv kun det, der faktisk står på siden.
- Vælg den type, der matcher sidens formål, frem for den type der giver flest funktioner.
Det kan tjekket ikke afgøre
- Motoren kontrollerer, at blokken kan læses. Den efterprøver ikke hvert felt mod schema.org's fulde specifikation.
- Gyldig JSON-LD er ikke det samme som korrekt JSON-LD. Rigtige felter med forkert indhold består tjekket.
- Udvidede søgeresultater er aldrig garanteret, uanset hvor korrekt markuppen er.
- Schema indsat af JavaScript i browseren ses ikke.