Sprawdzanie mapy witryny
Mapa witryny (sitemap) to plik z adresami Państwa strony, które mają pojawić się w wynikach wyszukiwania: spis treści dla wyszukiwarek. Niemal każdy kreator stron tworzy ją automatycznie. Państwa zadaniem jest sprawdzenie, czy jest poprawna oraz czy Google i Bing ją znają. W tym artykule dowiedzą się Państwo, jak to zrobić. Jako przykład używamy example.com.
Mapa witryny jest wskazówką, a nie gwarancją: Google sam decyduje, co pobiera i uwzględnia. Mapa witryny nie zastępuje też zwykłych linków między stronami. Mała witryna z dobrym linkowaniem wewnętrznym może obejść się bez niej, ale poprawna mapa witryny zawsze pomaga.
Gdzie znajduje się mapa witryny?
| Utworzono za pomocą | Adres |
|---|---|
| AI Bouwer | https://example.com/sitemap.xml. Jest tworzona na nowo przy każdej publikacji, zawiera wszystkie strony, które są wykrywalne, oraz Państwa wiadomości. Strony oznaczone jako niewykrywalne są pomijane. |
| WordPress | https://example.com/wp-sitemap.xml. Jest to indeks odsyłający 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. Proszę sprawdzić wiersz Sitemap: w pliku robots.txt (patrz poniżej). |
Jak ją sprawdzić
- Proszę otworzyć
https://example.com/robots.txtw przeglądarce. Czy znajduje się tam wiersz w rodzajuSitemap: https://example.com/sitemap.xml? Dzięki temu każda wyszukiwarka znajdzie Państwa mapę witryny, również 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>z adresem w<loc>. Czy są w niej strony, których się Państwo spodziewają? - Proszę sprawdzić, czy każdy adres zaczyna się tak, jak naprawdę nazywa się Państwa witryna: od
https://oraz z lub bezwww, tak samo jak adres, pod którym działa Państwa witryna. - Proszę kliknąć kilka adresów. Każda strona powinna otwierać się bezpośrednio, bez przekierowania i bez komunikatu o błędzie.
Co powinno się w niej znaleźć, a co nie?
Tylko adresy, które mają się Państwo pojawić w Google, w ich kanonicznej formie: jedynym adresie, który jest używany jako właściwy adres strony. Zatem nie powinny się tam znaleźć:
- adresy, które przekierowują, na przykład wersja
http://lub poprzednia nazwa strony; - adresy zwracające błąd 404 lub 410;
- strony z noindex: wtedy jednocześnie mówią Państwo "uwzględnij to" i "nie uwzględniaj tego";
- strony blokowane w robots.txt;
- warianty z parametrami, na przykład
?sorteer=prijslub?utm_source=nieuwsbrief; - strony z podziękowaniem, koszyki i strony logowania.
Różnicę między noindex a robots.txt wyjaśniono w artykule Wykluczanie strony z 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 mapę witryny. Jeśli Państwa witryna jest większa, proszę użyć indeksu map witryny, który odsyła do kilku map witryny. Google bierze pod uwagę <lastmod> (datę ostatniej zmiany), jeśli jest poprawna, a ignoruje <changefreq> i <priority>.
Zgłaszanie do Google i Bing
- Proszę otworzyć swoją witrynę w Google Search Console i wybrać Sitemaps.
- Przy Dodaj nową mapę witryny proszę wpisać adres swojej mapy witryny i kliknąć Wyślij.
- Proszę zrobić to samo w Bing Webmaster Tools. Jeśli zaimportowali Państwo swoją witrynę z Search Console, mapy witryny zwykle są już przeniesione.
Czy Państwa witryna nie jest jeszcze dodana w Search Console? Proszę najpierw przeczytać Weryfikacja Google Search Console za pomocą rekordu TXT: jak uniknąć błędów.
Odczytywanie statusu
| Status w Search Console | Znaczenie |
|---|---|
| Powodzenie | Google mógł odczytać mapę witryny. Przy Wykryte strony widoczna jest liczba zawartych w niej adresów. To jeszcze nie oznacza, ile z nich znajduje się w Google. |
| Zawiera błędy | Google mógł odczytać mapę witryny, ale znalazł błędy. Proszę kliknąć, aby zobaczyć szczegóły. |
| Nie można pobrać | Google nie mógł pobrać pliku. Proszę sprawdzić, czy adres jest poprawny, czy otwiera się w przeglądarce bez przekierowania oraz czy robots.txt go nie blokuje. Przy mapie witryny, która została właśnie wysłana, czasem widnieje taki status, mimo że wszystko jest w porządku: Google po prostu jeszcze nie spróbował. Proszę poczekać dzień. |
Udaną mapę witryny Google następnie regularnie odczytuje ponownie samodzielnie. Ponowne wysył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? Proszę wybrać przy Zobacz pokrycie indeksu lub sprawdzić w raporcie Indeksowanie stron, patrz Moja strona nie pojawia się w Google: jak to sprawdzić.
Sitemap: w robots.txt oraz zgłoszenie w Search Console są wystarczające.Dalsza lektura
- Google: Tworzenie i przesyłanie mapy witryny (angielski)
- Google: Zarządzanie mapami witryny za pomocą raportu Sitemaps
- sitemaps.org: protokół (angielski)
- Zgłaszanie witryny do wyszukiwarek (Google i Bing)
Korzystają Państwo z WordPressa? Proszę zapoznać się również z lekcją Widoczność w wyszukiwarkach: podstawy z bezpłatnego kursu WordPress.
