TrueURL
TrueURL

Menü

Ücretsiz yönlendirme aracı

Site haritası yönlendirme kontrolü

Bir site haritası URL'si veya alan adı girin; TrueURL site haritasını okur, içindeki sayfa URL'lerinden 500'e kadarını kontrol eder ve yönlendiren ya da hata verenleri listeler. Temiz bir site haritasında yalnızca 200 OK döndüren nihai URL'ler bulunur.

Site haritasındaki kaç URL'nin kontrol edileceği (1 ile 500 arası).

Yönlendirmeler neden site haritasında olmamalı

Site haritası (sitemap), arama motorlarına hangi URL'lerin taranmasını ve dizine eklenmesini istediğinizi söyler; bu yüzden içindeki her URL kanonik olmalı ve doğrudan 200 OK döndürmelidir. Yönlendirme (redirect) yapan bir URL çelişkili bir sinyal gönderir: site haritası bunu dizine ekle derken yönlendirme bu adres taşındı der. Google Search Console bu tür URL'leri Yönlendirmeli sayfa olarak raporlar ve bu URL'ler, gerçek sayfaların kullanabileceği tarama isteklerini tüketir.

404, 410 veya 5xx hataları gibi bozuk URL'ler daha da kötüdür. Tarama botlarına site haritasının güncel olmadığını gösterir ve arama motorlarının ona daha az güvenmesine yol açabilir.

Site haritası kontrolü nasıl çalışır

  • Tam site haritası URL'sini veya yalnızca bir alan adını girin; alan adı girerseniz TrueURL önce /sitemap.xml adresini, ardından robots.txt dosyanızdaki Sitemap: satırlarını dener.
  • Standart <urlset> site haritaları, site haritası dizini dosyaları (en fazla 10 alt site haritası), gzip ile sıkıştırılmış .xml.gz dosyaları ve her satırda bir URL bulunan düz metin site haritaları desteklenir.
  • 500'e kadar sayfa URL'si, site haritasındaki sırasıyla ve diğer araçlarla aynı yönlendirme motoruyla kontrol edilir. İstek sınırlarına uymak için URL'ler aynı anda birkaç tane olacak şekilde kontrol edildiğinden tam bir çalıştırma birkaç dakika sürebilir.
  • Sonuçlar CSV veya JSON olarak dışa aktarılabilir.

Site haritanız bu şekilde bulunamazsa tam URL'sini girin.

Kontrolün bulduklarını düzeltme

  • Yönlendirilen URL'ler: her birini sonuçlardaki nihai URL ile değiştirin; nihai sayfa zaten listedeyse kaydı kaldırın.
  • http:// veya yanlış ana makineli URL'ler: site haritası oluşturucu genellikle yanlış temel URL kullanıyordur. Kayıtları tek tek değil, site adresi ayarını düzeltin.
  • Sondaki eğik çizgi uyuşmazlıkları: site haritası bir stili kullanırken site diğerine yönlendiriyor. Sondaki eğik çizgi kontrolü aracına bakın.
  • 404 ve 410 veren URL'ler: silinen sayfaları site haritasından kaldırın.
  • Bot doğrulama sayfaları: birçok URL doğrulama sayfası (ör. CAPTCHA) döndürüyorsa güvenlik duvarınız veya bot korumanız otomatik istekleri engelliyordur. Doğrulanmış arama motoru tarama botlarının geçişine izin verildiğinden emin olun.

Site haritası sorunlarının çoğu oluşturucudan kaynaklanır; bu yüzden dosyayı elle düzenlemek yerine eklentiyi veya derleme adımını düzeltin ve dosyayı yeniden oluşturun.

Site haritası için en iyi uygulamalar

  • Yalnızca kanonik ve dizine eklenebilir URL'leri listeleyin: yönlendirme, hata, noindex sayfaları ve robots.txt ile engellenmiş URL'ler olmasın.
  • Her site haritasını 50.000 URL'nin ve sıkıştırılmamış 50 MB'ın altında tutun; daha fazlası için bir site haritası dizini kullanın.
  • Kanonik sitenizle aynı protokol ve ana makine adına sahip mutlak URL'ler kullanın.
  • <lastmod> değerini doğru tutun. Google bu değeri tutarlı biçimde doğru olduğunda kullanır; <changefreq> ve <priority> değerlerini ise yok sayar.

Sık sorulan sorular

Site haritası kontrol aracı kaç URL test edebilir?

Bir site haritası dizininin en fazla 10 alt site haritasından, çalıştırma başına 500'e kadar sayfa URL'si. Site haritanız daha fazlasını içeriyorsa sonuçta bu belirtilir; kalan alt site haritalarını URL'lerini doğrudan girerek kontrol edin.

Site haritası dizini dosyaları ve .gz site haritalarıyla çalışır mı?

Evet. TrueURL site haritası dizini dosyalarını tanır, bunların en fazla 10 alt site haritasını okur ve gzip ile sıkıştırılmış site haritalarını otomatik olarak açar. Her satırda bir URL bulunan düz metin site haritaları da desteklenir.

/sitemap.xml adresinde olmayan bir site haritasını kontrol edebilir miyim?

Evet. https://example.com/sitemap_index.xml veya https://example.com/post-sitemap.xml gibi tam site haritası URL'sini girin. Yalnızca alan adınızı girerseniz TrueURL önce /sitemap.xml adresini, ardından robots.txt dosyanızdaki Sitemap: satırlarını dener.

Site haritamda yönlendiren bir URL olması gerçekten sorun mu?

Sitenizin dizine eklenmesini engellemez, ancak istemediğiniz bir sinyal gönderir: arama motorlarından kanonik olmayan bir URL'yi dizine eklemeleri istenir ve tarama isteklerini yönlendirmeye harcarlar. Yönlendiren her kaydı nihai URL'siyle değiştirin.

Neden tüm URL'ler aynı hatayı gösteriyor?

Genellikle sitenizdeki bir güvenlik duvarı, bot koruması veya istek sınırı, veri merkezlerinden gelen otomatik isteklere bir doğrulama sayfası, 403 veya 429 ile yanıt veriyordur. İlk birkaç sonuca bakın: bot kontrolüne benziyorlarsa bot koruma ayarlarınızı gözden geçirin ve kontrolü yeniden çalıştırın.

Kontrol aracı site haritamı Google'a gönderir mi?

Hayır. Yalnızca site haritasını okur ve içindeki URL'leri kontrol eder. Temizlenmiş site haritasını Google Search Console ve Bing Webmaster Tools üzerinden gönderin ve robots.txt dosyanızda belirtin.