Sprawdzanie mapy witryny (sitemap)
Mapa witryny (sitemap) to plik z adresami stron Państwa witryny, które mają pojawiać się w wynikach wyszukiwania: spis treści dla wyszukiwarek. Niemal każdy kreator stron tworzy go automatycznie. Państwa zadaniem jest sprawdzenie, czy jest poprawny i czy Google oraz Bing go znają. W tym artykule wyjaśniamy, jak to zrobić. Jako przykładu używamy example.com.
Mapa witryny jest wskazówką, a nie gwarancją: Google sam decyduje, co pobiera i co indeksuje. Mapa witryny nie zastępuje też zwykłych linków między stronami. Mała, dobrze podlinkowana witryna może się bez niej obejść, ale poprawna mapa witryny zawsze pomaga.
Gdzie znajduje się Państwa mapa witryny?
| Utworzona za pomocą | Adres |
|---|---|
| AI Builder | https://example.com/sitemap.xml. Jest tworzona na nowo przy każdej publikacji i zawiera wszystkie strony widoczne dla wyszukiwarek oraz Państwa aktualności. Strony, które ustawili Państwo jako niewidoczne dla wyszukiwarek, są pomijane. |
| WordPress | https://example.com/wp-sitemap.xml. Jest to indeks, który odsyła do osobnych map witryny dla stron, wpisów i innych elementów. Wtyczka SEO często zastępuje go własną mapą witryny, na przykład sitemap_index.xml. |
| Inne kreatory stron | Zazwyczaj /sitemap.xml. Prosimy sprawdzić wiersz Sitemap: w pliku robots.txt (patrz niżej). |
Jak ją sprawdzić
- Proszę otworzyć
https://example.com/robots.txtw przeglądarce. Czy znajduje się tam wiersz podobny doSitemap: https://example.com/sitemap.xml? Dzięki niemu każda wyszukiwarka znajdzie Państwa mapę witryny, także taka, w której nie mają Państwo konta. Adres w tym wierszu musi być pełny, zhttps://. - Proszę otworzyć samą mapę witryny. Każda strona znajduje się w bloku
<url>, a jej adres w<loc>. Czy są tam strony, których Państwo oczekują? - Proszę sprawdzić, czy każdy adres zaczyna się tak, jak faktycznie nazywa się Państwa witryna: od
https://oraz zwwwlub bez, dokładnie tak jak adres, pod którym otwiera się witryna. - Proszę kliknąć kilka adresów. Każda strona powinna otworzyć się od razu, bez przekierowania i bez komunikatu o błędzie.
Co powinno się w niej znaleźć, a co nie?
Wyłącznie adresy, które mają być widoczne w Google, w ich formie kanonicznej: jedynym adresie, którego używają Państwo jako właściwego adresu strony. A zatem nie:
- adresy, które przekierowują, takie jak wersja
http://lub dawna nazwa strony; - adresy zwracające błąd 404 lub 410;
- strony z noindex: w takim przypadku jednocześnie mówią Państwo „zaindeksuj to” i „nie indeksuj tego”;
- strony zablokowane w pliku robots.txt;
- warianty z parametrami, takie jak
?sorteer=prijslub?utm_source=nieuwsbrief; - strony z podziękowaniem, koszyki i strony logowania.
Różnicę między noindex a robots.txt wyjaśniamy w artykule Jak ukryć stronę przed Google: robots.txt czy noindex?
Kilka zasad technicznych: pełne adresy (nie /contact, lecz https://example.com/contact), plik w kodowaniu UTF-8, znak & w adresie zapisany jako & oraz maksymalnie 50 000 adresów i 50 MB na jedną mapę witryny. Jeśli Państwa witryna jest większa, należy użyć indeksu map witryny, który odsyła do kilku map. Google uwzględnia <lastmod> (datę ostatniej zmiany), o ile jest ona prawidłowa, a ignoruje <changefreq> i <priority>.
Przesyłanie do Google i Bing
- Proszę otworzyć swoją witrynę w Google Search Console i wybrać Mapy witryn.
- W polu Dodaj nową mapę witryny proszę wpisać adres mapy witryny i kliknąć Prześlij.
- To samo proszę zrobić w Bing Webmaster Tools. Jeśli zaimportowali Państwo witrynę z Search Console, mapy witryny zostały zazwyczaj przeniesione automatycznie.
Szczegółowe wyjaśnienie ze zrzutami ekranu: Przesyłanie mapy witryny w poradniku Widoczność w internecie.
Państwa witryny nie ma jeszcze w Search Console? W takim razie prosimy najpierw przeczytać artykuł Weryfikacja Google Search Console za pomocą rekordu TXT: jak uniknąć błędów.
Odczytywanie stanu
| Stan w Search Console | Znaczenie |
|---|---|
| Powodzenie | Google odczytał mapę witryny. W kolumnie Wykryte strony widać, ile adresów zawiera. Nie oznacza to jeszcze, ile z nich znajduje się w Google. |
| Ma błędy | Google odczytał mapę witryny, ale znalazł błędy. Proszę ją kliknąć, aby zobaczyć szczegóły. |
| Nie udało się pobrać | Google nie mógł pobrać pliku. Proszę sprawdzić, czy adres jest prawidłowy, czy otwiera się w przeglądarce bez przekierowania i czy plik robots.txt go nie blokuje. W przypadku świeżo przesłanej mapy witryny ten stan pojawia się czasem na początku, mimo że wszystko jest w porządku: Google po prostu jeszcze nie próbował jej pobrać. Proszę odczekać jeden dzień. |
Mapę witryny ze stanem Powodzenie Google odczytuje później samodzielnie i regularnie. Ponowne przesłanie jest potrzebne tylko po dużych zmianach. Chcą Państwo zobaczyć, które adresy z mapy witryny nie znajdują się w Google i dlaczego? W takim razie proszę kliknąć swoją mapę witryny w raporcie Mapy witryn i wybrać Zobacz indeksowanie stron lub sprawdzić raport Indeksowanie stron, patrz Moja strona nie pojawia się w Google: jak to sprawdzić.
Sitemap: w pliku robots.txt i przesłanie mapy w Search Console w zupełności wystarczą.Więcej informacji
- Google: Tworzenie i przesyłanie mapy witryny (w języku angielskim)
- Google: Zarządzanie mapami witryn za pomocą raportu Mapy witryn
- sitemaps.org: protokół (w języku angielskim)
- Zgłaszanie witryny do wyszukiwarek (Google i Bing)
Korzystają Państwo z WordPressa? Prosimy przeczytać także lekcję Widoczność w wyszukiwarkach: podstawy z bezpłatnego kursu WordPress.
Chcą Państwo dowiedzieć się więcej? Zapraszamy na bezpłatny kurs Widoczność w internecie, lekcja 3.4 sitemap.xml: spis treści dla wyszukiwarek.
