Nagłówek strony to znacznik języka HTML, który pochodzi od słowa header. Nagłówki oznaczane są literą h. Na każdej postronnie powinien znajdować się jeden nagłówek h1(to tytuł podstrony), nagłówki h2, nagłówki h3 (nagłówki h3 są podrzędne względem h2). W nagłówkach warto umieścić główne słowo kluczowe, jego synonimy i odmiany.
Poprawna implementacja nagłówków ułatwia robotom Google, jak i użytkownikom, zrozumienie struktury strony www, tematyki poszczególnych bloków treści.