Site haritası, arama motorlarına internet sayfa sitenizin içerdiği bütün sayfalar ve içerikler hakkında detaylı bilgi sağlayan bir dosyadır. Site haritaları, Google ve başka arama motorlarının sitenizi daha doğru bir şekilde taramasına yardımcı olmak için kullanır.Bir site haritası, hiyerarşik bir sistemin diyagramatik bir temsilidir. Genellikle bir web sitesindeki sayfalar arasındaki ebeveyn-kardeş ilişkisini gösterir; alt sayfaların alt gruplarının altında nasıl düzenlenebileceğini gösterir. Bu düzenleme sitenin bir haritasını oluşturur.
Bir site haritası, kullanıcıların coğrafi haritanın insanların aradıkları yerleri bulmalarına yardımcı olması gibi, kullanıcıların aradıkları bilgileri bulmalarını sağlamak için sitede gezinmelerini sağlayan, web sitesinin içeriğinin görsel veya metinle düzenlenmiş bir modelidir. Bir site haritası, listelenen her bir öğenin doğrudan Web sitesinin benzer bölümlerine bağlandığı bir tür etkileşimli içindekiler tablosudur. Site haritaları, büyük alışveriş merkezlerindeki düzen haritaları ile aynı hizmeti gerçekleştirir.Bunlar olmadan karmaşık bir siteyi deneme yanılma yoluyla keşfetmek mümkündür, ancak aradığınızı bulmak istediğinizden emin olmak istiyorsanız bunu yapmanın etkili olabilecek bir yolu, mevcut kaynakların bir modeline bakmaktır. Bir Web sitesi küçük ve karmaşık değilse, bir site haritası gerekli olmayabilir; alışveriş yapanların küçük alışveriş merkezlerinde yollarını bulmaları için bir yerleşim haritası gerekmeyebilir.
Web sitenizde bir site haritası bulundurmanız size fayda sağlayacaktır. Çünkü bu durumu arama motorları listelenen sayfaları taramak ve dizine koymak için bir davet gibi değerlendirir. İki tür site haritası vardır: HTML ve XML, her biri kendi arama motorları optimizasyonu için kendi kullanımlarına ve değerlerine sahiptir. Ancak, HTML site haritalarının genel kullanım alanı sitenizi ziyaret eden kullanıcılar yönlendirmek olduğundan, yalnızca bir sitede listelenen URL’lerin arama motoru tarayıcıları tarafından keşfedilmesini ve dizine eklenmesini sağlamak için var olan XML türünün yararlarına odaklanırız.