Site haritası (sitemap.xml), arama motorlarının bulmasını istediğiniz sayfaları listeleyen dosyadır. Yukarıdaki araç dosyayı getirir, XML biçimini ve içeriğini denetler; isterseniz ilk adreslerin gerçekten 200 dönüp dönmediğine bakar.
Araç neleri kontrol eder?
- Dosya bulunuyor mu: site adresi yazarsanız önce robots.txt'teki Sitemap satırına, yoksa /sitemap.xml'e bakar.
- XML geçerli mi ve kök öğe urlset ya da sitemapindex mi.
- Adres sayısı 50.000 sınırını aşıyor mu.
- Adresler aynı alan adında mı, https mi, yineleme var mı.
- lastmod tarihleri W3C biçiminde mi ve hepsi aynı mı.
- İsteğe bağlı: ilk 10 adres 200 dönüyor mu, yönlendirme var mı.
İyi bir site haritası nasıl olmalı?
- Yalnızca dizine girmesini istediğiniz, 200 dönen ve canonical olan adresleri içermeli.
- Yönlendirilen, 404 veren ya da noindex olan adresler listede olmamalı.
- lastmod yalnızca gerçek değişiklik tarihini göstermeli.
- robots.txt içine Sitemap satırıyla eklenmeli ve Search Console'a gönderilmeli.
- priority ve changefreq Google tarafından yok sayılır; zorunlu değildir.
Kavramlar için XML site haritası nedir?, robots.txt nedir? ve noindex nedir? sayfalarına bakın.
Aracın sınırları
Araç dosyanın yalnızca ilk 2 MB'ını analiz eder ve sıkıştırılmış (.xml.gz) dosyaları açmaz. Site haritası dizinlerindeki alt dosyaları otomatik gezmez; her birini ayrıca kontrol etmeniz gerekir. Bir adresin site haritasında olması dizine girmesini garanti etmez.

