Mapa XML – pomoc dla Google
Mapy XML Google wprowadził w 2005 roku. Wtedy był to eksperyment, który niedługo później stał się standardem.
Dlatego stale jestem zdziwiony, gdy podczas optymalizacji lub audytu witryny mapa jest niepoprawna lub nie ma jej wcale.
Jest to tak stary standard, że nic już w nim nie powinno dziwić. A jednak stale widzę z nimi problem.
Najczęściej mapy są po prostu generowane źle, często czas pomiędzy tworzeniem map jest tak duży, że informacje w nich zawarte są już nieprawdziwe, np strony nie istnieją.
Czasami już lepiej nie mieć map XML niż by istniały z błędami.
Temat dla mnie jest prosty i krótki a zasad nie ma wiele. Najczęściej zdrowy rozsądek podpowie co można a co trzeba zrobić.
Zebrałem poniżej w 20 punktach prostą wiedzę o mapach XML.
-
1. Nie ma znaczenia jak nazwiesz mapę XML, najważniejsze by wyszukiwarka wiedziała o niej.
2. Google o mapie możesz poinformować w pliku robots.tx (Sitemap: https://www.domena.pl/mapa.xml) lub wskazać ją w GSC. Ta druga opcja jest lepsza jak chcesz je ukryć.
3. W mapie musisz podać adres podstrony, możesz podać czas publikacji, nie musisz priorytetu bo i tak Google nie zwraca na niego uwagi.
4. W mapie XML umieszczaj jedynie adresy stron, które zgłaszają kod 200 i mają ważną dla Ciebie treść.
5. Nie umieszczamy w pliku adresów do stron skasowanych z błędem 404, stron przekierowanych 301 czy 302, stron z tagiem canonical wskazującym na inny adres. To jest ważne.
6. Nie umieszczamy w mapie kolejnych stron listowania produktów itp.
7. Strony logowania, koszyki, zamówień, regulaminów, polityki prywatności itd nie umieszczaj w mapie XML.
8. Generuj mapy często, najlepiej co 24 godziny.
9. W jednym pliku nie może być więcej niż 50 tys. adresów a także nie może być on większy niż 50 MB.
10. Pliki map możesz spakować Gzip ale po rozpakowaniu max 50 MB.
11. Jak masz dużą stronę to zrób kilka lub więcej map XML jednocześnie tworząc sitemapindex czyli listę plików map.
12. Nie twórz 322 map z tysiącem adresów każdy.
13. Adresy w mapach muszą mieć formę bezwzględną czyli wraz z domeną np https://mkane.antygen.pl/seo/mapa-xml-pomoc-dla-google/ a nie /seo/mapa-xml-pomoc-dla-google/.
14. Możesz stworzyć dodatkowy plik z adresami ważnymi np nowościami, mimo, że te adresy będą także w innym plik mapy.
15. W mapach XML oprócz stron możesz wskazać grafiki, wideo lub wiadomości. Możesz to zrobić w osobnych plikach ale nie jest to wymagane.
16. Mapę XML lub indeks map umieść w katalogu głównym witryny. Tak by w adresie pomiędzy domeną a nazwą mapy był tylko znak /.
17. Dla wersji językowych użyj a mapie XML parametru hreflang ze wskazaniem innego języka.
18. Pliki koduj w UTF-8.
19. Nie blokuj dostępu do katalogu z mapami wyszukiwarce.
20. Mapa strony nie pozycjonuje, nie licz na skok pozycji po jej publikacji. Mapa pomaga wyszukiwarce odnaleźć jej podstrony bez jej pobierania.
Jeśli coś pominąłem to zapraszam do komentowania i dodania swoich zasad lub uwag związanych z mapami XML.
Link do mapy ma być widoczny w wyszukiwarce czyli zindeksowany? Po wpisaniu site:adres mapy ma sie pojawić w organicu?
Link do mapy ma być widoczny dla wyszukiwarki. Sama mapa najczęściej nie jest indeksowana.
Podstawa dla SEO przy optymalizacji. Po uszach każdego kto zapomina wgrać aktualnej sitempay !:)
Najlepiej użyć darmowej wtyczki do WordPress YoastSEO i po problemie :)
Do samej sitemapy ta wtyczka ma za duży balast.
Ja jak instaluje zaplecze to jednym kliknieciem instaluje YoastSeo i juz cyk mam mape bez błędów :)