Mapa strony i jej rodzaje
Rodzajów mapy strony internetowej jest wiele, jednak do najważniejszych należą pliki typu HTML oraz XML. Sprawdźmy, czym się różnią i jakie posiadają właściwości.- HTML: wersja mapy strony, która została stworzona specjalnie dla użytkowników danej witryny. Pomaga ona w odnalezieniu się na stronie. Można powiedzieć, że jest to prosty spis treści, który ułatwia nawigację i znalezienie określonej podstrony. Odpowiednio stworzona mapa witryny może także wpłynąć na UX, ponieważ Google bierze pod uwagę strony proste w użytkowaniu. Więcej na temat User Experience dowiesz się z naszego artykułu: Wpływ UX na SEO
- XML: jest to mapa witryny o innej strukturze, która jest przeznaczona dla robotów Google. Jest to zbiór podstron i informacji o adresach URL. Zawiera między innymi takie szczegóły jak: daty ostatnich aktualizacji podstron, ważność/priorytet URL oraz częstość wykonywanych na nich zmian.
Generowanie mapy strony w wersji .xml i jej konfiguracja
Jeśli już postanowiłeś, że mapa strony www jest Ci potrzebna, to przejdźmy do jej wygenerowania oraz konfiguracji. Po pierwsze, większość CMSów umożliwia dodanie mapy strony. Przykładowo Wordpress, Shoper, Drupal czy PrestaShop mają własny system, dzięki któremu automatyczne utworzysz mapę swojej witryny. Jeśli jednak chcesz to zrobić samodzielnie, to Google przygotował swoją rekomendowaną listę generatorów, które ułatwią Ci utworzenie mapy strony: https://code.google.com/archive/p/sitemap-generators/wikis/SitemapGenerators.wiki Generowanie tego typu pliku nie jest skomplikowane, ale trzeba pamiętać o kilku ważnych zasadach. Przydadzą się one, kiedy będziesz musiał go sprawdzić lub stworzyć od podstaw. A więc:- dodawaj adresy URL podstron, które są aktualne. Nie bierz pod uwagę przekierowań oraz błędów 404, ponieważ w tym wypadku roboty Google mogą negatywnie oddziaływać na Twoją stronę,
- zadbaj, aby adresy URL odpowiadały określonym podstronom, na przykład https://delante.pl/ - poprawnie; https://www.delante.pl/ - niepopoprawnie,
- nie używaj polskich i specjalnych znaków oraz dużych liter. Plik mapy strony jest tworzony przez kodowanie UTF-8. Istnieją edytory tekstowe, które posiadają tego typu rozszerzenia. Jeśli pojawią się niedozwolone znaki, to boty Google mogą błędnie zinterpretować taką podstronę, która nie zostanie przez to zaindeksowana lub będzie generować błędy 404 na stronie,
- pamiętaj, że mapa witryny może zawierać do 50 000 adresów URL, a jej maksymalny rozmiar to 50MB. Zasada ta została stworzona w związku z ochroną przed spamem. Jeśli twoja witryna przekracza te limity, to warto podzielić mapę na kilka mniejszych. W tym przypadku powstaje indeks mapy witryn, który pokazuje miejsce wszystkich plików mapy na twojej stronie. Możesz sklasyfikować je podobnie jak w przypadku planu samej witryny,
- ważne jest uwzględnienie wszystkich wersji językowych twojej strony internetowej. Dlatego należy umiejscowić adresy URL każdej wersji językowej w mapie strony, jak również wyróżnić za pomocą atrybutu hreflang. Więcej informacji na jego temat dowiesz się w naszym artykule: Wejście na rynek zagraniczny - domeny czy wersje językowe?
- warto aktualizować mapę strony w każdym wypadku, kiedy zmieniamy adresy podstron w witrynie oraz dodajemy lub usuwamy określone adresy URL,
- na koniec bardzo ważna zasada, bez której cały ten proces nie ma sensu - zgłoszenie mapy strony do Google Search Console. W ten sposób roboty wyszukiwarki zauważą ją i prawdopodobnie przejdą szybko do jej indeksacji. W panelu możesz sprawdzić czy mapa witryny jest poprawna oraz ile adresów URL zostało dobrze zaindeksowanych. Wygląd mapy twojej strony internetowej możesz sprawdzić przez wpisanie w pasku wyszukiwania.
Witam
Mam pytanie czy jeśli mam mapę strony w formie xml – Shoper ? czy dodawać mapę typu HTML np: w stopce strony? Jako dodatkowy element nawigacyjny?
Pozdrawiam Konrad
Hej,
w stopce nie dodawałbym mapy HTML, nie będzie to najlepsze wyjście pod kątem wizualnym. Zamiast tego możesz wybrać kilka lub nawet kilkanaście najważniejszych podstron (kategorii, produktów, może najnowsze wpisy na blogu) i do nich linkować, a mapę strony HTML dodać jako osobną podstronę.
Pozdrawiam