Błąd „Nie można odczytać mapy witryny” w Google Search Console oznacza, że Google pobrał adres URL Twojej mapy witryny, ale plik zawiera nieprawidłowy XML, którego nie może przetworzyć.
Najczęstsze przyczyny
- Nieprawidłowe znaki XML: niezmienione znaki ampersand (
&powinno być&) lub inne znaki specjalne w adresach URL - Konflikt wtyczki WordPressa: wtyczka wypisuje treść, zanim zostanie wygenerowana mapa witryny (sprawdź, czy na początku pliku nie ma białych znaków)
- Zły typ zawartości: serwer zwraca HTML zamiast XML (często zdarza się po awarii wtyczki)
- BOM (Byte Order Mark): niektóre edytory dodają znak BOM na początku plików XML
Jak to naprawić
- Otwórz adres URL mapy witryny w przeglądarce i sprawdź, czy wyświetla poprawny XML
- Wklej adres URL mapy witryny do walidatora XML (np. validator.w3.org)
- Popraw wszystkie zgłoszone błędy w XML-u
- Po poprawkach prześlij mapę witryny ponownie w Search Console