Araçlar
TR

XML Sitemap Doğrulama Aracı

Bir sitemap.xml dosyasını veya site haritası dizinini arama motorlarına göndermeden önce kontrol edin. Doğrulayıcı her girdiyi site haritası protokolüne ve hreflang kurallarına göre test eder, hataları ve uyarıları satır numaralarıyla listeler ve tüm URL'leri CSV olarak dışa aktarabileceğiniz bir tabloda gösterir.

Gizliliğiniz korunur: verileriniz tarayıcınızda işlenir ve asla sunucuya yüklenmez.

Sitemap nasıl kontrol edilir?

  1. Site haritanızı URL adresinden yükleyin (örneğin https://example.com/sitemap.xml) ya da dosyayı açın veya yapıştırın. Gzip ile sıkıştırılmış .xml.gz site haritaları otomatik olarak açılır.
  2. Özeti ve sorun listesini inceleyin. Hatalar protokolü ihlal eder, uyarılar olası sorunlara işaret eder, notlar ise önerilerdir – her biri satır numarasıyla birlikte gösterilir.
  3. lastmod, changefreq, priority ve hreflang bilgilerini içeren URL tablosunu kontrol edin ve gerekirse CSV olarak dışa aktarın.

Sitemap kuralları bir bakışta

KuralSınır veya biçim
Site haritası başına URLEn fazla 50.000 <url> girdisi
Dosya boyutuSıkıştırılmamış hâlde en fazla 50 MB (52.428.800 bayt)
Dizin başına site haritasıEn fazla 50.000 <sitemap> girdisi
Kök öğehttp://www.sitemaps.org/schemas/sitemap/0.9 ad alanında <urlset> veya <sitemapindex>
<loc>Mutlak http veya https URL; 2.048 karakterden kısa ve & karakteri &amp; olarak yazılmış
Ana makinelerTüm URL'ler site haritasıyla aynı ana makinede
<lastmod>2026-10-29 veya 2026-10-29T14:30:00+00:00 gibi W3C Datetime biçimi
<changefreq>always, hourly, daily, weekly, monthly, yearly veya never
<priority>0.0 ile 1.0 arası; varsayılan değer 0.5
KodlamaUTF-8

Google, <changefreq> ve <priority> değerlerini yok sayar; <lastmod> değerini ise yalnızca sürekli doğru olduğunda kullanır. Bu yüzden lastmod değerini yalnızca içerik gerçekten değiştiğinde güncelleyin. Büyük siteler URL'lerini birkaç site haritasına bölüp bunları bir site haritası dizininde listeler. Tüm ayrıntılar sitemaps.org protokolünde yer alır.

Sitemap'te hreflang kullanımı

Çok dilli siteler, kök öğede xmlns:xhtml="http://www.w3.org/1999/xhtml" tanımladıktan sonra her <url> içinde <xhtml:link rel="alternate" hreflang="de" href="…"/> ile dil sürümlerini listeleyebilir. Doğrulayıcı, arama motorlarının uyguladığı kuralları kontrol eder:

Sıkça sorulan sorular

Site haritamı nerede bulurum?

Genellikle sitenin kök dizinindeki /sitemap.xml veya /sitemap_index.xml adresindedir; WordPress /wp-sitemap.xml oluşturur. robots.txt dosyası da çoğu zaman bir Sitemap: satırında bu adresi belirtir.

Geçerli bir site haritası dizine eklenmeyi garanti eder mi?

Hayır. Site haritası, arama motorlarının URL'lerinizi keşfetmesine yardımcı olur; ancak neyin taranıp dizine ekleneceğine arama motorları karar verir. Listelenen sayfaların 200 durum kodu döndürdüğünden, kanonik olduğundan ve robots.txt veya bir noindex etiketiyle engellenmediğinden emin olun – bu araç sayfaları değil, site haritası dosyasını kontrol eder.

Site haritası dizinini (sitemap index) kontrol edebilir miyim?

Evet. Site haritası dizini otomatik olarak tanınır ve alt site haritaları lastmod tarihleriyle birlikte listelenir. Bunlar tek tek getirilmez; bu yüzden her alt site haritasını kontrol etmek için onun URL adresini ayrıca yükleyin.

Site haritam bir yere yükleniyor mu?

Açtığınız veya yapıştırdığınız dosyalar tarayıcınızda kontrol edilir. Bir site haritası URL'si ise sunucumuz üzerinden getirilir, çünkü çoğu web sitesi tarayıcıların dosyalarını doğrudan okumasına izin vermez.