Sitemap Kontrol Aracı

Bir alan adı veya sitemap URL'si yapıştırın, sitemap kontrolünü baştan sona yapın: indeksteki her dosya, protokolün koyduğu her kural, arama motorlarının reddedeceği URL'ler ve nedenleri, içindeki tarihlerin bir anlam taşıyıp taşımadığı.

100 URL tavanı yok: her dosyanın her kaydı, 50.000'e kadar · robots.txt ve sonucu · bir tarayıcının yapacağı gibi getirilen geniş bir sayfa örneği · ücretsiz, kayıt yok, hiçbir şey saklanmaz

Alan adı yeterli: robots.txt'i okur ve yaygın konumlara bakarız. example.com/sitemap.xml gibi bir dosya adresi de olur.

Okunan URL'lerdosyanın tamamıİndeksteki dosyalaren fazla 10
  • robots.txtÖnce okunur, anlamıyla birlikte
  • Sitemaprobots.txt, ardından yaygın yollar
  • Okunan dosyalarİndeks ve dosyalarından onu
  • Kontrol edildiHer kural, robots.txt ile karşılaştırılarak
KontrolSunucumuzdan tek geçiş: dosyalar, kurallar ve sayfalardan bir örnek
Deneyin

XML sitemap nasıl kontrol edilir?

Yukarıya alan adınızı girin ve “Sitemap'i kontrol et” düğmesini seçin: robots.txt'i okur, belirttiği dosyayı bulur, o dosyayı ve en fazla on alt dosyasını okur ve URL'lerinden geniş bir örneği getiririz; ardından bir arama motorunun tüm bunlardan ne anlayacağını gösteririz.

Yalın bir alan adı da verebilirsiniz, dosyanın kendi adresini de. Alan adından önce robots.txt'teki Sitemap: satırlarını alır, sonra yaygın yolları deneriz; bir adresten ise tam olarak verdiğinizi okuruz. Her iki durumda da ilk yüz URL değil, dosyanın tamamı okunur; bir sitemap indeksinin en fazla on dosyası da onunla birlikte.

Bir sitemap dosyasının işini yapıp yapmadığını dört şey belirler: dosya ayrıştırılabilir, protokolün sınırları içinde kalır, içindeki hiçbir şey robots.txt ile ya da sayfaların kendi noindex kuralıyla çelişmez ve tarihleri bir anlam taşır. Yukarıdaki görünümler bunları kapsar: biçim ve sınırlar için Dosyalar ve Sorunlar, çelişkiler için robots.txt ve Örnek sayfalar, tarihler için URL'ler.

Bir alan adından tarayıcının gördüğüne dört adım
1Bir alan adı girinya da sitemap dosyasının kendi adresini
2Dosyayı buluruzönce robots.txt, sonra yaygın yollar
3Her dosya okunurindeks ve en fazla on dosyası
4Geniş bir örnek getirilirdurum kodu, yönlendirme, noindex, canonical
robots.txt200sitemap_index.xml
Sitemap kontrol sonucu: 4 dosya, 420 URL, 36 hata, 7 uyarı ve robots.txt'in engellediği 31 URL içeren sitemap indeksiSitemap kontrol sonucu: 4 dosya, 420 URL, 36 hata, 7 uyarı ve robots.txt'in engellediği 31 URL içeren sitemap indeksiKararBu sitemap dosyasının nesi yanlış, tek cümlede; onu taşıyan beş sayıyla birlikte: URL'ler, dosyalar, hatalar, uyarılar ve robots.txt'in reddettiği URL'ler.robots.txt ve sonucuYalnızca durum kodu değil, bu durumun sitenin tamamı için anlamı. 4xx her şeyin taranabileceği, 5xx hiçbir şeyin taranamayacağı anlamına gelir.İndeksin her dosyasıHer dosya; içerdiği URL'ler, 50 MB sınırına göre sıkıştırılmamış boyutu, yanında aktarım boyutu ve kendi bulgularıyla.ÇelişkilerSitemap dosyasının arama motorlarından taramalarını istediği ama robots.txt'in reddettiği URL'ler ve noindex taşıyan ya da canonical olarak başka bir URL belirten örnek sayfalar.
Uydurma bir mağazanın sitemap indeksinin kontrolü: karar ve sayılar, kendi bulgularıyla dosyalar ve sitemap ile robots.txt arasındaki çelişkiler. Her bölümün neyi gösterdiğini görmek için bir numara seçin.

Bir sitemap dosyasını geçersiz kılan nedir?

Bir ayrıştırıcı okuyamadığında sitemap geçersizdir: kaçışlanmamış bir &, yanlış bir kök öğe, eksik bir ad alanı, göreli bir URL ya da XML bildiriminden önce yazılmış boşluk. Geri kalan her şey bir ret değil, bir uyarıdır.

Hepsinin en yaygını kaçışlanmamış bir & işaretidir. XML, & işaretini bir karakter referansının başlangıcı olarak okur; bu yüzden tek bir çıplak & bile bir ayrıştırıcı için dosyayı bitirir ve sonrasındaki her şey okunmadan kalır. Onu &amp; olarak yazın; <, >, " ve ' karakterlerini de aynı şekilde kaçışlayın (sitemaps.org). Bir <loc>, protokolle başlayan ve 2.048 karakterin altında kalan tam bir URL olmalıdır.

Ad alanı tam olarak http://www.sitemaps.org/schemas/sitemap/0.9 olmalıdır; https bir sitede bile http:// ile: bu, ayrıştırıcılar için bir addır, kimsenin getirdiği bir adres değil. Dosya UTF-8 olmalı ve <?xml öncesine hiçbir şey, boş bir satır bile gelmemelidir; orada izin verilen tek şey bir UTF-8 bayt sırası işaretidir (BOM).

Tek sitemap, bir ayrıştırıcının onu reddetmesi için beş nedensitemap.xml
  1. 11
  2. 2<?xml version="1.0" encoding="UTF-8"?>
  3. 3<urlset xmlns="http://sitemaps.org/schemas/sitemap/0.9">2
  4. 4 <url>
  5. 5 <loc>https://www.example.org/shop/?size=l&colour=blue</loc>3
  6. 6 </url>
  7. 7 <url>
  8. 8 <loc>/guides/raised-beds/</loc>4
  9. 9 <lastmod>2026-09-14T08:30:00</lastmod>5
  10. 10 </url>
  11. 11</urlset>
  1. 1Bildirimden önce boş bir satır
  2. 2Ad alanı tam olarak bu dize olmalı, http:// ile
  3. 3Çıplak bir &, ayrıştırıcı için dosyayı bitirir
  4. 4Yol bir URL değildir: URL protokolle başlar
  5. 5Saat, saat dilimi ister; ya da saati hiç yazmayın

Search Console'daki sitemap hataları ve her birinin anlamı

Google Search Console bir sitemap dosyasına üç durumdan birini verir — Başarılı, Hata içeriyor veya Getirilemedi — yalnızca doğrulanmış mülkler için ve hangi satırın yanlış olduğunu söylemez. Bu sayfa herkese açık her sitemap dosyasını kontrol eder ve satırı gösterir.

Getirilemedi, Google'ın isteğinin okunabilir bir dosyayla dönmediği anlamına gelir: 4xx veya 5xx, bir yönlendirme zinciri, zaman aşımı, Google'ı reddeden bir güvenlik duvarı ya da sitemap dosyasının kendi yoluna izin vermeyen bir robots.txt kuralı. Hata içeriyor ise dosyanın okunduğu ve içindeki bir şeyin bir kuralı çiğnediği anlamına gelir; yanındaki şekil, en sık göreceğiniz mesajları ve her birinin ardındaki satırı listeler.

Bunlardan ikisi biçimle değil, boyutla ilgilidir: 50.000'den fazla URL listeleyen bir sitemap ve 50.000'den fazla sitemap listeleyen bir sitemap indeksi (Google). Fazla büyük bir sitemap dosyasını, bir indekste listelenen dosyalara bölün; fazla büyük bir indeks ise her biri ayrı gönderilen birkaç indekse dönüşür. robots.txt'in engellediği URL'leri listeleyen bir sitemap de bildirilir ve bu, bir biçim hatası değil, kendi dosyalarınız arasındaki bir çelişkidir.

Search Console ne söylüyor ve ardında ne var

Üç durum

Başarılıhatasız getirildi ve okundu
Hata içeriyorokundu ve içindeki bir şey bir kuralı çiğnedi
Getirilemediistek hiçbir zaman bir dosyayla dönmedi

En sık göreceğiniz mesajlar

  • Getirilemedi4xx veya 5xx, bir yönlendirme zinciri, bir güvenlik duvarı ya da sitemap dosyasının kendi yoluna izin vermeyen bir robots.txt.
  • Çok fazla sayıda URLTek bir sitemap dosyasında 50.000'den fazla URL: uyarı değil, hata. Dosyayı bir indeks altında bölün.
  • Ayrıştırma hatasıÇoğu zaman bir URL içindeki çıplak bir &. Onu &amp; olarak yazın.
  • Geçersiz tarihW3C Datetime olmayan bir lastmod ya da saat dilimi olmayan bir saat.
  • Geçersiz URLBir boşluk, bir tırnak ya da bir URL'nin içeremeyeceği başka bir karakter veya htp:// gibi bozuk bir şema.
  • Site haritasında robots.txt tarafından engellenen URL'ler bulunuyorİki dosya birbiriyle çelişiyor. Hangisinin doğru olduğuna karar verin.

Yalnızca doğrulanmış mülklerSearch Console bir sitemap dosyasını yalnızca sahibi olduğunuz bir mülk için bildirir. Bu sayfa herkese açık her sitemap dosyasını kontrol eder ve satırı gösterir.

lastmod dürüst olmak zorunda mı?

Evet. Google <lastmod> değerini “tutarlı ve doğrulanabilir biçimde doğruysa” kullanır; bu yüzden her URL'de aynı olan ya da dosya her yazıldığında değişen bir tarih, hiç tarih olmamasından daha kötüdür: Google'a etiketi yok saymayı öğretir.

Diğer tüm sitemap kontrol araçları bir tarihin biçimini okur: W3C Datetime olup olmadığını, saatin bir saat dilimi taşıyıp taşımadığını. Biçim işin kolay yarısıdır. Etiketin bir işe yarayıp yaramadığını belirleyen soru, değerin iddia ettiği şeyi ifade edip etmediğidir ve bunu ele veren iki işaret vardır: her kayıtta tekrarlanan tek bir damga ve her zaman bugünü gösteren bir tarih. Bing de taramalarını lastmod ile planlar ve her zaman güncel olan tarihleri dikkate almayabilir.

Bu yüzden bu kontrol aracı tarihlerin yalnızca nasıl yazıldığını değil, ne olduklarını da bildirir: kaç kaydın tarih taşıdığını, en eski ve en yeni tarihi ve tek bir değerin tekrarı olup olmadıklarını. <lastmod> öğesini yazmamak geçerlidir ve hiçbir şeye mal olmaz; bir tarih uydurmak ise etiketin sitenin tamamındaki güvenilirliğine mal olur. Son önemli değişikliği işaretleyin — ana içerik, yapılandırılmış veri, bağlantılar — yeni bir telif yılını değil (Google).

Aynı 2.400 URL, iki farklı tarih kümesi
Tek damgaher kayıtta dosyanın yazıldığı anAylara göre kayıtlarGoogle bununla ne yaparetiketi yok saymayı öğrenir
Gerçek tarihlerher kayıtta o sayfanın en son değiştiği günAylara göre kayıtlarGoogle bununla ne yaparsonraki taramayı planlamak için kullanır

Hiç lastmod yokGeçerli. Planlanacak bir şey yok, inanılmayacak bir şey de.

50.000 URL ve 50 MB: ne zaman bölmeli?

Bir sitemap en fazla 50.000 URL ve sıkıştırılmamış hâlde 50 MB tutabilir. Hangisini önce aşarsanız URL'leri birkaç dosyaya bölün, bu dosyaları bir sitemap indeksinde listeleyin ve ardından indeksi gönderin.

Boyut sınırı, dosyayı .xml.gz olarak sunsanız bile açılmış dosyayı sayar; bu kontrol aracının sıkıştırılmamış boyutu aktarım boyutuyla yan yana göstermesinin nedeni budur: gzip ile sunulan 30 KB'lık bir sitemap aktarımda 1,6 KB görünebilir ve bu sayı size sınır hakkında hiçbir şey söylemez. Naver Search Advisor 10 MB'ın üzerindeki dosyaları reddeder, bu yüzden Korece bir sitenin tavanı protokolünkinden düşüktür.

Bir indeks en fazla 50.000 sitemap listeleyebilir; yalnızca kendi sitesindeki dosyaları ve asla başka bir indeksi: iç içe bir indeks okunmaz. xhtml:link ile yazılmış dil alternatifleri 50.000 sınırına sayılmaz. Bu kontrol aracı tek çalıştırmada indeksi ve en fazla on dosyasını okur; her birini kendi sayısı, boyutu ve bulgularıyla.

Bir dosya ve iki sınır
12.48050.000 URL
6,2 MBSıkıştırılmamış 50 MB
Sıkıştırılmamış6,2 MBAktarımda812 kBgzip, dosyayı göndermek için küçültür; sınır yine de açıldıktan sonraki boyutu sayar.
10 MB · Naver Search AdvisorSıkıştırılmamış 50 MB · Google, Bing, Yandex
İki sınırdan birinin üzerindeyse: bölün ve parçaları bir indekste listeleyinsitemap_index.xmlBir indeks başka bir indeksi belirtemez

robots.txt ve sitemap dosyanız: size sayfa kaybettiren çelişkiler

Sitemap dosyanız arama motorlarından bir URL listesini taramalarını ister; robots.txt ise onlara neyi taramamaları gerektiğini söyler. İkisi çeliştiğinde robots.txt kazanır ve sitemap kaydı boşa gider; Search Console da bunu bildirir.

İlk okunması gereken şey robots.txt'in kendi durumudur ve neredeyse hiç kimse bunun ne anlama geldiğini bildirmez. 4xx “kullanılamaz” demektir: kural yoktur, bu yüzden her şey taranabilir. 5xx ya da hiç yanıt olmaması “ulaşılamaz” demektir ve RFC 9309 standardına uyan bir tarayıcı bu durumda sitede hiçbir şeyi taramamalıdır; Google 429 yanıtını da aynı şekilde okur. Aynı bozuk dosya tam tersi sonuçlar doğurur ve okunamayan bir robots.txt karşısında “hiçbir URL engellenmiyor” yazan bir araç, dosya 5xx ya da 429 yanıtı verdiğinde veya hiç yanıt vermediğinde her seferinde yanılır.

Sonra çalışan bir dosyanın içindeki çelişkiler gelir: sitemap dosyasının listelediği ama robots.txt'in izin vermediği URL'ler ve — gözden kaçması kolay — sitemap dosyasının kendi yoluna izin verilmemesi; bu, hiçbir tarayıcının okuyamayacağı bir dosya yayımlamak demektir. Öteki yön zahmetsizdir ve yapmaya değer: robots.txt'teki bir Sitemap: satırı hiçbir yerde hesap gerektirmez ve her tarayıcı onu okur.

robots.txt yanıtının sitenin tamamı için anlamı

Durum ve sonucu

200dosyadaki kurallar geçerli
404kural yok: her şey taranabilir
503ulaşılamıyor: bir tarayıcı hiçbir şeyi taramamalı

Çelişki

Sitemap şunu istiyor/search/?q=pepper
robots.txt şunu reddediyorDisallow: /search/

Kayıt hiçbir işe yaramaz ve Search Console bunu bildirir

Bir de sitemap dosyasının kendi yoluna izin verilmemesi: hiçbir tarayıcının okuyamayacağı, yayımlanmış bir dosya.

Hangi URL'ler bir sitemap dosyasına girmemeli?

Yalnızca arama sonuçlarında görmek istediğiniz canonical URL'ler, sayfa başına bir tane: 200 yanıtı veren, dizine eklenebilir ve robots.txt tarafından engellenmemiş son adresler. Yönlendirmelerin, noindex sayfalarının, canonical'ı başka yeri gösteren URL'lerin, hataların ve parametre varyantlarının yeri burası değildir.

Yönlendiren bir URL listeleyen sitemap, tarayıcıyı gerekenden bir adım daha ileri gönderir ve Google bunun yerine yönlendirmenin vardığı URL'yi ister. Sitemap dosyasındaki noindex bir sayfa açık bir çelişkidir: dosya “bunu dizine ekle” der, sayfa “ekleme”. Sayfa kazanır ve kayıt hiçbir işe yaramaz.

Bunların hiçbiri ölümcül değildir — bir sitemap dosyasındaki her URL bir öneridir ve neyin dizine ekleneceğine yine Google karar verir — ama her yanlış kayıt, bir arama motorunun önemsememeyi öğrendiği bir kayıttır. Bu kontrol aracının yalnızca dosyayı ayrıştırmakla kalmayıp URL'lerden geniş bir örneği getirmesinin nedeni budur: ayrıştırma, listelenen bir sayfanın artık 404 verdiğini size söyleyemez.

Bir sitemap dosyasında altı URL ve bir tarayıcının her biriyle yaptığı
Sitemap dosyasındaTarayıcının aldığıSonuç
/shop/raised-beds/GeçerliListelendiği gibi dizine eklendi
/shop/raised-bed/Yönlendirmeboşa gider
/shop/?sort=priceCanonical başka yerdeboşa gider
/tags/autumn/noindexboşa gider
/shop/old-kit/404boşa gider
/search/?q=pepperEngellendiboşa gider
Sayılar uydurma bir site olan www.example.org'dan: sitemap indeksi olan bir mağaza, eskimiş bir blog dosyası ve onunla çelişen bir robots.txt.

Görsel, video ve hreflang kayıtları

Bir <url> kaydı bir adresten fazlasını taşıyabilir: sayfanın görsellerini, diğer dillerdeki sürümlerini ve video ya da haber meta verilerini; her biri o kaydın içinde kendi ad alanında.

Görseller Google'ın görsel ad alanını kullanır, sayfa başına en fazla 1.000 tane; artık yalnızca <image:image> ve <image:loc> sayılır, caption, title, license ve geo_location ise 2022'de kaldırıldı. Bu kontrol aracı bulduğu görsel kayıtlarını sayar ve URL başına gösterir.

Dil sürümleri, bir hreflang koduyla xhtml:link kullanır: isteğe bağlı bir ISO 3166-1 bölgesiyle birlikte bir ISO 639-1 dili, asla tek başına bir bölge değil. Bir sayfanın her sürümü, kendisi dahil diğer her sürümü listelemelidir; yoksa Google kümeyi yok sayar. Alternatifler 50.000 URL sınırına sayılmaz, bu yüzden her kayıtta on iki dil sürümünü listelemek sayıyı on ikiyle çarpmaz.

Tek bir kayıt, parça parçaTek bir <url> kaydı
Sayfahttps://www.example.org/guides/raised-beds/
En son ne zaman değişti2026-09-14
Görselleri3sayfa başına en fazla 1.000
Diğer dillerien · de · frher sürüm, kendisi dahil her sürümü listeler

Alternatifler 50.000 sınırına sayılmaz

Arama motorları sitemap dosyanızı ne sıklıkla okur?

Google bir sitemap dosyasını, yayımlamadığı kendi programına göre okur: göndermek bir emir değil, bir ipucudur. Bing ise dosyayı bulur bulmaz okur, sonra genellikle günde en az bir kez. Siz istediniz diye ikisi de bir dosyayı daha sık okumaz.

Eski anonim ping'ler kalktı: Bing bing.com/ping adresini 13 Mayıs 2022'de kapattı, Google ise kendi ping adresinin çalışmayı bırakacağını Haziran 2023'te duyurdu; adres artık 404 veriyor. Hâlâ “Google'a ping atmayı” öneren bir araç hiçbir şey yapmıyor.

Değişen bir sayfanın sonraki taramasını gerçekten öne çeken şey doğru bir lastmod değeridir — etiketin dürüstlüğünün önemli olmasının asıl nedeni de budur — ve tek tek değişen URL'ler için IndexNow: tek bir gönderim Bing, Yandex, Naver, Seznam ve diğerlerine ulaşır, ama Google'a ulaşmaz. Değişmemiş bir sitemap dosyasını elle yeniden göndermek hiçbir şey kazandırmaz.

Her arama motoru dosyayı ne zaman okur
Dosyayı gönderirsiniz
Google bunu bir ipucu olarak alırve yayımlamadığı bir programa göre okur
Bing bulur bulmaz okursonra genellikle günde en az bir kez

Doğru bir lastmod, değişen bir sayfanın sonraki taramasını öne çeker

Artık çalışmayanlargoogle.com/ping2023'te kapatıldı; 404 veriyorbing.com/ping13 Mayıs 2022'de kapatıldıIndexNowdeğişen URL'ler için: Bing, Yandex, Naver ve diğerleri, Google değil

Bir sitemap dosyasına gerçekten ihtiyacınız var mı?

Sayfalarının hepsi birbirine bağlı küçük bir sitenin ihtiyacı olmayabilir: Google bu sayıyı yaklaşık 500 sayfa ve altı olarak veriyor. En çok büyük siteler, dışarıdan az bağlantı alan yeni siteler ve çok sayıda görsel veya video içeren siteler yarar görür.

Google'ın kendi başlangıç kılavuzu bir sitemap dosyasını isteğe bağlı sayar ve göndermek bir talimat değil, bir ipucudur: bir sayfayı sıralamaya sokmaz ve dizine eklenmeyi garanti etmez. Yaptığı şey, bir tarayıcının bir URL'nin var olduğunu bilmesini sağlamaktır; bu da en çok kendi bağlantılarınızın ulaşmadığı sayfalar için önemlidir.

Bir tane varsa doğru olmasına değer. Yönlendirmeler, noindex sayfaları ve robots.txt'in engellediği URL'lerle dolu bir sitemap tarafsız değildir; bir arama motorunun gittikçe daha az güvenmeyi öğrendiği bir listedir. Kontrol etmek bir dakika sürer; sitenizden yenisini oluşturmak bir tarama gerektirir.

Kaynaklar

Sitemap dosyasından en çok kim yarar görür
Sitedeki sayfa sayısı
  • büyük siteler
  • dışarıdan az bağlantı alan yeni siteler
  • çok sayıda görsel veya video
  • hiçbir iç bağlantının ulaşmadığı sayfalar

Sitemap kontrol aracı: sık sorulan sorular

XML sitemap dosyamın geçerli olup olmadığını nasıl kontrol ederim?

Yukarıya alan adınızı girin ve “Sitemap'i kontrol et” düğmesini seçin. Dosyayı robots.txt'ten ya da yaygın yollardan bulur, tamamını okur ve çiğnediği her kuralı bulunduğu satırla bildiririz: kök öğe, ad alanı, 2.048 karakterin altındaki mutlak URL'ler, kaçışlanmış & işaretleri, W3C tarihleri ve changefreq ile priority için izin verilen değerler. Hiçbir şey kurmanız gerekmez ve site doğrulaması yoktur.

En yaygın sitemap hataları nelerdir?

Bir URL içindeki kaçışlanmamış & işareti en yaygınlarından biridir: XML onu bir karakter referansının başlangıcı olarak okur, bu yüzden tek bir tanesi bile bir ayrıştırıcı için dosyayı bitirir. Ardından tam URL yerine göreli URL'ler, yanlış ya da eksik ad alanı, saati olup saat dilimi olmayan bir lastmod, başka bir ana makinedeki URL'ler ve 50.000 URL'yi ya da sıkıştırılmamış hâlde 50 MB'ı aşan bir dosya gelir.

Search Console sitemap için neden “Getirilemedi” diyor?

Çünkü Google'ın isteği okunabilir bir dosyayla dönmedi. Olağan nedenler şunlardır: sitemap adresinde 404 veya 5xx, bir yönlendirme zinciri, Googlebot'u reddeden bir güvenlik duvarı ya da CDN kuralı, sitemap dosyasının kendi yoluna izin vermeyen bir robots.txt kuralı veya önünde bir yönlendirme bulunan bir adresin gönderilmiş olması. Bu sayfa dosyayı sunucumuzdan getirir ve durumu, yönlendirmeleri ve robots.txt kuralını gösterir.

Sitemap dosyamdaki bir URL'ye robots.txt'te izin verilmemesi sorun mu?

Evet, hem de yaygın bir sorun. Sitemap arama motorlarından URL'yi taramalarını isterken robots.txt reddeder; bu yüzden kayıt hiçbir işe yaramaz ve Search Console çakışmayı bildirir. Hangi dosyanın doğru olduğuna karar verin: URL'leri sitemap dosyasından çıkarın ya da onlara izin vermemeyi bırakın. Daha kötüsü ve gözden kaçması daha kolayı, sitemap dosyasının kendi yoluna izin vermeyen bir robots.txt kuralıdır; bu, hiçbir tarayıcının okuyamayacağı bir dosya yayımlamak demektir.

lastmod doğru olmak zorunda mı?

Google lastmod değerini yalnızca tutarlı ve doğrulanabilir biçimde doğruysa kullanır, yani evet. Her URL'de tekrarlanan tek bir zaman damgası bir değişiklik tarihi değil, oluşturma zamanıdır; her zaman bugünü gösteren bir tarih ise Google ile Bing'e etiketi tamamen yok saymayı öğretir. lastmod yazmamak geçerlidir ve hiçbir şeye mal olmaz. Bu kontrol aracı tarihlerin farklı olup olmadığını, aralıklarını ve kaç kaydın tarih taşıdığını bildirir.

Bir sitemap dosyasında kaç URL olabilir?

Dosya başına en fazla 50.000 URL ve sıkıştırılmamış hâlde 50 MB. Hangi sınırı önce aşarsanız URL'leri birkaç dosyaya bölün ve bu dosyaları bir sitemap indeksinde listeleyin; indeksin kendisi en fazla 50.000 sitemap belirtebilir ama asla başka bir indeksi belirtemez. Naver Search Advisor 10 MB'ın üzerindeki dosyaları reddeder, bu yüzden Korece bir sitenin tavanı protokolün koyduğundan düşüktür.

Google priority ve changefreq kullanıyor mu?

Hayır. Google ikisini de yok sayıyor; Bing de 2025'te bunları yok saydığını söyledi. Yalnızca Yandex hâlâ okuyor. Bunlar geçerli etiketler, bu yüzden bu kontrol aracı onları bir hata olarak değil, bir not olarak bildirir: aralık dışındaki bir priority ya da bilinmeyen bir changefreq değeri yine de düzeltmeye değer, ama eksik oldukları yerlere eklemek Google'da ya da Bing'de hiçbir şey kazandırmaz.

Bu sitemap kontrol aracı ücretsiz mi, bir URL sınırı var mı?

Ücretsizdir; kayıt ve günlük kota yoktur, 100 URL tavanı da yoktur: her dosyanın her kaydını, bir sitemap dosyasının alabileceği 50.000 URL'ye kadar okur ve bir sitemap indeksinin en fazla on dosyasını izleriz. Örneklenen tek kısım sayfaların getirilmesidir, çünkü 50.000 sayfayı getirmek siteye bir saldırı olurdu: en fazla on beş sayfalık geniş bir örnek getirir ve kaç tane olduğunu söyleriz.

Bunun Google Search Console'dan farkı nedir?

Search Console sitemap dosyalarını yalnızca doğruladığınız mülkler için bildirir, üç durumdan birini verir — Başarılı, Hata içeriyor veya Getirilemedi — ve hangi satırın yanlış olduğunu söylemez. Bu sayfa herkese açık her sitemap dosyasıyla çalışır, her bulgunun ardındaki satırı gösterir, dosyayı robots.txt ile ve sayfaların kendi noindex kurallarıyla karşılaştırır ve tarihlerin bir anlam taşıyıp taşımadığını değerlendirir. İkisini birlikte kullanın: Search Console, Google'ın gerçekte ne yaptığını gösterir.

Sitemap indeksi nedir, başka bir indeksi belirtebilir mi?

Sitemap indeksi, sayfalardan değil sitemap dosyalarından oluşan bir dosyadır: sitemapindex kök öğesini kullanır ve her dosyayı, isteğe bağlı kendi lastmod değeriyle bir sitemap kaydında listeler. Hepsi kendi sitesinde olmak üzere en fazla 50.000 dosya belirtebilir ve başka bir indeksi belirtemez; iç içe bir indeks okunmaz. İndeksi gönderin, arama motorları altındaki her dosyayı bulur.

Sitemap dosyamın robots.txt'te belirtilmesi gerekir mi?

Gerekmez, ama bir Sitemap: satırı dosyadaki en zahmetsiz satırdır: her tarayıcı robots.txt'i okur, bu satır hiçbir yerde hesap gerektirmez ve kaç dosyanız varsa o kadar satır ekleyebilirsiniz. Değer bir yol değil, tam bir adres olmalıdır. Search Console'da ya da Bing Webmaster Tools'ta göndermek, robots.txt satırının tek başına vermediği raporları ekler.

Sitemap sayfalarımın dizine eklenmesini sağlar mı?

Hayır. Sitemap, bir arama motoruna bir URL'nin var olduğunu ve yaklaşık ne zaman değiştiğini söyler; onu tarayıp taramamak ve dizine ekleyip eklememek Google'ın kararı olarak kalır. En çok, kendi bağlantılarınızın bir sayfaya ulaşmadığı yerlerde, büyük bir sitede ya da dışarıdan az bağlantı alan yeni bir sitede yardımcı olur. Yönlendirmeler ve noindex sayfalarıyla dolu bir sitemap durumu biraz daha kötüleştirir, iyileştirmez.

Eksik bir şey mi var?Bir özellik ya da yeni bir araç önerin