• 08-09-2026, 13:35:31
    #1
    Merhaba,

    Google Search Console'da sitemap.xml için “Couldn't fetch” hatası alıyorum.

    Cloudflare bot korumaları kapalı. curl ile ve Googlebot User-Agent kullanarak sitemap'e sorunsuz erişebiliyorum. Ayrıca Search Console'daki Canlı URL Testi de erişimin başarılı olduğunu gösteriyor.

    Ancak buna rağmen Google sitemap'i çekemiyor ve “Couldn't fetch” hatası veriyor.

    Bu sorunun nedeni veya çözümü hakkında bilgisi olan var mı?
  • 08-09-2026, 13:39:19
    #2
    Hata veren sayfaları manuel şekilde eklemeyi dene .
  • 08-09-2026, 13:47:31
    #3
    #1 SEO Hizmetleri
    Hata çoğu zaman gerçek bir erişim engelinden değil, Search Console tarafındaki gecikmiş/eski durumdan kaynaklanır. Sırasıyla şunları kontrol etmenizi öneririz:

    1. Gönderilen URL, doğrulanmış mülk ile birebir aynı olmalı (www’li/www’siz, http/https farkı dahil). Uyuşmazlık varsa hata devam eder.
    2. Sitemap 3xx yönlendirme dönmemeli. Doğrudan 200 dönmeli ve Content-Type application/xml ya da text/xml olmalı.
    3. Cloudflare tarafında bot koruması kapalı olsa bile WAF kuralları, rate limiting ya da Bot Fight Mode devrede olabilir. Security > Events ekranından Googlebot için challenge/block kaydı olup olmadığını kontrol edin. curl ile erişim test etmek yeterli değildir; User-Agent taklit edilebildiği için gerçek Googlebot IP’leri farklı muamele görebilir.
    4. robots.txt’te sitemap satırının bulunduğundan ve sitemap yolunun Disallow ile engellenmediğinden emin olun.
    5. Sitemap boyutu 50 MB / 50.000 URL sınırını aşmamalı; büyükse sitemap index yapısına bölün.

    Bunlar sorunsuzsa: sitemap’i silip yeniden gönderin ya da farklı bir dosya adıyla (örneğin sitemap-1.xml) tekrar ekleyin. Çoğu durumda birkaç gün içinde durum “Success” olarak güncellenir. Canlı URL Testi başarılıysa gerçek bir erişim sorunu olmadığını gösterir.

    İyi çalışmalar.