XML Site Haritası Nedir? Google’a Nasıl Gönderilir?
XML site haritasının web sayfalarını keşfetmeye nasıl yardımcı olduğunu, hangi URL’leri içermesi gerektiğini ve gönderim adımlarını öğrenin.
XML site haritası, web sitesinde arama motorlarının keşfetmesini istediğiniz URL’leri listeleyen dosyadır. Özellikle çok sayıda sayfası, karmaşık bağlantı yapısı veya sık güncellenen içeriği bulunan sitelerde taramayı destekleyebilir. Küçük ve iyi bağlantılanmış bir site de site haritası kullanabilir; ancak harita göndermek Google’ın listedeki her URL’yi tarayacağı veya dizine ekleyeceği garantisi değildir. Site haritası, arama motoruna yardımcı bir işarettir.
Haritaya yalnızca dizine eklenmesini istediğiniz doğru ve kanonik URL’leri ekleyin. 404 sayfalar, yönlendirilmiş adresler, noindex sayfalar veya yinelenen parametreli URL’ler haritada yer almamalıdır. Site yapısına göre içerik yönetim sistemi site haritasını otomatik oluşturabilir; yine de çıktının doğru olduğunu kontrol edin. Sayfa URL’leri değiştiğinde yönlendirmeleri ve site haritasındaki adresleri beraber güncelleyin. Çok büyük sitelerde birden fazla harita ve sitemap index dosyası kullanılabilir.
Site haritasının konumu genellikle robots.txt dosyasında belirtilebilir veya Search Console üzerinden gönderilebilir. Göndermeden önce dosyanın tarayıcıdan açıldığını, XML yapısının geçerli olduğunu ve içindeki URL’lerin doğru yanıt verdiğini test edin. Search Console’da gönderim sonrasında Google’ın dosyaya erişip erişmediğini, kaç URL keşfettiğini ve olası hataları izleyin. Haritadaki URL sayısı ile dizine eklenen sayfa sayısının farklı olması her zaman hata anlamına gelmez; Google sayfaları kendi değerlendirmesine göre indeksler.
Site haritası tek başına site mimarisinin yerini tutmaz. Önemli hizmet sayfalarına ana menüden veya içerik içi bağlantılardan ulaşılabilmelidir. Sadece site haritasına koyup sitede hiçbir yerden bağlantı vermediğiniz sayfalar kullanıcının da keşfetmesini zorlaştırır. Yeni içerik yayımlandığında haritanın güncellendiğini kontrol edin ve düzenli tarama hatalarını giderin. Doğru hazırlanmış XML site haritası, arama motorlarına sitenin önemli adreslerini daha düzenli şekilde bildirmenin bir yoludur.
Site haritası otomatik üretiliyorsa içerik yönetim sisteminin hangi sayfaları eklediğini öğrenin. Taslak, etiket, arama sonuçları veya parametreli sayfaların yanlışlıkla listelenmediğini kontrol edin. Haritada değişiklik zamanı bilgisi kullanılıyorsa bunu gerçek içerik değişikliğiyle eşleştirin; her gün otomatik tarih yenilemek arama motoruna yanlış sinyal verebilir. Site haritasını Search Console’da göndermek, dosyanın durumunu takip etmeyi kolaylaştırır fakat indeksleme talebi değildir.
Çok dilli site veya büyük içerik arşivinde birden fazla site haritası kullanılabilir. Bu durumda her dosyanın amacını, dilini ve URL grubunu düzenli tutun. Harita boyutu veya URL sayısı sınırlarına yaklaşan siteler dosyaları bölümlere ayırabilir. Geliştiriciyle dosyanın hangi sıklıkta güncellendiğini ve hata durumunda kimin kontrol edeceğini belirleyin. Site yapısı değiştiğinde eski harita konumu yönlendiriliyor mu ve robots.txt doğru dosyayı gösteriyor mu test edin.
Harita dosyasında değişiklik yaptığınızda son güncelleme tarihini ve sorumlu kişiyi kaydedin. Sorun çıkarsa önceki çalışan sürüme dönmek veya hangi ayarın değiştiğini görmek kolaylaşır. Bu küçük kayıt, teknik ekip ile içerik ekibinin aynı bilgiyle çalışmasını sağlar.
Sitemap dosyasını gönderdikten sonra hata mesajlarını düzenli kontrol edin. Dosyadaki adresler erişilemiyorsa veya yönlendirme yapıyorsa kaynak sistemi güncelleyip tekrar test edin.