Cztery typowe problemy znalezione w mapach witryn XML i jak je naprawić

Opublikowany: 2022-10-26


Jakie są najczęstsze problemy występujące w mapach witryn XML? Jaki mają wpływ i jak je naprawić?

O tym porozmawiamy dzisiaj z panią, która kiedy nie pracuje nad projektami lub nie pisze o SEO, spędza czas na uprawie pomidorów, papryki i ziół. Niedawno była mentorem Aleyda Solis i Freelance Coalition for Developing Countries Tech SEO mentoring. Oraz jako niezależny wykonawca i założyciel Tech SEO Journal. Serdecznie witamy w podkaście In Search SEO, Katherine Nwanorue.

W tym odcinku Katherine dzieli się czterema typowymi problemami z mapami witryn XML i sposobami ich rozwiązania, w tym:
  • Wyświetlanie listy nieodpowiednich adresów URL
  • Nieobsługiwany błąd formatu HTML
  • Nieprawidłowe zadeklarowanie strony i jej alternatywnej wersji
  • Posiadanie jednej większej mapy witryny dla oddzielnych sekcji witryny

Katherine: Cześć Davidzie. Dzięki za zaproszenie.

C: Hej, Katherine. Wspaniale mieć cię tutaj. Możesz znaleźć Katherine na techseojournal.com. Więc Katherine, dlaczego mapy witryn XML są tak ważne?

K: To dobre pytanie. Dla mnie istnieją dwie główne zalety posiadania mapy witryny XML. Po pierwsze, pomaga wyszukiwarkom znaleźć ważne strony. Jeśli masz do czynienia z mniejszą witryną, która ma 500 stron lub mniej, dobrą wewnętrzną strukturę linków i strony, które nie zmieniają się często, posiadanie mapy witryny XML nie jest w tym przypadku twoim priorytetem. Ale jeśli masz do czynienia z większymi witrynami, w których zawartość często się zmienia, słabe wewnętrzne struktury linków i osierocone strony, to posiadanie mapy witryny ma sens, ponieważ może pomóc wyszukiwarkom w znalezieniu ważnych stron.

Ale chciałbym również wspomnieć, że posiadanie mapy witryny XML nie gwarantuje indeksowania. To raczej wskazówka, wskazówka dla wyszukiwarek. To tak, jakby powiedzieć Google: „Hej, mam naprawdę fajne strony, które moim zdaniem powinny być zindeksowane. Czy mógłbyś na nie rzucić okiem?”

Drugą korzyścią posiadania mapy witryny XML jest pomoc w rozwiązywaniu problemów z SEO, w szczególności problemów z indeksowaniem. Ale wrócę do tego.

D: Świetnie, teraz powiedziałeś o większych witrynach. Czy masz na myśli określoną liczbę stron, gdzie jeśli witryna ma ponad określoną liczbę stron, dobrym pomysłem jest użycie mapy witryny XML?

K: Dokumentacja Google zaleca co najmniej 500 stron, co jest przeciwieństwem mniejszej witryny. Ale w większości przypadków wystarczy 1000 stron lub więcej.

D: Wspaniale jest mieć tam konkretne liczby, na których można się skupić. Więc dzisiaj dzielisz cztery typowe problemy z mapami witryn XML. Zaczynając od numeru jeden, wymieniając nieodpowiednie adresy URL.



1. Wyświetlanie listy nieodpowiednich adresów URL



K: Tak, a przez nieodpowiednie adresy URL mam na myśli adresy URL, które wygenerowały kod błędu 404. Może są blokowane przez plik robots.txt, mają tag noindex lub są przekierowywane. Zwykle pojawia się to w przypadku, gdy prawdopodobnie utworzyłeś mapę witryny ręcznie i jakoś te strony błędów znalazły się w pliku. Innym powodem, dla którego to się pojawia, jest to, że być może utworzyłeś mapę witryny XML, która nie aktualizuje się automatycznie, jest statyczna. Więc kiedy tworzysz nowe strony w swojej witrynie, nie ma to odzwierciedlenia w mapie witryny. Jest to problem, ponieważ zamiast indeksować prawidłowe strony, wyszukiwarki marnują czas, próbując uzyskać dostęp do mocno przekierowywanych treści lub stron, na które nie powinny się otwierać. Google wspomniał, że jeśli po kilku próbach nie uda im się zindeksować mapy witryny, w końcu przestaną próbować. To niweczy cel posiadania mapy witryny XML w pierwszej kolejności.

D: Jeśli więc zachowasz niekwalifikujące się adresy URL włączone do mapy witryny XML, w końcu Google po prostu zignoruje twoją mapę witryny XML, a może nawet nie zaufa całej witrynie jako autorytatywnej. To prowadzi nas do drugiego miejsca, gdy mapa witryny XML generuje nieobsługiwany błąd formatu HTML.



2. Nieobsługiwany błąd formatu HTML



K: Najpierw chciałbym opisać, na czym polega mapa witryny HTML. Mapa witryny HTML to jej zawartość, linki do stron i sekcje w Twojej witrynie. Zwykle jest przeznaczony dla użytkowników, którzy poruszają się po Twojej witrynie. Znajduje się w stopce Twojej witryny. I tak, w większości przypadków wyszukiwarki mogą również skorzystać z tych linków, aby znaleźć Twoje strony. Ale na tym podobieństwo kończy się na mapie witryny XML. Mapa witryny HTML nie ma daty modyfikacji. Jeśli masz filmy, prawdopodobnie nie będziesz w stanie połączyć tych filmów z mapą witryny HTML.

Jeśli naprawdę chcesz poinformować wyszukiwarki o swojej istniejącej i zaktualizowanej treści, powinieneś trzymać się mapy witryny XML. Ale w przypadku, gdy próbujesz przesłać mapę witryny XML i otrzymujesz ten błąd w formacie HTML, istnieje prawdopodobieństwo, że faktycznie przesyłasz plik w formacie HTML lub mapa witryny zawiera błędy, które są utrudniając czytanie.

Innym częstym powodem, dla którego tak się dzieje, jest to, że w Twojej witrynie znajduje się funkcja buforowania, w której przeszkadza wtyczka, serwer lub konfiguracja, która zamiast tego obsługuje plik w formacie HTML.

D: Tam też są świetne wskazówki. Czy są jakieś korzyści z posiadania mapy witryny HTML i mapy witryny XML w tym samym czasie, czy też wystarczy sama mapa witryny XML?

K: Są korzyści z posiadania obu. Jeśli możesz uzyskać w czymś dodatkową wartość, dlaczego nie? Jeśli Twoje strony mają naprawdę dużą głębokość indeksowania, na której trudno jest dotrzeć do niektórych stron, być może mapa witryny HTML może pomóc w skierowaniu użytkowników na strony, do których powinni się dostać, i może pomóc im poruszać się po Twojej witrynie. Z drugiej strony mapa witryny XML jest przeznaczona dla wyszukiwarek. W tym przypadku bierzesz pod uwagę zarówno użytkowników, jak i roboty. Więc tak, zdecydowanie dobrym pomysłem jest posiadanie obu.

D: I oczywiście mówiłeś o znaczeniu prawidłowego kodowania mapy witryny XML. Czy warto sprawdzić, czy mapy witryn XML są poprawnie zakodowane?

K: Tak, jeśli obawiasz się, że Twoja mapa witryny XML może być plikiem HTML, spróbuj przesłać ją w Google Search Console. Prawdopodobnie otrzymasz odpowiedź, że jest to mapa witryny HTML. A kiedy tak się stanie, aby dowiedzieć się, co tak naprawdę jest przyczyną, otwórz mapę witryny XML w przeglądarce i sprawdź stronę za pomocą narzędzi programistycznych Chrome. Jeśli istnieje wtyczka lub jest to buforowanie serwera, prawdopodobnie zobaczysz listę rzeczy, które przeszkadzają. Gdy odkryjesz, że istnieje funkcja buforowania, możesz przejść dalej i zmienić konfiguracje, wyczyścić pamięć podręczną i wszystko powinno wrócić do swojego stanu. Ale jeśli nie widzisz żadnej funkcji buforowania, która przeszkadza, prawdopodobnie występują błędy. W takim przypadku musisz użyć walidatora map witryn XML, aby sprawdzić, czy w mapie witryny występują błędy lub nieprawidłowo zakodowane atrybuty.

D: Genialne. A jeśli twoja mapa witryny XML jest poprawnie zakodowana, jeśli jest to prawidłowy XML, czy istnieje ryzyko, że wtyczka buforująca zablokuje mapę witryny XML, aby nie aktualizowała się poprawnie? A może to nie jest niebezpieczeństwo w przypadku pliku XML?

K: To jest niebezpieczeństwo. Dlatego zaleciłem upewnienie się, że wtyczka nie jest buforowana. W wielu wtyczkach jest ustawienie, w którym możesz buforować mapy witryn, ale nie powinieneś, ponieważ może to powodować problemy, o czym wspomniałem. Może sprawić, że mapa witryny XML pojawi się jako plik HTML. Może to spowodować tak wiele błędów, że najlepiej nie buforować mapy witryny XML. Proszę nie. Po prostu lepiej tego nie robić.

D: A numer trzy to nieprawidłowa deklaracja strony i jej alternatywnej wersji.



3. Nieprawidłowe zadeklarowanie strony i jej alternatywnej wersji



K: Dotyczy to przypadku, w którym implementujesz tag hreflang w mapie witryny XML. W tym przypadku musisz określić adres URL, który chcesz zindeksować, i jego alternatywne wersje, w tym sam. Załóżmy na przykład, że w mojej witrynie internetowej mam stronę dla osób anglojęzycznych i chciałbym, aby została zindeksowana. Ale jednocześnie mam dwie alternatywne wersje. Mam niemiecką wersję dla głośników w Szwajcarii i chińską wersję dla chińskich użytkowników. Aby to zrobić, podałbym adres URL strony w języku angielskim, a następnie wymieniłbym te trzy wersje. Istnieje niemiecka wersja dla Szwajcarii, chińska wersja dla Chin i sama wersja angielska.

A te tagi są wzajemne. Więc jeśli każda z wymienionych wersji alternatywnych nie wskazuje na drugą, pojawia się problem. Twoja mapa witryny XML może powodować problemy, w których tagi hreflang są nieprawidłowo interpretowane lub są całkowicie ignorowane.

D: A to prowadzi nas do numeru cztery, czyli posiadania jednej większej mapy witryny dla osobnych sekcji witryny.



4. Posiadanie jednej większej mapy witryny dla oddzielnych sekcji witryny



K: Tak. Obecnie Google obsługuje 50 000 adresów URL w jednej mapie witryny lub rozmiar mapy witryny wynoszący maksymalnie 50 MB bez kompresji, w zależności od tego, który trafisz jako pierwszy. Nie oznacza to, że jeśli masz 50 000 adresów URL, powinieneś umieścić je wszystkie na jednej stronie. To nie jest dobra praktyka, ponieważ może utrudnić rozwiązywanie problemów. Nie miałbyś pojęcia, które sekcje Twojej witryny mają problemy z indeksowaniem lub indeksowaniem, sekcje, do których wyszukiwarki i roboty indeksujące nie mają dostępu.

Najlepiej jest posegmentować mapy witryn według sekcji. Na przykład, jeśli masz witrynę e-commerce, możesz utworzyć pojedynczą mapę witryny dla stron statycznych (O nas, warunki itp.), a następnie różne mapy witryn dla stron kategorii. W ten sposób możesz łatwo wykryć problemy i odfiltrować w raportach branżowych w Google Search Console sekcje witryny, które nie są indeksowane i indeksowane tak, jak powinny.

D: Czy istnieje maksymalna liczba map witryn, które możesz mieć dla swojej witryny?

K: W tej chwili nie potrafię tak naprawdę podać liczby.

D: A co z regularnym sprawdzaniem i diagnozowaniem map witryn XML? Czy jest coś, co powinieneś sprawdzać raz w miesiącu, aby sprawdzić, czy występują błędy?

K: Nie polecam raz w miesiącu. Jeśli naprawdę chcesz wiedzieć, co się dzieje w Twojej witrynie, powinieneś sprawdzić Google Search Console, ponieważ tam możesz zobaczyć te błędy dla mapy witryny. Powinieneś to sprawdzać okresowo, codziennie, jeśli możesz, lub co tydzień, w zależności od liczby publikowanych stron. Jeśli publikujesz treści każdego dnia, warto często je sprawdzać. Ale jeśli twoje strony rzadko się zmieniają, co tydzień będzie w porządku. Ale proszę, musisz to sprawdzić.

D: Ludzie czytający, słuchający lub oglądający to myślą, że muszę lepiej zrozumieć mapy witryn XML. Czy są jakieś zasoby, które możesz polecić, aby ludzie mogli dowiedzieć się więcej o mapach witryn XML?

K: Tak. Powinieneś sprawdzić dokumentację Google. Mają obszerną dokumentację na temat tego, o co chodzi w mapie witryny XML, jak ją utworzyć, najlepszych praktyk i jak nią zarządzać w przypadku witryn wielojęzycznych. Prawie każda informacja, którą możesz znaleźć, jest tam.





Pareto Pickle - Posiadanie dobrej wewnętrznej struktury linków



D: Znakomicie. Skończmy z marynatą Pareto. Pareto mówi, że możesz uzyskać 80% swoich wyników z 20% swoich wysiłków. Jakie działanie SEO, które poleciłbyś, zapewnia niesamowite wyniki przy niewielkim nakładzie pracy?

K: Powiedziałbym, że dobra struktura wewnętrznych linków. Dzieje się tak, ponieważ jest to główne źródło wykrywania adresów URL dla wyszukiwarek. Mogą podążać za linkami w Twojej witrynie, aby przejść do ważnych stron w Twojej witrynie. Poza tym możesz również użyć linków, aby przekazać wartość SEO również innym stronom. Możesz też użyć go do wskazania względnego znaczenia strony w stosunku do innych oraz relacji między stronami. Więc tak, dobra struktura wewnętrznych linków jest najlepsza.

D: Czy więc posiadanie dobrej wewnętrznej struktury linkowania nie oznacza, że ​​mapy witryn XML nie są potrzebne?

K: Nie bardzo. Jak wspomniałem, jeśli masz dobrą wewnętrzną strukturę linków i mniejszą witrynę, posiadanie mapy witryny XML nie jest priorytetem. Ale niektóre witryny widzą więcej wartości z mapy witryny XML niż inne. Jeśli masz naprawdę duże strony, możesz mieć dobrą wewnętrzną strukturę linków, ale kto nie chce większej wartości? Kto nie chce, aby wyszukiwarki docierały na jego strony na czas? Tak więc mapa witryny XML jest jak drugorzędne środki ostrożności, które podejmujesz, podczas gdy dobra wewnętrzna struktura linków jest podstawowym krokiem, który podejmujesz.

D: Czy mapa witryny HTML jest konieczna, jeśli masz dobre linki wewnętrzne?

K: Jeśli użytkownicy nadal mają problemy z nawigacją do Twojej witryny, sensowna jest mapa witryny HTML.

D: Zrozumiano. Jeśli więc masz problemy z rankingiem adresów URL lub nawigacją, jak mówisz, mapa witryny HTML może być korzystna zarówno dla użytkowników, jak i wyszukiwarek. Ale jeśli wszystkie strony, które chcesz zaindeksować, są zindeksowane, nie jest konieczne posiadanie mapy witryny HTML.

K: Tak, nie jest to konieczne. W takim przypadku fajnie jest mieć, ale nie jest to konieczne.

D: Cóż, byłem twoim gospodarzem, David Bain. Możesz znaleźć Katherine na techseojournal.com. Katherine, bardzo dziękuję za udział w podkaście In Search SEO.

K: Dziękuję, że mnie masz. To była przyjemność.

D: I dziękuję za wysłuchanie. Sprawdź wszystkie poprzednie odcinki i zapisz się na bezpłatną wersję próbną platformy Rank Ranger na stronie rankranger.com.