Sitemap dosyası hata veriyor
sitemap_fetch_errorKısa cevap
robots.txt'de bildirilmiş, Search Console'a kaydedilmiş ya da bir sitemap dizininden başvurulan bir sitemap URL'si 200 dışında bir şey döndürdü (404, 500, bir yönlendirme zinciri, zaman aşımı) ya da XML olarak ayrıştırılamadı. Bu sorun Google'ın sayfayı bulup bulamayacağını ya da indeksine ekleyip ekleyemeyeceğini etkiler. Sitemap URL'sinin 200 döndürdüğünden ve geçerli XML olduğundan emin olun.
Neden önemli
Bozuk bir sitemap hiç olmamasından kötüdür: arama motorları onu denemeye devam eder, Search Console'da hata raporlar ve taşıması gereken URL'ler keşfedilmez. Bozuk bir alt sitemap'e başvuran bir sitemap dizini o bölümün tamamını sessizce kaybeder.
Glimana bunu nasıl tespit eder
Kural, son indirme durumu 200 olmayan her sitemap kaydını URL ve durumuyla birlikte listeler.
Nasıl düzeltilir
- Glimana'da etkilenen sayfaları bulun. Sorunlar › Sitemap dosyası hata veriyor bölümünü açın. Bu site düzeyinde bir kontrol olduğundan tek satır tüm kanıtı taşır: ilgili URL'ler, değerler ya da günler. Görevler altındaki görev aynı listeyi ve beklenen kazancı gösterir.
-
Düzeltmeyi platformunuzda uygulayın.
- URL'yi bir tarayıcıda açın. 404, yolun değiştiği anlamına gelir (eklenti değişimi, yeni üretici); 500 genellikle üreticinin büyük bir sitede zaman aşımına uğradığını gösterir; yönlendirme ise bildirimdeki alan adının ya da protokolün güncel olmadığını gösterir.
- Düzeltin ya da yeniden bildirin. robots.txt'deki
Sitemap:satırını ve Search Console gönderimini çalışan URL'ye güncelleyin ya da üreticiyi düzeltin. - XML'i doğrulayın (bir URL'deki başıboş
&karakteri&olmalıdır; dosya XML bildirimiyle başlamalı, öncesinde BOM ya da boşluk bulunmamalıdır).
SEO eklentisi değiştirildikten sonra eski
/sitemap.xmlyolu çoğu zaman 404 verirken yeni eklenti/sitemap_index.xmlsunar. robots.txt'yi ve Search Console'u güncelleyin. Büyük sitelerde 500: eklentinin "sitemap başına en fazla kayıt" değerini yükseltin ya da sitemap önbelleğini açın.Shopify'ın sitemap'i nadiren hata verir; bildirilen URL'nin birincil alan adını ve HTTPS'i kullandığını kontrol edin.
Üretim yavaşsa istek anında değil, zamanlanmış olarak statik bir dosyaya üretin;
Content-Type: application/xmldöndürün; 50.000 URL'yi aşınca bir dizinle bölün. -
Yayımlayın ve önbellekleri temizleyin. Dosyayı kaydedin, ardından CDN'de
/robots.txtdosyasını (ve sitemap URL'lerinizi) boşaltın: Cloudflare ve çoğu CDN bunları bir güne kadar önbellekte tutar. Canlı dosyanın değişikliği gösterdiğinicurl -s https://your-domain/robots.txtile doğrulayın. - Glimana'da doğrulayın. Görevi Görevler altında açıp Yaptım düğmesine tıklayın. Etkilenen sayfalar birkaç saat içinde doğrulama taramasına alınır; listelenen sitemap URL'leri 200 döndürüp ayrıştırılabildiğinde görev kapanır. Kontrol yine başarısız olursa görev bir notla Yeni durumuna döner; geçerse Etki raporlarında Giderilen teknik sorunlar altında listelenir. Daha erken kontrol etmek için sorundaki Etkilenen sayfaları yeniden tara seçeneğini kullanın.
Düzeltme nasıl doğrulanır
Yeniden tarayın; listelenen sitemap URL'leri 200 döndürüp ayrıştırılabildiğinde görev kapanır.