Sitemapa w kontekście SEO (Search Engine Optimization) to plik lub lista stron internetowych dostępna dla wyszukiwarek internetowych. Jest to rodzaj mapy witryny, która pomaga robotom wyszukiwarek zrozumieć strukturę strony i indeksować jej zawartość skuteczniej. Sitemapa zawiera informacje, takie jak daty ostatniej modyfikacji, częstotliwość aktualizacji i priorytety poszczególnych stron.
Czym jest Sitemap.xml?
Sitemap to mapa strony będąca plikiem w formacie XML. W pliku umieszczona jest lista adresów URL znajdujących się w witrynie. Sitemapa ma na celu ułatwienie robotom wyszukiwarek znajdywanie stron, które chcemy aby zostały zaindeksowane. Plik przydatny jest szczególnie dla dużych i rozbudowanych serwisów. W jednej mapie witryny można zamieścić maksymalnie 50 tys. adresów URL. Poza linkiem do podstrony, możliwe jest także umieszczenie daty ostatniej modyfikacji w adresie.
Jakie są korzyści z posiadania sitemapy?
Mapa witryny a SEO – co zyskujemy posiadając sitemapę?
- Wyszukiwarki są w stanie lepiej zrozumieć strukturę strony,
- Wskazywanie wyszukiwarkom, które adresy URL są istotne,
- Informowanie o ostatnich zmianach na stronie i częstotliwości tych zmian z pomocą znaczników <lastmod> i <changefreq>
Jakie adresy powinny znaleźć się w mapie witryny?
W mapie witryny powinny być umieszczone linki, które chcemy, aby były zaindeksowane w wyszukiwarce. Istnieje kilka zasad co do tego, jakie adresy URL powinny znaleźć się w Sitemapie:
- Mapa witryny powinna zawierać adres URL z protokołem i domeną, (np. https://semhub.pl)
- Plik powinien być zakodowany w UTF-8
- W sitemapie nie powinny znajdować się adresy niekanoniczne (z ustawionym canonicalem na inny adres),
- Adresy w mapie strony nie powinny być zablokowane w robots.txt ani oznaczone meta tagiem „noindex”
- Strony zawarte w pliku powinny zwracać kod 200
- Do mapy witryny nie dodaje się paginacji
- Nie powinno się dodawać do mapy stron będącymi duplikatami
Czy każda strona musi mieć utworzoną sitemapę? Niekoniecznie, roboty radzą sobie ze strukturą małych witryn. Oczywiście posiadanie takiej mapy na pewno im nie zaszkodzi. Utworzenie odpowiedniego pliku mapy witryny jest jednak szczególnie istotne w następujących sytuacjach:
- Rozbudowana struktura witryny – mapa strony pomoże „połapać” się robotom w hierarchii stron i szybciej znajdą one istotne adresy do zaindeksowania.
- Strona jest nowa i nie posiada rozbudowanego profilu linków – ułatwi to dotarcie witryny do robotów wyszukiwarki.
- Wiele obrazów i filmów na stronie – jeśli witryna posiada wiele plików multimedialnych, warto stworzyć dla niech oddzielne sitemapy.
- Strona chce pojawiać się w Google News – należy utworzyć specjalną sitemapę. Jeśli chcesz wiedzieć, jak stworzyć mapę witryny pod wiadomości Google, przeczytaj artykuł czym jest Google News i jak do niego trafić.
- Archiwalne treści – jeśli na stronie znajduje się dużo adresów nieposiadających dobrego linkowania wewnętrznego i ciężko je odnaleźć (np. wpisy blogowe znajdujące się w archiwum) warto pomóc botom w odnalezieniu tych stron dodając je do sitemapy.
Jak stworzyć Sitemapę?
Aby stworzyć sitemapę, musimy widzieć z jakich elementów się ona składa. W mapie muszą znaleźć się trzy tagi:
<urlset> – w tym tagu zamieszczone zostaną wszystkie adresy znajdujące się w pliku,
<url> – oznaczony jest nim pojedynczy adres w pliku,
<loc> – wskazuje lokalizację adresu URL.
Te trzy tagi wystarczą, aby mapa witryny była skonstruowana w prawidłowy sposób. Możemy również zastosować znaczniki podane poniżej, które są opcjonalne.
<lastmod> – informacja o ostatniej modyfikacji
<changefreq> – wskazuje częstotliwość zmian na stronie.
<priority> – jego celem jest wskazanie, które strony mają być zaindeksowane jako pierwsze. Aktualnie roboty Google pomijają ten znacznik i same ustalają priorytety.
Przy dużych strukturach strony, warto rozdzielić mapy witryny na poszczególne działy (przykładowo oddzielna sitemapa dla kategorii produktowych, produktów, artykułów blogowych, obrazków). Odrębną mapę witryny warto utworzyć dla adresów często aktualizowanych. Pamiętaj, że mapa witryny nie może przekraczać 50 MB i maksymalna ilość adresów URL w jednej mapie wynosi 50 000. Mapę witryny możesz utworzyć samodzielnie, jednak jeśli twoja strona posiada wiele podstron, może być to utrudnione. Co zatem należy zrobić? Niektóre CMS-y pozwalają na wygenerowanie takiej mapy. Jeśli jednak Twój CMS nie posiada takiej możliwości, możesz użyć darmowych generatorów




Dodaj komentarz