görünürlük.

XML Sitemap Doğrulayıcı

Tek bir XML sitemap dosyasını veya dizinini kontrol edin. Alan hatalarını bulun, uyarıları inceleyin ve kanıtlarla kaynağı düzeltin.

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

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

Sitemap doğrulayıcı, bir XML sitemap dosyasının beklenen yapıyı ve desteklenen alan değerlerini kullanıp kullanmadığını kontrol eder. Görünürlük tek bir belgeyi inceler; hataları, uyarıları ve sorunun bulunduğu kaynak satırlarını göstererek sitemap oluşturan sistemi düzeltmenize yardımcı olur. Temiz sonuç yalnızca kontrol edilen kapsam için geçerlidir; listelenen sayfaların çalıştığını veya Google tarafından indekslendiğini kanıtlamaz.

Doğrulamak istediğiniz belgeyi seçin

Yayımlanan dosyayı kontrol etmek için https://example.com/sitemap.xml gibi tam, herkese açık XML adresini girin. Bu kurgusal adres biçimi gösterir. Ana sayfa adresi HTML döndürebilir; sitemap dosyasını önce bulmanız gerekiyorsa Sitemap Kontrolü kullanın.

Yayımlamadan önce kaynağı kontrol etmek veya kaydedilmiş belgeyi incelemek için XML yapıştırmayı seçin. Tarayıcının biçimlendirilmiş tablosunu değil, ham XML'i kopyalayın. Dosya yükleme alanı yoktur. İsteğe bağlı temel URL, kaynak adreslerini karşılaştırmak için bağlam sağlar; göreli adresleri düzeltmez. Temel olarak https://example.com/ girseniz bile <loc>/products/</loc> için tam bir HTTP veya HTTPS adresi gerekir.

Temel URL olmadan yapıştırılan içerikte bu karşılaştırmanın kaynak bağlamı bulunmaz. Desteklenen yapı ve alan değerleri yine kontrol edilebilir.

Kök öğeyi, ad alanını ve XML kaçışlarını düzeltin

Sayfa URL’lerini listeleyen sitemap dosyasında standart sitemap dosyası ad alanına ait urlset kökü ve her url içinde bir loc gerekir. Tek kayıtlı bu kurgusal belge gerekli yapıyı gösterir:

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

Ad alanı URI'sini http dahil aynen koruyun. XML sözlüğünü tanımlar; https yapmak güvenliği artırmaz ve bu tanımlayıcıyı değiştirir. Sitemap indeksi farklı bir kök öğe kullanır; aşağıda açıklanıyor. Sitemap protokolü iki yapıyı da tanımlar.

XML içinde URL'deki & işaretini &amp; olarak yazın: örneğin ?color=blue&amp;size=m. Gerekli bir URL parametresini silmek yerine XML üreten sistemde karakter kodlamasını düzeltin. Eksik kapanış etiketleri, desteklenmeyen içerik veya DOCTYPE bildirimi, ayrıntılı bulgu raporu oluşmadan kontrolü durdurabilir. Başarısız kontrol, doğrulamanın geçtiği anlamına gelmez.

Her bulguyu kaynakta yapılacak değişikliğe dönüştürün

Sonuç ve kapsam etiketlerini birlikte okuyun. Kırmızı hataları, sarı uyarıları veya kısmi kapsamı, yeşil ise kontrol edilen kapsamda dikkat gerektiren bulgu olmadığını gösterir. Renklerin yanında metin ve simgeler bulunur. Kanıtı ve kaydın başlangıç satırını kullanarak XML bloğunu bulun; ardından onu üreten kaynağı düzeltin.

BulguSorun örneğiKaynakta yapılacak değişiklik
Geçersiz adres/products/ veya boş locAmaçlanan tam HTTP veya HTTPS URL'sini yazın.
Geçersiz isteğe bağlı değer2026-02-30 tarihli lastmod veya 1.2 değerli priorityDeğeri düzeltin ya da sürdüremediğiniz isteğe bağlı alanı çıkarın.
Tekrarlanan alanBir kayıtta iki loc alanıO alan için tek değer üretin; bu bir hatadır.
Tekrarlanan adresİki kayıtta aynı adresKaynak listesindeki tekrarları kaldırın; bu bir uyarıdır.
Beklenmeyen öğeDizin kaydında priorityBelge türüne uygun alanları koruyun.

Tekrar kontrolü, başındaki ve sonundaki boşlukları temizlenmiş adres metinlerini karşılaştırır. Farklı URL'lerin aynı içeriğe sahip olduğunu belirlemez veya canonical URL seçmez. Başka bir dosyada yinelenen adres de bu tek belge kontrolünün kapsamı dışındadır.

“İncelenmesi gereken kayıtlar”, her uyarıyı veya belge düzeyindeki sorunu değil, hatalı kayıtları sayar. Bu yüzden kök ya da ad alanı hatası varken bu sayı sıfır olabilir. Sayacı geçerlilik puanı olarak kullanmak yerine bulguları okuyun. Birden fazla bulgu aynı kaydı işaret edebilir.

Tarihin biçimi kadar anlamını da kontrol edin

Sayfa URL’lerini listeleyen sitemap dosyasında lastmod, changefreq ve priority isteğe bağlıdır. Eksiklikleri alan hatası değildir. Tarih veriyorsanız 2026-09-01 veya 2026-09-01T14:30:00Z gibi geçerli bir değer kullanın. Doğru görünen biçim, takvimde bulunmayan tarihi geçerli yapmaz.

Sayfa için lastmod, sitemap dosyasının her yeniden üretilmesini değil, sayfanın önemli değişikliğini yansıtmalıdır. Her güncellemede bütün tarihleri bugüne çeviren bir sistem, söz dizimi geçerli fakat yanıltıcı veri oluşturabilir. Kaynak tarihini gerçek sayfa değişiklikleriyle karşılaştırın; bu doğrulayıcı değişiklik geçmişini doğrulayamaz.

Google'ın sitemap dosyası rehberi, tutarlı biçimde doğru ve doğrulanabilir değişiklik tarihlerini kullandığını, priority ile changefreq alanlarını dikkate almadığını belirtir. Bu iki alanı düzeltmek verilen metaveriyi onarır; sıralama artışı sağlamaz. Kullanılacaksa öncelik 0 ile 1 arasında, değişim sıklığı ise weekly gibi desteklenen küçük harfli bir değer olmalıdır.

Sitemap indeksinin bir dosya listesi olduğunu unutmayın

sitemapindex, sitemap kayıtları içerir. Her loc bir alt sitemap dosyası dosyasını gösterir; isteğe bağlı lastmod, o dosyanın değişikliğini belirtir. İçindeki her sayfanın değişikliğini anlatmaz. Üç dosya listeleyen dizinde üç kayıt vardır; bu, sitede üç sayfa olduğu anlamına gelmez.

Görünürlük gönderilen dizinin kendisini doğrular. Alt dosyaları açmaz. Bir alt dosyadaki hatayı araştırırken ilgili dosyayı ayrı doğrulayın. İndirilebilir envanter için XML Sitemap URL Çıkarıcı kayıtları çıkarır; dizini birleşik bir sayfa listesine dönüştürmez.

Kaynak adresi uyarısı, kaydın protokolünü, host adını ve portunu getirilen belgenin son URL'siyle ya da yapıştırılan XML için verilen temel URL'yle karşılaştırır. Adresleri değiştirmeden önce beklenmedik http, farklı host adı veya portu inceleyin. Fark olması inceleme gerektirir; gönderimin otomatik olarak geçersiz olduğunu göstermez.

Google, yapılandırılmış siteler arası sitemap dosyası gönderimlerine izin verir; uygun sahiplik veya siteye özel sitemap dosyası referansları gerekir. Araç bu ayarları doğrulayamaz. Yalnızca uyarıyı kaldırmak için meşru adresleri değiştirmeden önce amaçlanan gönderim düzenini doğrulayın.

Düzeltilen dosyayı raporun kapsamına göre yeniden kontrol edin

Protokolün dosya başına üst sınırı 50.000 kayıt ve 50 MiB sıkıştırılmamış içeriktir. Görünürlük, yapıştırılan XML için 256 KiB, uzaktaki çözümlenmiş XML için 50 MiB kabul eder. Bu sınırlar karakterleri değil baytları ölçer.

Doğrulama, işlenen kayıt sayısı 50.000'e ulaştığında durur; tam toplam ve XML'in düzgün biçimlendirilmiş olup olmadığı bilinmeyebilir. Raporda en fazla 1.000 satır gösterilir; yanıt boyutu sınırı sonucu daha da azaltabilir. Görünenlerden fazla kayıt okunması, gösterilen listenin eksiksiz olduğu anlamına gelmez. Toplamları yorumlamadan veya raporu paylaşmadan önce kapsamı kontrol edin.

CSV ve TXT raporda gösterilen kayıtları, JSON ise sınırlandırılmış raporu içerir. Kısmi sonuçtan dışa aktarımın eksiksiz envanter olduğu garanti değildir. Uzantı öğeleri de kısmi kapsama neden olabilir: araç desteklenen temel alanları kontrol eder; tüm uzantı şemalarını veya tam XSD uyumluluğunu doğrulamaz.

Sitemap oluşturan sistemi, şablonu veya kaynak kayıtları düzeltin; XML'i yeniden oluşturup düzeltilmiş yayımlanan adresi tekrar kontrol edin. Yalnızca üretilmiş dosyayı düzenlemek sonraki üretimde geri alınabilir. Büyük dosya için küçük kaynak sitemap dosyalarını ayrı ayrı doğrulayın ve hangilerinin tamamlandığını takip edin.

Son olarak sayfaların davranışını ayrı inceleyin. Toplu HTTP Durum Kodu Kontrolü, listelenen URL'lerin yanıt ve yönlendirmelerini araştırmaya yardımcı olur. XML kontrollerinden geçmek sayfa durumunu, canonical adresi, noindex veya indekslenmeyi kanıtlamaz. Gönderimden sonra bu raporu arama görünürlüğünün kanıtı saymak yerine Google'ın sitemap dosyasını işleme ve sayfa indeksleme verilerini inceleyin.

Merak ettikleriniz.
Sık sorulan sorular.

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

Doğrulamadan geçmek Google'da indekslenmeyi garanti eder mi?

Hayır. Rapor tek belgedeki desteklenen XML alanlarını kontrol eder. Sitemap gönderimi bir ipucudur; sayfaya erişim, indekslenebilirlik ve Google'ın indeksleme kararları için ayrı kanıt gerekir.

Temel URL göreli adresleri düzeltebilir mi?

Hayır. Yapıştırılan XML için kaynak bağlamı sağlar. Her loc hâlâ tam HTTP veya HTTPS URL'si gerektirir.

Yinelenen URL ve yinelenen alan aynı hata mı?

Hayır. Aynen tekrarlanan adres uyarıdır. Bir kayıtta alanın tekrarlanması hatadır. Farklı URL metinlerinin aynı içeriğe sahip olup olmadığı kontrol edilmez.

lastmod zorunlu mu?

Hayır, isteğe bağlıdır. Verilirse tarih geçerli olmalıdır; sayfanın önemli güncellemesini veya alt sitemap dosyası dosyasının değişikliğini yansıttığını ayrıca doğrulayın.

Alan hatası olmayan rapor neden kısmi olabilir?

Sınırlar veya doğrulanmayan uzantılar kapsamı eksik bırakabilir. Kapsam notunu okuyun; indirmeler yalnızca raporda gösterilen satırları ya da sınırlandırılmış rapor kanıtlarını içerir.

XML kontrol edilemiyorsa ne yapmalıyım?

Adresin HTML veya erişim sayfası yerine ham XML sunduğunu doğrulayın. Yapıştırılan içerikte kapanış etiketlerini ve kaçışları kontrol edin. DOCTYPE bildirimleri desteklenmez; başarısız istek dosyanın geçtiği anlamına gelmez.

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