Kort svar: Et system skal kunne se, hvor indholdet begynder og slutter, og hvordan det er delt op. Ahorizon kræver to ting: et main- eller article-element omkring hovedindholdet, og mindst to beskrivende H2- eller H3-overskrifter. Kun én af delene giver 45 % af pointene.
Hvad Ahorizon måler
Kontrollen indgår i ét af tjekkene. Tærsklerne nedenfor er dem, motoren faktisk regner med.
| Tjek | Hvad motoren ser på | Hvornår kontrollen består |
|---|---|---|
| AEO-tjekMaskinlæsbar indholdsstruktur | Om siden har et main- eller article-element, og om der findes mindst to H2- eller H3-overskrifter. | Fuld score kræver begge. Kun det ene giver 45 %. Ingen af delene giver nul. |
Sådan ser det ud i koden
Uden et hovedområde kan et system ikke skelne indholdet fra menu, sidefod og cookiebanner.
<div class="page">
<div class="text">…</div>
</div><main id="main">
<article>
<h1>Gulvafslibning i Aarhus</h1>
<h2>Hvad koster det?</h2>
<h2>Sådan foregår det</h2>
</article>
</main>Hvad fundet betyder
- Uden et afgrænset hovedområde risikerer et udtræk at gribe menuen eller cookiebanneret med.
- Underoverskrifter er det, der gør enkelte afsnit genbrugelige som selvstændige svar.
- Den samme struktur er også det, skærmlæsere bruger til at navigere.
Sådan retter du det
- Pak hovedindholdet i main, og brug article til selvstændige enheder som en artikel eller et produkt.
- Del indholdet op med beskrivende H2'er frem for lange sammenhængende afsnit.
- Lad overskrifterne afspejle delspørgsmål frem for interne kapitelnavne.
Det kan tjekket ikke afgøre
- Motoren kontrollerer strukturen, ikke om overskrifterne er dækkende for indholdet under dem.
- To overskrifter er en tærskel, ikke et mål. En kort side skal ikke deles kunstigt op.
- Struktur bygget i browseren ses ikke.