Mere end én overskrift på niveau 1
En sides overskrift på øverste niveau beskriver, hvad hele siden handler om, så hver side bør normalt kun have én. Silktide rapporterer sider, der gentager deres overskrift på øverste niveau.
I er overskriften på øverste niveau elementet <h1>. Den bør fungere som sidens overskrift, mens <h2> til <h6> strukturerer indholdet under den:
<!-- To konkurrerende overskrifter på øverste niveau -->
<h1>Vores tjenester</h1>
<h1>Kontakt os</h1>
<!-- Én h1 med h2 til det næste emne -->
<h1>Vores tjenester</h1>
<h2>Kontakt os</h2>
Hvorfor det er vigtigt
<h1> tillægges særlig vægt af søgemaskiner, når de afgør, hvad en side handler om, og hvilken overskrift der skal vises for den. Flere overskrifter på øverste niveau udvander dette signal og kan føre til, at den forkerte tekst bruges som sidens titel i søgeresultater.
En enkelt tydelig <h1> hjælper også personer, der bruger , og som ofte navigerer efter overskrifter: én overskrift på øverste niveau giver siden et entydigt udgangspunkt.
Sådan løser du det
- Behold én
<h1>, der beskriver hele siden, og nedgradér de andre til<h2>(eller lavere for at passe til deres placering i indholdet). - Hvis et element er formateret som en stor overskrift, men ikke er sidens hovedemne – f.eks. et slogan eller et reklamebanner – skal du bruge et lavere overskriftsniveau eller et formateret afsnit i stedet.
- Tjek dine skabeloner: Et sitelogo eller en sektionsoverskrift, der er indpakket i
<h1>på hver side, er en almindelig årsag.
Sådan tester Silktide dette
- Gennemgå sidens indhold i rækkefølge, og se efter
<h1>-elementer. - Behandl HTML5-sektionselementer (
<section>,<article>,<aside>,<details>,<header>,<footer>,<nav>) som separate områder: Der er tilladt én<h1>i hvert af dem, uafhængigt af resten af siden. - Markér hver ekstra
<h1>, der findes efter den første inden for samme område.
Fejlfinding
Min side bruger én h1 pr. sektion – er det forkert?
HTML5 tillader en <h1> i hvert sektionselement, og Silktide accepterer dette mønster. Vær opmærksom på, at søgemaskiner og ikke pålideligt behandler opdelte <h1>-elementer som indlejrede niveauer, så en enkelt <h1> på sideniveau med eksplicitte <h2>-<h6>-niveauer fortsat er det mere robuste valg.