Przejdź do treści

Sitemap.xml — co to jest i jak ją przygotować

Redakcja AMKBIT · · 1 min czytania

Do czego służy mapa strony, które adresy dodać, gdzie ją umieścić i jak zgłosić ją wyszukiwarce.

Po co mapa strony

Sitemap to plik XML z listą adresów, które chcesz pokazać wyszukiwarkom. Przygotujesz go w generatorze sitemap.xml, a poprawność zapisu sprawdzisz w formatowaniu XML.

Co dodać

  • Strony dostępne publicznie.
  • Adresy kanoniczne.
  • Adresy zwracające kod 200.

Pomiń przekierowania, opisane w poradniku przekierowania 301, strony prywatne i wyniki wyszukiwania wewnętrznego.

Publikacja

  1. Wgraj plik na serwer.
  2. Dodaj adres w robots.txt, jak opisuje poradnik robots.txt.
  3. Zgłoś mapę w narzędziach dla webmasterów.
  4. Aktualizuj ją razem ze stroną.

Przykładowy plik

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://example.com/</loc> <lastmod>2027-01-15</lastmod> </url> </urlset>

Adres w loc musi być pełny, razem z protokołem. Znak & trzeba zapisać jako encję. Datę lastmod podawaj tylko wtedy, gdy treść rzeczywiście się zmieniła.

Duże serwisy

Pojedynczy plik może mieć do 50 000 adresów. Większe strony dzielą mapę i tworzą indeks map. W sklepach często wygodne są osobne pliki dla produktów, kategorii i artykułów. Takie rozdzielenie ułatwia kontrolę w narzędziach dla webmasterów.

Automatyzacja

CMS-y i sklepy zwykle generują mapy automatycznie. Ręcznie przygotowana lista ma sens dla małej strony statycznej. Po zmianach sprawdzaj, czy mapa zawiera tylko adresy zwracające 200, bez parametrów sesji i duplikatów. Mapa nie zastąpi dobrego linkowania wewnętrznego, które nadal jest podstawą odkrywania stron.

Narzędzia do tego poradnika

sitemapSEOGoogle Search ConsoleXML

Przeczytaj też