Site haritası, sitenizin yapısını, bölümlerini ve aralarındaki bağlantıları gösterir. Kullanıcıların sitenizde kolayca gezinmesine yardımcı olur ve daha iyi SEO sıralamaları için gereklidir. Site haritaları, tüm sayfaların bulunabilmesini sağlayarak sitenin SEO'sunu iyileştirir; bu, özellikle Adobe Flash veya HTML bağlantıları içermeyen JavaScript menüleri kullanan siteler için önemlidir.
Dahası, siteniz güncellendiğinde, site haritanız arama motorlarını bu konuda bilgilendirir. Site haritasının yararlı olduğu iki tür kitle vardır: site ziyaretçileri ve web örümcekleri; ayrıca iki tür site haritası vardır: HTML ve XML site haritaları.
HTML site haritası ziyaretçiler içindir; sayfadaki bilgileri bulmaya yardımcı olur ve genellikle web sitesinin altbilgisinde bulunur.
XML site haritası web tarayıcıları içindir; sitenin hangi bölümlerinin dizine eklenmesi gerektiğini ve site içeriğinin hiyerarşisini ve önceliğini onlara bildirir. Site haritasına ilişkin talimatlar robots.txt dosyasında verilir.