Sitemap Kontrol Aracı Ne İşe Yarar?
XML sitemap (site haritası), arama motorlarının bulmasını istediğiniz sayfaları, bir sayfanın en son ne zaman değiştiğini bildiren isteğe bağlı tarihlerle birlikte listeler. Google URL'leri keşfetmek ve yeniden taramak için onu okur, ancak yalnızca dosya geçerliyse, erişilebiliyorsa ve gerçekten çalışan sayfaları listeliyorsa.
Bu araç sitemap'inizi bir tarayıcının yaptığı gibi bulur, sitemaps.org protokolüne ve Google'ın kurallarına göre doğrular, ardından listelediği URL'lerden bir örneği test eder. Dosyanın ayrıştırılıp ayrıştırılamadığını, sınırlar içinde kalıp kalmadığını ve tarayıcıları bozuk, yönlendiren veya engellenen sayfalara gönderip göndermediğini tek bir raporda görürsünüz.

Sitemap Nasıl Kontrol Edilir?
Aracın sitemap'i kendisi bulması için example.com yazın ya da https://example.com/sitemap_index.xml gibi tam adresi yapıştırın.
Araç önce robots.txt içindeki Sitemap: satırlarını okur, ardından /sitemap.xml, /sitemap_index.xml ve /wp-sitemap.xml gibi yaygın konumları dener.
XML'i ayrıştırır, sınırları ve ad alanını kontrol eder, her URL'yi ve lastmod tarihini inceler. Bir sitemap index için ilk 10 alt sitemap'i açar.
Sitemap'in geneline yayılmış on URL getirilerek 404'ler, yönlendirmeler, noindex etiketleri ve başka bir yeri gösteren canonical'lar yakalanır.
Advertisement
Sitemap Kontrol Aracı Neleri İnceler?
Her kontrol, Google Search Console'un bir sitemap'i reddetmesine veya yok saymasına yol açabilecek bir nedene karşılık gelir:
Kapatılmamış etiketler veya bir URL'deki çıplak & tüm dosyayı bozar. Araç hatanın tam satırını ve sütununu gösterir.
Bir sitemap en fazla 50.000 URL ve sıkıştırılmamış 50 MB içerebilir ve sitemaps.org ad alanını kullanmalıdır.
Göreli URL'ler, başka alan adları, http/https uyumsuzlukları, yinelenen URL'ler ve 2.048 karakterden uzun URL'ler.
Tarihler W3C biçiminde olmalıdır (2026-10-15 veya 2026-10-15T09:30:00+00:00). Gelecekteki tarihler ve her URL'ye kopyalanmış tek bir tarih, Google'ın bu tarihlere güvenmemesine yol açar.
Sitemap'te listelenen ama Googlebot için engellenen URL'ler çelişkili sinyaller gönderir; engellenen bir sitemap ise hiç okunamaz.
Bir sitemap yalnızca nihai, dizine eklenebilir sayfaları listelemelidir: 404 yok, yönlendirme yok, noindex yok ve başka bir yeri gösteren canonical yok.
Sitemap Sınırları ve Kuralları
Dosya başına 50.000 URL veya 50 MB (sıkıştırılmamış boyut). Büyük siteleri birkaç sitemap'e bölün ve bunları bir sitemap index dosyasında listeleyin.
Protokolü içeren tam, mutlak URL'ler, örneğin
https://example.com/page; site ile aynı ana makine kullanılmalıdır.UTF-8 kodlaması ve kaçış karakteriyle yazılmış özel karakterler:
&karakteri&olarak yazılmalıdır.`lastmod` yalnızca doğruysa. Google bu değeri tutarlı ve doğrulanabilir şekilde doğru olduğunda kullanır;
priorityvechangefreqdeğerlerini ise tamamen yok sayar.Sitemap index dosyaları iç içe olamaz. Bir index, başka index dosyalarını değil sitemap'leri listeler.
Gzip sorun değildir.
sitemap.xml.gzkullanılabilir; 50 MB sınırı açılmış boyut için geçerlidir.Tarayıcılara sitemap'in yerini bildirin: robots.txt içine bir
Sitemap:satırı ekleyin ve sitemap'i Google Search Console'da gönderin. Google, sitemap ping URL'sini 2023'te kullanımdan kaldırdı.
Advertisement
Sık Görülen Sitemap Hataları ve Çözümleri
Search Console'da "Getirilemedi" (Couldn't fetch): sitemap bir hata döndürüyor, döngüye giren bir yönlendirme yapıyor veya robots.txt onu engelliyor. Raporun HTTP durumu ve robots.txt bölümlerine bakın.
"Sitemap is HTML" hatası: URL bir web sayfası sunuyor, genellikle 200 durum koduyla dönen bir 404 sayfası. Sunucunun XML dosyasının kendisini döndürdüğünden emin olun.
Geçersiz tarih:
YYYY-MM-DDveya saat dilimi içeren tam bir zaman damgası kullanın.10/15/2026gibi biçimler geçersizdir.Yönlendiren URL'ler: nihai URL'yi, genellikle sitenizin gerçekten kullandığı https ve www (veya www'siz) sürümü listeleyin.
Sitemap'teki noindex sayfalar: ya bunları sitemap'ten çıkarın ya da noindex etiketini kaldırın. Bunları listelemek tarama bütçesini boşa harcar ve Search Console uyarılarına yol açar.
Geride kalan eski sitemap'ler: bir eklenti değişikliği, yeni index dosyasının yanında eski bir
/sitemap.xmlbırakabilir. Tek bir doğru kaynak tutun ve eski dosyayı yönlendirin veya kaldırın.
XML Sitemap Örnekleri
Minimal bir sitemap, bir sitemap index ve tarayıcıları bunlara yönlendiren robots.txt satırı:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2026-10-15</lastmod>
</url>
</urlset><?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://example.com/post-sitemap.xml</loc>
<lastmod>2026-10-15</lastmod>
</sitemap>
</sitemapindex>Sitemap: https://example.com/sitemap_index.xmlAdvertisement
Diğer SEO ve Tarama Araçları
Raporun bulduğu sorunları bu ücretsiz araçlarla düzeltin:
Sitenizi tarayın ve bir XML sitemap oluşturun.
robots.txt dosyasının her tarayıcı için hangi URL'leri engellediğini test edin.
Herhangi bir URL'nin yönlendirme zincirini izleyin.
Durum kodlarını ve X-Robots-Tag başlıklarını görün.