La struttura del documento HTML è un elemento utile per migliorare il posizionamento di una pagina web nell'elenco di risultati di un motore di ricerca.
I motori di ricerca, Google in primis, assegnano maggiore o minore importanza agli elementi testuali presenti nella pagina web a seconda dei tag che li contengono.
Ciò significa che alle parole che compaiono all'interno dei tag <h1></h1> verrà assegnata maggiore importanza rispetto a quelle presenti in tag <h2></h2>; a sua volta queste ultime saranno considerate maggiormente rispetto a parole contenute
nel tag <p>.
Ugualmente importanti sono da considerare i tag di formattazione del testo (bold, italic, underline) e di citazione (tag <em></em>).
Naturalmente, come per tutti i metodi di indicizzazione, è importante ricordare che prima di tutto bisogna dare importanza all'usabilità della pagina web. Fondamentale è quindi evitare di abusare di questi metodi e non forzare il testo per l'inserimento di una quantità eccessiva di tag di formattazione.