Vai al contenuto
SilktideAiuto

Più di un'intestazione di livello 1

L'intestazione di livello superiore di una pagina descrive l'argomento dell'intera pagina, quindi normalmente ogni pagina dovrebbe averne una sola. Silktide segnala le pagine in cui l'intestazione di livello superiore è ripetuta.

In , l'intestazione di livello superiore è l'elemento <h1>. Dovrebbe fungere da titolo principale della pagina, mentre <h2> fino a <h6> strutturano il contenuto sottostante:

<!-- Due intestazioni di livello superiore in competizione -->
<h1>I nostri servizi</h1>
<h1>Contattaci</h1>

<!-- Un h1, con h2 per l'argomento successivo -->
<h1>I nostri servizi</h1>
<h2>Contattaci</h2>

Perché è importante

<h1> ha un peso particolare per i motori di ricerca quando stabiliscono l'argomento di una pagina e il titolo da mostrarvi. La presenza di più intestazioni di livello superiore diluisce questo segnale e può portare all'uso del testo sbagliato come titolo della pagina nei risultati di ricerca.

Un unico <h1> chiaro aiuta anche le persone che usano gli , che spesso navigano tramite le intestazioni: un'intestazione di livello superiore fornisce alla pagina un punto di partenza inequivocabile.

Come risolvere il problema

  1. Mantieni un solo <h1> che descriva l'intera pagina e trasforma gli altri in <h2> (o in un livello inferiore, in base alla loro posizione nel contenuto).
  2. Se un elemento è formattato come una grande intestazione ma non rappresenta l'argomento principale della pagina, ad esempio uno slogan o un banner promozionale, usa un livello di intestazione inferiore oppure un paragrafo formattato.
  3. Controlla i tuoi modelli: un logo del sito o un'intestazione di sezione racchiusi in <h1> su ogni pagina sono una causa comune.

Come Silktide esegue il controllo

  1. Analizza il contenuto della pagina in ordine, cercando gli elementi <h1>.
  2. Tratta gli elementi di sezionamento HTML5 (<section>, <article>, <aside>, <details>, <header>, <footer>, <nav>) come ambiti separati: all'interno di ciascuno è consentito un <h1>, indipendentemente dal resto della pagina.
  3. Segnala ogni <h1> aggiuntivo trovato dopo il primo all'interno dello stesso ambito.

Risoluzione dei problemi

La mia pagina usa un h1 per ogni sezione: è sbagliato?

HTML5 consente un <h1> all'interno di ogni elemento di sezionamento e Silktide accetta questo schema. Tieni presente che i motori di ricerca e le non trattano in modo affidabile gli <h1> nelle sezioni come livelli annidati, quindi un singolo <h1> a livello di pagina, con livelli espliciti da <h2> a <h6>, resta la scelta più solida.

Per saperne di più

Ultimo aggiornamento

Questa pagina è stata utile?

Più di un'intestazione di livello 1 | Guida di Silktide