HTML, HyperText Markup Language, bir web sayfasını yapılandıran işaretleme dilidir: başlıklar, paragraflar, linkler, görseller, tablolar ve formlar, browser'a ne tür içerikle karşı karşıya olduğunu söyleyen etiketlerle tanımlanır. Her sayfanın iskeletidir; CSS görünümü, JavaScript davranışı bunun üzerine eklenir.
Arama motorları sayfanın içeriğini ve yapısını anlamak için HTML'i doğrudan okur. Bu yüzden markup'ın semantik olarak doğru olması, sayfanın yalnızca nasıl göründüğünden daha fazla önem taşır: gerçek bir <h1> etiketi içindeki başlık, CSS ile başlık gibi gösterilmiş sıradan bir metinden daha güçlü bir konu sinyali taşır; bir linkin de takip edilmesi ve link olarak sayılması için gerçek bir <a href> etiketi olması gerekir. İçeriği genel <div> kutularına stil vererek taklit etmek yerine, amaçlanan içerik türü için var olan etiketlerde yapılandıran temiz semantik HTML, hem arama motorlarına hem yardımcı teknolojilere sayfanın ne içerdiğini çok daha açık anlatır.

