SitemapScan Blog
Couldn't Fetch Sitemap: jak zdiagnozować prawdziwą przyczynę
Komunikat 'couldn't fetch' brzmi prosto, ale przyczyna może leżeć w sieci, redirectach, TLS, nagłówkach, timeoutach lub zachowaniu aplikacji. Tak bada się to bez zgadywania.
Dlaczego to ostrzeżenie jest szersze niż się wydaje
Crawler może nie pobrać sitemapy z wielu powodów, nawet jeśli URL wygląda na działający w przeglądarce. Problem może leżeć w transporcie, edge, delivery lub routingu.
Typowe przyczyny na warstwie fetch
Timeouty, niestabilny DNS, redirecty, blokady CDN, uszkodzony TLS, zły content-type lub fallback frameworka mogą powodować fetch failure.
Jak badać to metodycznie
Zacznij od surowej odpowiedzi HTTP i przejdź cały łańcuch: DNS, status, redirecty, content-type, body i zachowanie endpointu wobec botów.
Related pages
- Błędy sitemap w Google Search Console: jak poprawnie czytać ten sygnał — Gdy Search Console odrzuca sitemapę lub pokazuje ostrzeżenie, komunikat jest zwykle tylko objawem. Tak oddzielisz problemy fetch, formatu i struktury.
- Błędy content-type sitemap: gdy plik istnieje, ale fetch nadal zawodzi — Niektóre URL-e sitemap istnieją i otwierają się w przeglądarce, ale mimo to nie przechodzą ważnych testów. Błędny content-type jest jedną z cichszych przyczyn.
- HTML zamiast sitemapy XML: dlaczego tak się dzieje i jak to naprawić — Adres sitemapy może istnieć, otwierać się w przeglądarce i nadal być błędny, jeśli zwraca HTML zamiast prawdziwego XML. To jeden z najprostszych sposobów na wprowadzenie crawlerów w błąd.
- Blog — Wskazówki, przewodniki i najlepsze praktyki dotyczące sitemap XML i technicznego SEO.