görünürlük.

Sitemap Kontrolü

Web sitesi veya sitemap URL'sini girin. XML dosyalarını kontrol edin, hataları bulun ve incelenen sitemap dosyalarındaki URL'leri görün.

Aracı nasıl kullanırsınız?

Sonuçları yorumlamak ve sonraki adımı belirlemek için kullanım rehberi.

Sitemap kontrolü, sayfa URL’lerinizi listeleyen dosyayı okur; XML yapısındaki, kayıtlardaki ve meta verilerdeki sorunları belirler. Sitemap okunamadığında, oluşturucunuzu değiştirdikten sonra veya yeni bir dosyayı göndermeden önce kullanın. Sonuçtan önce kapsam açıklamasını okuyun: temiz bir sonuç incelenen dosyalar için geçerlidir ve Google’ın sayfalarınızı indekslediğini doğrulamaz.

Hangi URL’yi girmelisiniz?

Sitemap dosyasını bulmak için https://example.com/ gibi web sitesinin ana sayfasını girin. Görünürlük, robots.txt içindeki Sitemap: bildirimlerini okur. Bildirim yoksa /sitemap.xml, /sitemap_index.xml ve /sitemap-index.xml yollarını dener. Bunlar keşif için kullanılan adreslerdir; zorunlu dosya adları değildir. İsteğe bağlı bir adreste dosya bulunmaması, başka bir yerde bulunan dosyayı geçersiz kılmaz.

Adresi biliyorsanız sitemap URL’sini doğrudan gönderin:

  • Sayfa URL’lerini içeren bir dosya için https://example.com/sitemap.xml.
  • Alt sitemap adreslerini içeren bir sitemap indeksi için https://example.com/sitemap-index.xml.
  • Tek bir alt dosyayı ayrı incelemek için https://example.com/products-sitemap.xml.

Bu adresler örnektir. Alan adını ve yolu kendinizinkilerle değiştirin. /products/ gibi bir sayfa girmek, o belgenin sitemap olarak alınmasını sağlar; ana sayfadan keşif başlatmaz. Gönderilen adresteki HTML sayfası, giriş ekranı veya hata sayfası XML sitemap içeriği değildir.

Sitemap raporu nasıl okunur?

Önce dosya tablosunu ve kapsamı kontrol edin, ardından bulguları inceleyin:

  • Yeşil: incelenen kapsamda sorun bulunmadı.
  • Kırmızı: bozuk XML veya eksik URL adresleri gibi doğrulanmış hatalar düzeltilmeli.
  • Sarı: tekrarlar, şüpheli tarihler veya eksik kapsam gibi uyarıları inceleyin.
  • Gri: veri alınamadı veya kontrol edilmedi; başarılı kontrol anlamına gelmez.

Üç alt dosya içeren örnek bir sitemap indeksinde, iki dosyanın tamamen ayrıştırıldığını ve 40 ile 60 sayfa kaydı içerdiğini, üçüncü dosyanın ise alınamadığını düşünün. Rapor tamamlanan iki dosyadan 100 sayfa kaydı sayabilir. Sitenin tam toplamını belirleyemez. Tamamen işlenen sitemap indeksi de ayrıştırılmış dosya sayısına dahildir; sitemap indeksi kayıtları sayfalara değil dosyalara işaret eder.

URL kayıtları ve benzersiz URL’ler farklı ölçümlerdir. Aynı adresin iki kez listelenmesi iki kayıt, ancak bir benzersiz URL oluşturur. Bulgular örtüşebildiği için sorun sayısı, etkilenen sayfa sayısıyla aynı olmak zorunda değildir. Gösterildiğinde çubuklar, ayrıştırılan alt sitemap dosyalarındaki kayıtları karşılaştırır; indekslenen sayfaları gösteren bir grafik değildir.

Bir kontrol, 27 saniye içinde en fazla 20 dosyayı, 100.000 kaydı ve 100 MiB açılmış içeriği inceler; dizinin bir seviyedeki alt dosyalarını takip eder. İç içe dizinler, okunamayan dosyalar veya ulaşılan sınırlar kapsamı kısmi bırakabilir. Eksik bölümü incelemek için ilgili alt dosyayı doğrudan gönderin. Araç sınırları, aşağıda açıklanan dosya başına sitemap standardından ayrıdır.

Geçerli sitemap XML’i nasıl görünür?

Temel bir sayfa sitemap dosyası UTF-8 XML, Sitemap namespace’i (ad alanı), urlset kök öğesi ve her url kaydı için bir loc değeri kullanır. Her adres, protokolü ve alan adını içeren tam bir URL olmalıdır. Bu basit örnek tek bir sayfayı listeler:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/guides/</loc>
  </url>
</urlset>

Sitemap protokolü, sıkıştırılmamış dosya başına en fazla 50.000 kayıt ve 50 MiB (52.428.800 bayt) sınırı koyar. Gzip aktarım boyutunu küçültür; açılmış boyut sınırını değiştirmez. Daha büyük dosyaları bölüp bir sitemap indeksinde listeleyin.

XML karakterlerinin doğru yazılması önemlidir: ?a=1&b=2 içeren URL’deki ve işareti, loc içinde &amp; olarak yazılmalıdır. Bu, URL’yi korur; parametreli adresi tercih edilen sayfa yapmaz. Görünürlük, XML sitemap dosyalarını, dizinleri ve gzip XML’i destekler. Desteklenmeyen biçim sonucu, Google’ın o biçimi reddettiğini göstermez; uzantı şemaları da tamamen doğrulanmaz.

Tarihleri, tekrarları ve sahipliği kontrol edin

lastmod isteğe bağlıdır. Ekliyorsanız 2025-09-12 gibi gerçek bir tarih veya saat dilimi içeren geçerli bir tarih-saat kullanın. Sayfa kaydında bu değer, sitemap dosyasının yeniden oluşturulma zamanını değil, sayfanın son önemli değişikliğini temsil eder. Dizin kaydında ise alt sitemap dosyasının değişiklik zamanını belirtir. Gelecekteki tarih uyarısında saati, saat dilimini ve kaynak değeri kontrol edin.

Google’ın sitemap rehberi, Google’ın tutarlı biçimde doğru lastmod değerlerini kullandığını, priority ve changefreq alanlarını ise dikkate almadığını belirtir. Bu isteğe bağlı alanları eklemek sıralama artışı sağlamaz. Araç mevcut değerlerin geçerliliğini kontrol eder; sayfa içeriğinin gerçekte ne zaman değiştiğini doğrulayamaz.

Tekrarlanan kayıtlarda oluşturucunun kaynak listesini düzeltip amaçlanan URL’yi bir kez bırakın. URL’leri değiştirmeden önce örnekleri inceleyin: birebir tekrarlar, aynı içeriği temsil ediyor olabilecek farklı adreslerle aynı değildir.

Sahiplik uyarısını bağlamıyla değerlendirin. Google’ın dizin rehberinde açıklandığı gibi, uygun biçimde yapılandırılan siteler arası gönderimler geçerli olabilir. Bu araç sahipliği veya gönderim ayarlarını doğrulayamaz; farklı bir alan adını veya yol kapsamını hata saymadan önce bunları doğrulayın.

Kaynağı düzeltip yeniden kontrol edin

Sonraki güncellemenin üzerine yazacağı üretilmiş dosyayı elle düzenlemek yerine sitemap oluşturucusunu, CMS yapılandırmasını veya kaynak verileri düzeltin. Sorunu bulmak için ilgili dosyayı ve raporlanan örnekleri kullanın.

BulguNe değiştirilmeli?Sonrasında ne doğrulanmalı?
Dosya alınamadı veya XML yerine HTML geldiHerkese açık yolu, erişim kısıtlamasını veya sunucu yanıtını düzeltin.Gönderilen tam adres, giriş veya doğrulama ekranı olmadan sitemap dosyasını sunmalı.
Bozuk XML, yanlış ad alanı veya eksik locŞablonu, karakterlerin yazımını veya eksik kaydı düzeltin.Dosya ayrıştırılmalı ve her kayıtta amaçlanan mutlak URL bulunmalı.
Tekrarlanan URL veya geçersiz tarihKaynak kayıtları tekilleştirin; tarihleri düzeltin veya doğru tutamayacağınız isteğe bağlı tarihleri kaldırın.Yeniden oluşturma sonrasında aynı bulgu görülmemeli.
Kısmi kapsam veya standart sınırını aşan dosyaBelirtilen alt dosyayı ayrı inceleyin; büyük dosyaları bölüp dizini güncelleyin.İlgili dosyalar tamamen kontrol edilmeli ve dosya başına sınırları aşmamalı.

Dosyayı yeniden oluşturun, düzeltilmiş sürümü yayımlayın ve aynı girdiyle kontrolü tekrarlayın. Bulguları ve kontrol kapsamını karşılaştırmak üzere saklamak istiyorsanız JSON raporunu indirin.

Geçerli sitemap, indekslenme kanıtı değildir

Araç sitemap belgelerini alır; listelenen her sayfayı almaz. Sayfa yanıt kodlarını, canonical etiketlerini, noindex talimatlarını veya Google’ın indeksleme kararlarını belirlemez. Yapısal olarak düzgün bir kayıt, silinmiş bir sayfaya ya da indekslenmesini istemediğiniz bir URL’ye işaret edebilir.

Listelenen ilgili bir URL’yi seçip ayrı soruyu inceleyin: tarayıcı erişim kuralları için Robots.txt Testi, bildirilen tercih edilen URL için Canonical Kontrolü veya sayfa düzeyindeki SEO sinyalleri için On-Page SEO Analizi kullanın. Bu kontrollerin de kendi kapsamı vardır; hiçbiri indekslenmeyi garanti etmez.

Sitemap dosyasını düzelttikten sonra Google Search Console’da işlenme durumunu inceleyin. Başarılı durum, Google’ın dosyayı alıp okuduğunu gösterir; keşfedilen her sayfanın indekslendiğini göstermez. Hariç tutulma nedenlerini araştırmak için sayfanın indeksleme bilgilerini kullanın. Sitemap raporu belgeleri bu ayrımı açıklar. Doğru kaynağı düzeltmek için kalan sayfa indeksleme sorununu sitemap söz dizimi sorunundan ayrı tutun.

Bir URL listesindeki HTTP durum kodlarını ve yönlendirmeleri karşılaştırmak için şu aracı kullanın: Toplu HTTP Durum Kodu Kontrolü.

Merak ettikleriniz.
Sık sorulan sorular.

Aracın kapsamı, sonuçları ve kullanımına dair yanıtlar.

Sitemap kontrolü dosyamı nasıl bulur?

Web sitesi URL’si girildiğinde önce robots.txt kontrol edilir. Bildirilen sitemap adresleri aynen kullanılır. Adres yoksa /sitemap.xml, /sitemap_index.xml ve /sitemap-index.xml denenir. Sitemap URL'si yalnızca o dosyayı ve bir seviyedeki alt dosyaları kontrol eder.

Hangi biçimler ve sınırlar destekleniyor?

XML urlset, sitemap dizinleri ve gzip ile sıkıştırılmış XML desteklenir. Bir kontrol, 27 saniyelik analiz süresinde en fazla 20 dosyayı, 100.000 kaydı ve 100 MiB açılmış içeriği inceler. Sitemap standardı dosya başına 50.000 kayıt ve 50 MiB açılmış içerik sınırı koyar. Kısmi sonuçlar açıkça belirtilir; iç içe dizinler takip edilmez.

lastmod, priority ve changefreq zorunlu mu?

Hayır. İsteğe bağlı alanların eksik olması hata değildir. Mevcut değerlerin geçerliliği kontrol edilir. Google priority ve changefreq alanlarını dikkate almaz. Araç uzantı ad alanlarını tanır ancak uzantı şemalarını tamamen doğrulamaz.

Geçerli sitemap sayfalarımın indekslendiği anlamına gelir mi?

Hayır. Bu araç sitemap dosyalarını kontrol eder; tek tek sayfa yanıtlarını, canonical etiketlerini, noindex talimatlarını veya Google indeksini kontrol etmez. Siteler arası gönderimler doğrulanmış sahiplikle geçerli olabilir; bu araç sahipliği doğrulayamaz.

Bir sonraki adımı birlikte belirleyelim.

Bulguları sitenizin ve işletmenizin hedefleriyle birlikte değerlendirelim.

BLOG / BİLGİDEN UYGULAMAYA

Bu kontrolü anlamak için ilgili rehberler.

Bütün yazılar