Bunu yapmadan önce sadece hayır diyeceğim, site haritanızı her ay göndermeniz gerekmiyor. Bu günlerde gördüğüm 3. taraf SEO denetimlerinin %75’i “XML site haritanız yok, bir tane oluşturun!” ile başlıyor gibi görünüyor. Bu iyi bir SEO tavsiyesi olabilir, ancak çoğu zaman müşterinin daha fazla trafik almasına yardımcı olmayacak başka bir görevdir. XML site haritaları bir sıralama faktörü değildir . hreflang ve diğer şeyleri bir kenara bırakırsak , ana kullanımları bağlantıları keşfetmek içindir. Bu, gerçekten iyi bir site mimariniz varsa ve sitenizi en iyi uygulamaları kullanarak kodlarsanız, arama motorları büyük olasılıkla tüm bağlantılarınızı bir site haritasına ihtiyaç duymadan keşfeder. Yine de, taramayı etkileyen teknik sorunları olan birçok site için cankurtaran olabilir. Bu bağlam önemlidir, yani bir XML site haritası gerçekten önemli bir SEO düzeltmesi olabilir veya buna hiç gerek olmayabilir. Bağlam olmadan denetiminize dahil eden bir SEO uzmanıysanız, müşterinize zarar veriyorsunuz.
Tamam, Bir XML Site Haritasına İhtiyacım Var, Ne Sıklıkta Gönderirim?
İdeal olarak, site haritanızı arama konsolunda yalnızca bir kez (arama motoru başına) göndermeniz gerekir. Bundan sonra, siteniz hakkında bildiklerine dayanarak mantıklı olduğunu düşündükleri bir programa göre yeniden taramaya devam edecekler. Ayrıca robots.txt dosyanızda site haritanıza başvurmalısınız. Bundan sonra göndermeye devam etmek için gerçekten hiçbir neden yok. Büyük bir yeniden tasarım ve güncelleme yapıyorsanız ve gönül rahatlığı için yeniden göndermek istiyorsanız, devam edin. Zararı yok.
SEO sunumlarındaki en yaygın sözlerimden biri: “___ bıçak gibidir. Ekmeğinizi yağlamak veya kendinizi bıçaklamak için kullanabilirsiniz” ve XML site haritaları bu kuralın istisnası değildir. XML site haritaları, URL’lerin dizine eklenmesi için harika bir yol olsa da, bunların üzerinde durmazsanız tehlikeli olabilirler. Baktığım çoğu web sitesinde birkaç hata içeren XML site haritaları var. URL’lerin çoğu, site değiştirildiğinde otomatik olarak güncellenmez veya kaldırılmaz, bu nedenle, artık var olmayan 301 yönlendirmeleri veya sayfalarla dolu bir site haritası gönderirler (404).
Yıllar önce bir konferansta, bir Bing temsilcisi bana, XML site haritanızdaki birkaç URL’nin durumu 200’den farklıysa, Bing’in site haritanızın güncel olmadığını varsaydığını ve yok saydığını söyledi. Hala böyle olup olmadığı veya eşiğin ne olduğu hakkında hiçbir fikrim yok, ama mantıklı. Çok fazla SEO uzmanının URL’lerinde değişiklik yaptığını ve ardından eski URL’yi XML site haritasında bırakarak kendilerine her türlü soruna neden olduğunu gördüm.
Peki HTML Site Haritaları?
Yeni başlayanlar için, bir HTML site haritası gönderme konusunda endişelenmenize gerek yok. HTML site haritalarından nefret etmiyorum, ancak başka değişiklikler yaptığınızda onu güncellediğinizden emin olma konusundaki aynı uyarı burada da geçerlidir. Unuttuğunuz bazı eski site haritasına standart olmayan sürümlerinizi ekleyerek arama motorlarına çelişkili mesajlar göndermek istemezsiniz. Unutmayın, HTML site haritaları aslında yalnızca başka bir tarama yara bandıdır.
Site mimariniz mükemmelse ve kodunuz tamamen temiz ve taranabilirse, birine ihtiyacınız olmaz. Birlikte çalıştığım çoğu müşteri, arama motorlarının sayfalara temiz bir şekilde ulaşmasını engelleyen bazı garip UX sorunları nedeniyle HTML site haritasını hızlı bir düzeltme olarak kullanıyor. Çalışıyor, ancak en iyi yol bu değil. Umarım bu, XML site haritalarıyla ilgili birçok soruyu çözer. Mükemmel bir dünyada, onlara ihtiyacımız olmazdı. Gerçek dünyada, XML site haritaları güçlü bir araç olabilir veya web sitenizde bir sürü soruna yol açmanın harika bir yolu olabilir.