Sprawdź, czy dokładny adres mapy zwraca poprawny XML i kod 200 bez logowania lub wyzwania antybotowego. Dostępność strony głównej nie potwierdza poprawności sitemap.xml.
Przetestuj dokładnie ten adres, który zgłaszasz
Otwórz mapę w przeglądarce bez zalogowanej sesji. Nie wystarczy, że działa strona główna albo test URL artykułu. Sitemap to osobny zasób i może mieć inną regułę dostępu. Zwróć uwagę, czy zamiast XML nie pojawia się strona błędu, formularz logowania lub HTML ochrony antybotowej.
Przykładowy test dla własnej domeny: ``bash curl -I https://example.com/sitemap.xml curl -L --max-redirs 5 https://example.com/sitemap.xml `` Pierwsza komenda sprawdza nagłówki, druga treść i przekierowania. Jeśli HEAD i GET zachowują się różnie, wynik GET jest ważny dla rzeczywistego pobierania. Zapisz końcowy URL i kod. Nie dopisuj losowego parametru jako docelowego adresu mapy tylko po to, by odświeżyć ekran.
Poprawny XML musi wskazywać właściwe adresy
Mapa powinna używać pełnych URL, zgodnych z domeną i wariantem HTTPS. W XML znaki specjalne trzeba poprawnie zapisać. Nie umieszczaj w niej stron 404, przekierowań, wyników wyszukiwania i stron wyłączonych z indeksowania. Wartość lastmod musi odpowiadać istotnej zmianie treści, nie każdemu otwarciu strony.
Sitemap nie musi zawierać arbitralnych priority i changefreq. Skup się na poprawnych adresach i rzeczywistych zmianach. Jeżeli stosujesz indeks map, sprawdź także mapy podrzędne: dostępny indeks nie dowodzi, że jego pliki dają się pobrać.
Hosting, firewall i boty
Sprawdź log dostępu dla prób pobrania. WAF lub CDN może blokować mapę, wymuszać JavaScript albo nakładać limity. Nie wyłączaj całej ochrony serwera. Ustal konkretną regułę i wyjątek potrzebny do publicznego zasobu. Sam User-Agent „Googlebot” nie jest dowodem, że ruch naprawdę pochodzi od Google.
Jeżeli mapa czasem działa, sprawdź błędy 5xx i timeouty. Statyczny XML ogranicza zależność od aplikacji i bazy, lecz nadal musi być dostępny z sieci. Przy hostingu Castpol przekaż obsłudze dokładny adres, czas i zaobserwowany kod.
Zgłoszenie w Search Console
Użyj właściwej usługi domenowej lub prefiksu URL. Zweryfikuj, że zgłaszana mapa należy do właściwego zakresu. Po poprawieniu przyczyny możesz ponownie zgłosić mapę i obserwować wynik; interfejs nie musi natychmiast pokazać nowego stanu.
W robots.txt dodaj pełny adres, np. Sitemap: https://example.com/sitemap.xml. To dodatkowy sposób wskazania mapy, nie naprawa błędnego XML. Nie blokuj przy okazji katalogu poradników, które chcesz publikować.
Pobranie mapy nie oznacza indeksacji
Mapa pomaga odkrywać URL, lecz nie gwarantuje ich indeksowania. Dla pominiętej strony sprawdź diagnostykę indeksacji, canonical, dostępność i treść. Jeżeli robot zna adres, ale go nie wybiera, ponowne tworzenie identycznej mapy nie rozwiąże problemu.
Gotowa mapa tego bloga jest dostępna pod sitemap.xml. Przy publikacji na innej domenie trzeba przebudować pełne adresy, nie tylko zmienić tytuł strony.
Źródła i dokumentacja
Dokumentacja do dalszej weryfikacji ustawień i wymagań swojej wersji.