HTML (Hypertext Markup Language) jest to oparty na znacznikach (tagach) język służący do tworzenia oraz modyfikowania wyglądu stron WWW. Tagi możemy podzielić na otwierające (<>) oraz zamykające (</>) np. <b>tekst</b>, tagi najczęściej modyfikują zawarty między nimi tekst, mogą także zawierać dodatkowe atrybuty. Najczęściej używany w branży SEO tagami są m.in. <strong></strong> oraz <em></em> nadający większy priorytet wyznaczonemu fragmentowi tekstu, <b></b> odpowiadający za pogrubienie tekstu (bold), <i></i> pochylający tekst (italics), <u></u> podkreślający tekst (underline), <br> wstawienie odstępu, <hr> wstawienie linii poziomej.