Sitemap Checker

Sitemap Checker, XML site haritanızı saniyeler içinde doğrulayan ücretsiz bir online araçtır. Sitemap adresinizi girin, “Kontrol Et” butonuna tıklayın; kurulum veya kayıt gerekmeden site haritası kontrolü sonucunu anında görün.

Site haritası, sitenizdeki sayfaları arama motorlarına listeleyen bir dosyadır. Botların yeni ve derinde kalan sayfaları daha hızlı keşfetmesini sağlar. En yaygın biçim XML’dir; sitemaps.org protokolü RSS/Atom akışlarını ve düz metin listelerini de kabul eder.

News sitemap (haber site haritası) nedir?

News sitemap, Google News için hazırlanan özel bir XML site haritasıdır. Mevcut sitemap’inize haber etiketleri ekleyebilir ya da yalnızca makaleleri içeren ayrı bir dosya oluşturabilirsiniz.

Standart sitemap’ten ilk farkı, kök <urlset> etiketinde Google’ın haber ad alanını (news namespace) tanımlaması ve her makale için news: ön ekli şu alanları taşımasıdır:

  1. <news:name> yayının adı; Google News’te göründüğü hâliyle birebir aynı yazılmalıdır.
  2. <news:language>  ISO 639 dil kodu; Türkçe içerik için tr.
  3. <news:publication_date> makalenin ilk yayın tarihi, W3C Datetime formatında.
  4. <news:title> yalnızca haber başlığı; yazar adı, yayın adı veya tarih eklenmez.

İkinci fark işleyiştedir. Dosyaya yalnızca son iki gün içinde yayımlanan makaleler girer; 48 saati geçen URL’ler dosyadan çıkarılır ya da yalnızca <news:news> bloğu silinir. Bir news sitemap en fazla 1.000 URL taşıyabilir, daha fazlası varsa birden çok dosyaya bölünür. Ayrıca her yeni makalede yeni bir dosya üretmek yerine aynı dosya güncellenir.

Haber yayıncısı değilseniz news sitemap’e ihtiyacınız yoktur; standart XML sitemap yeterlidir.

Araç, girdiğiniz adresteki dosyayı çeker ve sitemaps.org standardına göre doğrular. Tek dosyayı (urlset), indeks dosyasını (sitemapindex) ve gzip ile sıkıştırılmış (.xml.gz) dosyaları destekler:

  1. Dosyanın geçerli bir XML olduğunu kontrol eder ve türünü tespit eder.
  2. URL sayısını, yapıyı ve limit aşımlarını raporlar.
  3. Sitemap’in erişilebilirliğini test eder (200, 404, yönlendirme, sunucu hatası)
  4. Site haritasının robots.txt’de doğru tanımlandığını kontrol eder; dosyanın tamamını Robots.txt Checker ile test edebilirsiniz.

Dosya yapısı nasıl olmalıdır?

  • Dosya, UTF-8 kodlamalı geçerli bir XML belgesi olmalıdır.
  • Kök öğe, doğru ad alanıyla (namespace) <urlset> veya <sitemapindex> olmalıdır.
  • Her kayıtta <loc> zorunludur; adresler protokolüyle birlikte tam URL ve 2.048 karakterin altında olmalıdır.
  • &, , , <, > karakterleri XML varlıklarıyla kodlanmalıdır; örneğin & yerine &amp;.

lastmod, changefreq ve priority nedir?

  • <lastmod> W3C Datetime formatında yazılır (2026-08-11 veya 2026-08-11T14:30:00+03:00). Google bu değeri yalnızca tutarlı ve doğrulanabilir şekilde güncelleniyorsa dikkate alır.
  • <changefreq> ve <priority> protokolde geçerlidir, ancak Google bu iki alanı tamamen yok sayar. Bu alanlara zaman ayırmanız gerekmez.

Sınırlar ve kapsam

  • Bir dosya en fazla 50.000 URL içerebilir ve sıkıştırılmamış boyutu 50 MB’ı aşamaz; aynı sınırlar indeks dosyası için de geçerlidir.
  • Bir sitemap indeksi başka bir indeksi referans gösteremez; iç içe indeksleme desteklenmez.
  • Varsayılan olarak URL’ler, dosyanın bulunduğu dizin veya alt dizinleriyle aynı host’a ait olmalıdır. Google, sahiplik doğrulandığında çoklu alan adı içeren sitemap’lere izin verir; bu durumda her sitenin robots.txt’si yalnızca kendi sitemap’ini göstermelidir.
  • Konumu, robots.txt dosyasında Sitemap: satırıyla belirtilmelidir.

Doğru yapılandırılmış bir site haritası, arama motorlarının sitenizi daha hızlı ve eksiksiz taramasını sağlar: Search Console’da daha az hata, yeni sayfalarda daha hızlı indeksleme, alan adı değişikliği veya CMS geçişi sonrasında daha az kayıp. Hatalı bir dosyayı Google’a bildirmeden önce sorunları görür, elle düzenlenen XML’lerdeki sözdizimi hatalarını yakalar ve 50.000 URL sınırının aşılıp aşılmadığını kontrol edersiniz.

  1. Site haritası adresinizi giriş alanına yapıştırın.
  2. “Kontrol Et” butonuna tıklayın.
  3. Raporda listelenen hata ve uyarıları inceleyin.
  4. Sorunları giderip yeniden test edin.
  5. Dosyanızı Search Console veya Bing Webmaster Tools’a bildirin.

<loc> alanında adresleri her zaman HTTPS ve tam URL olarak yazın, büyük siteler için dosyayı bölüp bir sitemapindex ile birleştirin ve her önemli dağıtımdan sonra yeniden test edin. Sitemap Checker’ı hemen ücretsiz deneyin.