Jak naprawić błąd „Mapa witryny wydaje się być stroną HTML”?
Opublikowany: 2022-08-28Mapa witryny składa się ze stron stworzonych specjalnie dla robotów i robotów wyszukiwarek. Ma na celu lepsze zrozumienie stron internetowych i indeksowanie stron. Innymi słowy, jest to uporządkowana lista stron, które roboty wyszukiwarek mogą przeszukiwać i indeksować w Twojej witrynie.
Dzięki mapie witryny możesz promować swoje treści w wyszukiwarkach i pomagać im w szybszym indeksowaniu treści. Jest to również przydatny sposób, aby pomóc botom wyszukiwarek zrozumieć strukturę Twojej witryny i wiedzieć, które strony mają zaindeksować, ich relacje, a nawet ostatnią aktualizację.
Co się stanie, jeśli napotkamy problem z mapą witryny, na przykład błąd „Twoja mapa witryny wydaje się być stroną HTML” ?
Czas poznać Google Search Console i dowiedzieć się, jak z niego korzystać.
- Co to jest Google Search Console?
- Dopuszczalne formaty w Google Search Console
- Powód błędu
- Różnice między HTML a XML
- Rozwiązanie dla błędu
- Sugestie dotyczące prawidłowego korzystania z mapy witryny
Co to jest Google Search Console?
Google Search Console to bezpłatne narzędzie dla właścicieli witryn firmy Google. Korzystając z tego narzędzia, możesz łatwo analizować wyniki swojej witryny w wynikach wyszukiwania Google. Możesz również uzyskać dostęp do ważnych danych na wiele tematów, takich jak linki zwrotne i ruch w witrynie.
Krótko mówiąc, możesz sprawdzić, czy Twoja witryna działa dobrze, co pomaga w znacznie skuteczniejszych ulepszeniach SEO.
Oprócz tego możliwe jest wykrycie błędów na Twojej stronie za pomocą Google Search Console. Dzięki temu możesz dotykać i poprawiać problemy techniczne w sposób zintegrowany z Google Analytics, Google Trends i Google Ads.
Dopuszczalne formaty w Google Search Console
Pamiętaj, że nie wszystkie linki nadają się do przesłania do Google Search Console jako mapy witryny. Jedyne dopuszczalne formaty to:
- XML
- RSS, mRSS i Atom 1.0
- Plik tekstowy
Aby uzyskać więcej informacji, zapoznaj się z naszym artykułem na temat zgłaszania witryny do wyszukiwarek.
Powód błędu
Powód, dla którego pojawia się błąd „Twoja mapa witryny wydaje się być stroną HTML” , pochodzi z tych formatów. Twoja mapa witryny powinna być w formacie XML, ponieważ Google nie akceptuje jej w formacie HTML. Weź na przykład:
https://wpblogx.com/sitemap_index.xml
Jeśli prześlesz plik HTML jako mapę witryny, wystąpi ten błąd.
Przyjrzyjmy się różnicom między HTML i XML, zanim odkryjemy rozwiązanie i sugestie, jak poradzić sobie z błędem.
Różnice między HTML a XML
XML (rozszerzalny język znaczników)
XML odnosi się do języka znaczników, który pod wieloma względami jest podobny do HTML. Najbardziej wyróżniającą cechą jest to, że XML bardziej dotyczy samych danych. Może być przydatny w sytuacjach takich jak odbieranie, transport i przesyłanie danych.
Tagi używane w XML nie są predefiniowane jak w HTML. Oznacza to, że struktura pliku XML jest w całości tworzona przez użytkownika.
W celach informacyjnych opublikowaliśmy szczegółowy przewodnik dotyczący tworzenia mapy witryny XML w WordPress. Sprawdź to.
HTML (HyperText Markup Language)
Z drugiej strony HTML dotyczy bardziej tego, jak dane prezentują się jako obraz. Podejmuje zadanie zaprojektowania interfejsu, który użytkownicy zobaczą na stronie. Może to być kolor danych, określenie czcionek i rozmiar czcionki. Ponadto umożliwia działanie narzędzi multimedialnych (wideo, zdjęcia itp.).
Przyjrzyjmy się poniższemu podsumowaniu, aby lepiej zrozumieć.
Kluczowe różnice:
- HTML to jeden z typów dokumentów używany do formatowania tytułów, różnych czcionek, list, rysunków i obrazów w dokumentach. XML definiuje, opisuje i przesyła dane między różnymi środowiskami. Innymi słowy, jest uzupełnieniem HTML z jego funkcjami definiującymi dane.
- XML to język znaczników, taki jak HTML; jednak opisuje dane, a nie wyświetlanie danych, takich jak HTML. Umożliwia wymianę danych pomiędzy organizacjami.
- HTML pozwala na pogrubienie lub kursywę, umieszczając je między znacznikami, podczas gdy XML zapewnia szkielet do oznaczania ustrukturyzowanych danych.
Różnice w zakresie użytkowania:
- Podczas pracy w XML tagi rozróżniają wielkość liter.
- Tagi utworzone w XML powinny być zamykane w uporządkowanej kolejności, a nie losowo.
- W XML znaki spacji są definiowane w wierszach komentarza.
Rozwiązanie dla błędu
Aby utworzyć witrynę XML zgodną z Google Search Console dla swojej witryny WordPress, możesz użyć wtyczki mapy witryny. Zdecydowanie zalecamy zainstalowanie Yoast SEO lub Rank Math. Te wtyczki automatycznie tworzą mapę witryny i wystarczy dodać mapę witryny do Google Search Console.
Adresy URL map witryn muszą być wykluczone z wtyczki Swift Performance. Możesz wykonać poniższe procedury, aby zapobiec buforowaniu adresów URL map witryn. Zastosuj tę samą metodę z W3Total Cache, WPRocket i innymi wtyczkami do buforowania. Czynności mogą się różnić w zależności od narzędzia.
Po przesłaniu pliku /sitemap_index.xml do Google Search Console możesz zobaczyć błąd na poniższym obrazku.
Jeśli klikniesz błąd, pojawi się szczegółowy opis.
- Otwórz panel administracyjny witryny, a następnie przejdź do Narzędzia > Swift Performance i kliknij zakładkę Ustawienia .
2. Wklej link do mapy witryny w następującym polu: /sitemap_index.xml . Następnie kliknij przycisk Zapisz zmiany . W rezultacie pomaga to wykluczyć adres URL mapy witryny z pamięci podręcznej.
3. Kliknij Reset Warmup Table , aby potwierdzić zmiany wprowadzone w tabeli.
4. Wybierz przycisk Pulpit > Wyczyść wszystkie pamięci podręczne .
5. Po wyczyszczeniu wszystkich pamięci podręcznych nadszedł czas, aby spróbować ponownie przesłać mapę witryny. Przejdź do Google Search Console > Mapa witryny . Prześlij mapę witryny i prześlij ją.
Teraz pomyślnie zaktualizowałeś swoją mapę witryny!
Chociaż usunięcie błędu jest łatwe dzięki dodatkowym informacjom, chętnie przedstawimy kilka sugestii, jak go uniknąć.
Sugestie dotyczące prawidłowego korzystania z mapy witryny
Sprawdź błędy
Po pierwsze, sprawdź swoją stronę mapy witryny pod kątem dziwnych kodów błędów. Jeśli kod jest czytelny, bardzo łatwo będzie zdiagnozować problem.
Konflikt wtyczek jest zwykle główną przyczyną problemu. Wtyczki takie jak Yoast, które generują mapy witryn, mogą być źródłem konfliktów. Wtyczka buforująca może być również przyczyną problemu.
Czasami nawet losowy dodatek może prowadzić do błędów. Możesz zainstalować wtyczkę Health Check and Troubleshoot, aby je zidentyfikować.
Wyłącz buforowanie
Gdy mapa witryny jest buforowana, może czasami powodować problemy z odczytaniem jej przez Google jako strony HTML, ponieważ nie należy buforować plików XML w ten sposób.
Sprawdź adres URL mapy witryny
Chociaż wydaje się to prostą sugestią, zawsze warto dokładnie sprawdzić adres URL mapy witryny. Sprawdź link opublikowany zarówno przez Google, jak i wszelkie wtyczki map witryn, aby upewnić się, że przesyłasz poprawny adres URL.
Usuń dodatkowe mapy witryn
Aktywność dodatkowych map witryn może spowodować problemy lub zamieszanie. Wtyczki, których używasz od czasu do czasu, mogą generować różne mapy witryn. Sprawdź je i upewnij się, że wyłączyłeś wszelkie zbędne funkcje mapy witryny.
Nie pozwól, aby błąd „Twoja mapa witryny wydawała się być stroną HTML” nie przeszkadzał Ci już!
Błąd „Twoja mapa witryny wydaje się być stroną HTML” jest irytujący, gdy się pojawia. Jest to w zasadzie wynik źle sformatowanej strony lub możliwego do naprawienia konfliktu pamięci podręcznej. Możesz rozwiązać problem, wykonując kilka kroków wymienionych w tym artykule.
Nauczyłeś się, jak rozwiązać problem, czas zoptymalizować mapę witryny, aby poprawić SEO.
Czy masz podobne problemy? Jesteśmy tutaj aby pomóc. Skontaktuj się z nami lub zostaw kilka słów w sekcji komentarzy.
Lub możesz być zainteresowany 5 sposobami usuwania stron z mapy witryny w WordPress.