Czym są, jak je utworzyć i przesłać do Google
Opublikowany: 2023-04-06Mapy witryn są jednymi z przestarzałych SEO, ale gadżetów.
W rzeczywistości są jednym z najważniejszych elementów SEO, ponieważ pomagają Google i innym wyszukiwarkom znaleźć strony w Twojej witrynie.
Nie wspominając o tym, że pomagają one również uzyskać lepszą pozycję w rankingu, ponieważ Google jest w stanie znacznie szybciej lokalizować nowe strony i identyfikować aktualizacje starych stron.
W skrócie: nie możesz bez nich żyć.
Często słyszałem, że mogą wydawać się przytłaczające i dość techniczne do zrozumienia.
Ale nie pozwól, aby frustracja wynikająca z ich technicznych aspektów sprawiła, że wyrzucisz komputer przez okno — będę cię wspierać!
Pokażę ci, czym są mapy witryn, jak je tworzyć, jak przesyłać je do Google, oraz wszystkie najważniejsze najlepsze praktyki.
Co to jest mapa witryny?
Zacznijmy od podstaw. Mapa witryny to plik zawierający informacje o stronach, filmach, obrazach i innych plikach w Twojej witrynie. Jest to ważne z różnych powodów, m.in.
- Działa jako mapa drogowa dla Google i innych wyszukiwarek, aby znaleźć i lepiej zrozumieć Twoje treści.
- Wiodące wyszukiwarki w Twojej witrynie, aby przeszukiwać i indeksować najważniejsze strony.
- Pomaga wyszukiwarce określić, kiedy dostępne są nowe strony i aktualizacje starych stron.
- Pomaganie wyszukiwarkom znaleźć alternatywne wersje językowe Twojej strony.
Ale zanim przejdę dalej, musisz wiedzieć, że istnieją dwa rodzaje formatów map witryn: HTML i XML. Oto podstawowa różnica:
Mapy witryn HTML: to bardziej przypomina mapę witryny z treścią, którą użytkownicy mogą przeglądać i używać do poruszania się po witrynie. Są one również powszechnie określane jako „archiwum witryny”. Niektórzy marketerzy postrzegają mapy witryn HTML jako przestarzałe lub wręcz niepotrzebne.
Mapy witryn XML: jest to mapa witryny, która służy wyłącznie do indeksowania i przeszukiwania Twojej witryny i jest przesyłana ręcznie. Jest to bardziej nowoczesna forma obsługi przechowywania wszystkich treści w witrynie.
Chociaż mapy witryn HTML mogą pomóc użytkownikom znaleźć strony w Twojej witrynie, jak powiedział John Mueller, wewnętrzne linkowanie i tak powinno to załatwić. Dlatego z punktu widzenia SEO należy skupić się na mapach witryn XML.
Rodzaje map witryn
Z tych dwóch rodzajów map witryn opisanych powyżej znajdują się w nich również podsekcje. Omówię je teraz bardziej szczegółowo.
1. Mapa witryny strony
Mapa witryny strony lub zwykła mapa witryny poprawia indeksację stron i postów. W przypadku witryn, które nie koncentrują się na obrazach ani filmach, takich jak witryny z fotografiami i wideografiami, mapa witryny strony może również zawierać obrazy i filmy na każdej stronie.
Mapa strony bez obrazu wyglądałaby tak:
<?xml version=”1.0″ encoding=”utf-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″ >
<url>
<loc>https://example.com/</loc>
<lastmod>2020-09-17</lastmod>
<changefreq>codziennie</changefreq>
<priority>0,9</priority>
</url>
</urlset>
Umieść swoje adresy URL w tagach <loc>. <lastmod> wskazuje, kiedy strona była ostatnio edytowana. <changefreq> wskazuje, jak często strona jest edytowana, a <priority> wskazuje, jak ważna jest strona dla innych stron w witrynie jako całości. Więcej informacji na temat tych parametrów można znaleźć w formacie XML map witryn.
2. Mapa witryny wideo
Mapa witryny wideo XML jest podobna do mapy witryny strony, ale oczywiście koncentruje się głównie na treściach wideo, co oznacza, że są one potrzebne tylko wtedy, gdy filmy mają kluczowe znaczenie dla Twojej firmy. Jeśli tak nie jest, zachowaj budżet indeksowania (ograniczoną liczbę stron i zasobów, które można zindeksować w witrynie) i dodaj link wideo do mapy witryny strony.
Ale jeśli potrzebujesz mapy witryny wideo, wyglądałaby ona tak:
Uwaga: tak wygląda mapa witryny wideo. Wdrażaj ją tylko wtedy, gdy filmy mają kluczowe znaczenie dla Twojej firmy.
3. Mapa serwisu wiadomości
Jeśli publikujesz wiadomości i chcesz, aby te artykuły pojawiały się w najważniejszych artykułach i w Google News, potrzebujesz mapy witryny z wiadomościami. Obowiązuje tutaj kluczowa zasada: nie umieszczaj w pliku artykułów opublikowanych dłużej niż dwa ostatnie dni.
Mapy witryn Google News nie są faworyzowane w regularnych wynikach rankingowych, więc upewnij się, że dodajesz tylko artykuły z wiadomościami. Ponadto nie obsługują linków do obrazów, dlatego Google zaleca użycie danych strukturalnych do określenia miniatury artykułu.
4. Mapa witryny z obrazami
Podobnie jak mapy witryn wideo, mapy witryn z obrazami są potrzebne tylko wtedy, gdy obrazy mają kluczowe znaczenie dla Twojej firmy, na przykład w przypadku witryny z fotografiami lub zdjęciami stockowymi. Jeśli tak nie jest, możesz zostawić je w mapie witryny strony i oznaczyć schematem obiektu obrazu, a zostaną one zindeksowane wraz z zawartością/adresem URL strony.
Jeśli uważasz, że potrzebna jest mapa witryny z obrazami, będzie ona wyglądać tak:
<?xml version=”1.0″ encoding=”utf-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″ xmlns:image=”http://www.google.com/schemas/sitemap-image/1.1″ >
<url>
<loc>https://example.com/</loc>
<obraz: obraz>
<image:loc>https://example.com/image-url.png</image:loc>
</obraz: obraz>
<obraz: obraz>
<image:loc>https://example.com/second-image-url.png</image:loc>
</obraz: obraz>
</url>
</urlset>
5. Indeks mapy witryny
W przypadku map witryn należy pamiętać o kilku ograniczeniach:
- Zbyt wiele adresów URL doprowadzi tylko do braku indeksacji niektórych stron.
- Wszystkie mapy witryn, z wyjątkiem mapy witryny wiadomości, powinny mieć maksymalnie 50 000 adresów URL.
- Mapy witryn wiadomości powinny mieć maksymalnie 1000 adresów URL.
- Mapa witryny powinna mieć maksymalnie 50 MB w nieskompresowanym pliku.
W wyniku tych ograniczeń może być konieczne posiadanie więcej niż jednej mapy witryny. Jeśli używasz więcej niż jednego pliku mapy witryny, potrzebujesz pliku indeksu zawierającego listę wszystkich tych map witryn. Jest to plik indeksu, który przesyłasz w Google Search Console i Bing Webmaster Tools. Ten plik powinien wyglądać tak:
Zbuduj mapę witryny za pomocą bezpłatnego CMS HubSpot
Możesz łatwo utworzyć mapę witryny za pomocą bezpłatnego CMS HubSpot. Po zbudowaniu mapy witryny możesz łatwo wprowadzać zmiany w razie potrzeby.
Źródło obrazu: HubSpot
- Dodaj strony podrzędne do menu
Źródło obrazu: HubSpot
- Utwórz drugie menu
Źródło obrazu: HubSpot
- Zobacz zmiany w swoim menu
Źródło obrazu: HubSpot
Aby uzyskać więcej informacji, zapoznaj się z tym przewodnikiem.
Przykład mapy witryny XML
Do tej pory widziałeś strukturę każdej mapy witryny. Większość witryn będzie potrzebować tylko mapy witryny zawierającej obrazy na każdej stronie. To wygląda tak:
Priorytety map witryn
Dodanie priorytetów do mapy witryny jest jedną z rzeczy, które wiele osób robi, aby rozróżnić, jak ważne są różne strony, ale Gary Illyes z Google wspomniał, że Google ignoruje te priorytety. W jego dokładnych słowach:
Ogólnie rzecz biorąc, o ile jesteś uczciwy co do tego, kiedy treść została faktycznie zmodyfikowana, umieść ją w mapie witryny, aby Google i inne wyszukiwarki wiedziały, że należy ponownie zaindeksować zmodyfikowaną stronę i zaindeksować nową treść.
Jak utworzyć mapę witryny
W tej sekcji pokażę, jak utworzyć mapę witryny bez użycia generatora lub wtyczki. Jeśli Twoja witryna jest oparta na WordPress lub wolisz użyć generatora (który to ułatwia), przejdź do następnej sekcji.
Oto dokładne kroki, które należy wykonać, aby ręcznie utworzyć mapę witryny:
1. Zdecyduj, które strony w Twojej witrynie mają być indeksowane przez Google i określ kanoniczną wersję każdej strony.
Wersje kanoniczne są niezbędne, gdy masz zduplikowane strony. Załóżmy na przykład, że obsługujesz międzynarodową społeczność i masz strony dla każdej lokalizacji z tym samym językiem i treścią, takie jak example.com/us/page i example.com/ca/page dla odwiedzających odpowiednio z USA i Kanady.
W takim przypadku ważne jest, aby wskazać oryginał, którym może być example.com/page lub jeden z dwóch jako kanoniczny. Jeśli chcesz dowiedzieć się więcej o tym, jak to działa, ten post szczegółowo wyjaśnia kanonizację.
Ponadto nie dołączaj adresów URL, które są blokowane przez pliki robots.txt, wymagają logowania lub są chronione hasłem, ponieważ roboty wyszukujące nie mogą ich indeksować. Błędy zasięgu pojawią się w GSC tylko wtedy, gdy je dodasz.
2. Określ, czy potrzebujesz więcej niż jednej mapy witryny.
Kilka witryn używa oddzielnych plików dla stron, postów i kategorii. Pamiętaj, że jeśli masz więcej niż 50 000 adresów URL, potrzebujesz wielu map witryn.
3. Zakoduj wszystkie adresy URL w tagach XML, aby wyglądały jak mapa witryny, którą chcesz utworzyć.
Ta strona wyjaśnia bardziej szczegółowo, jak używać tagów XML.
4. Jeśli masz wiele plików map witryn, utwórz plik indeksu map witryn i dołącz linki do utworzonych przez siebie poszczególnych map witryn.
Ten został już opisany w sekcji zatytułowanej „Indeks map witryn”.
Generatory map witryn
Większość z nas, marketerów, nie ma doświadczenia w tworzeniu stron internetowych, więc nie możemy kodować, aby uratować nam życie. Jeśli myśl o ręcznym tworzeniu mapy witryny przyprawia Cię o ból głowy, użyj generatora mapy witryny i zaoszczędź sobie 12 dni przeglądania złożonego kodu.
Istnieje kilka generatorów map witryn, których możesz użyć:
- TechnicalSEO firmy Merkle ma taki, w którym możesz przesłać plik CSV ze swoimi adresami URL. Jest to szczególnie przydatne, jeśli masz różne wersje językowe swoich stron (tagi hreflang). Jeśli Twoja witryna jest zakodowana na zamówienie i nie znajduje się na żadnym CMS-ie ani kreatorze, który generuje mapę witryny, musisz użyć generatora, takiego jak TechnicalSEO.
- Screaming Frog SEO Spider ma również taki, którego lubię używać z prostymi, niestandardowymi witrynami. W Screaming Frog upewnij się, że używasz trybu pająka. Możesz to zrobić, klikając „Tryb” i wybierając „pająk”. Następnie wpisz adres URL swojej strony głównej i pozwól jej się zaindeksować. Po zakończeniu kliknij „Mapy witryn”.
Aby dowiedzieć się, jak używać Screaming Frog, spójrz na poniższy obrazek:
Aby zapisać plik XML na komputerze, zaznacz wszystkie opcje istotne dla Twojej witryny i kliknij „eksportuj”. Następnie prześlij ten plik na serwer do katalogu głównego.
Oba narzędzia nie aktualizują automatycznie pliku mapy witryny. Niektóre narzędzia tak, ale są premium, więc płacisz za usługę.
Jednak nie będziesz musiał zajmować się żadnym z powyższych, jeśli Twoja witryna jest oparta na WordPressie lub platformie e-commerce, takiej jak Shopify.
W przypadku witryn WordPress Yoast i Rank Math to popularne wtyczki SEO, które generują mapy witryn i aktualizują je podczas edytowania postów i stron, a Shopify nawet automatycznie generuje mapy witryn.
Jak przesłać mapę witryny do Google
Najlepszym sposobem przesłania mapy witryny do Google jest skorzystanie z Google Search Console (GSC). Istnieją również inne sposoby i dodatkowe kroki, ale zacznę od GSC, ponieważ jest to najczęstsza metoda.
Wykonaj następujące kroki:
1. Przejdź do Google Search Console i kliknij „mapa witryny”.
2. Wpisz adres URL mapy witryny i kliknij Prześlij. Jeśli masz wiele map witryn z plikiem indeksu map witryn, wystarczy wpisać adres URL pliku indeksu.
Alternatywnie, jeśli nie przesłałeś go do GSC, istnieje inny sposób, aby poinformować Google, że go masz, dodając ten wiersz do pliku robots.txt:
Mapa witryny: http://example.com/sitemap.xml
Ale oczywiście adres URL tutaj z tym, który faktycznie masz. A jeśli masz plik indeksu, dołącz tutaj tylko swój plik indeksu.
Jeśli (z jakiegoś dziwnego powodu) nie używasz GSC, użyj usługi ping, aby poinformować Google, że powinien zaindeksować Twój plik. Aby to zrobić, wpisz poniższy adres URL w przeglądarce:
http://www.google.com/ping?sitemap=https://example.com/sitemap.xml
Zastąp https://example.com/sitemap.xml adresem URL mapy witryny.
I gotowe!
Najlepsze praktyki dotyczące mapy witryny
Teraz, gdy już wiesz, jak ważne są mapy witryn, jak działają i jakie są opcje ich przesyłania, upewnij się, że ostateczna mapa, którą utworzysz, będzie w doskonałym stanie, stosując się do tych sprawdzonych metod.
1. Użyj narzędzi do automatycznego generowania map witryn.
Ręczne tworzenie i aktualizowanie mapy witryny XML będzie kosztować dużo czasu (i jest niepotrzebnie skomplikowane). Aby zaoszczędzić czas i skupić się na innych rzeczach, takich jak następna wizyta w serwisie Netflix, najlepiej użyć automatycznego generatora map witryn.
Te wymienione powyżej dla WordPress są dostarczane z tą funkcją za darmo. W przypadku witryn zbudowanych na zamówienie będziesz musiał zapłacić, ale moim zdaniem jest to absolutnie coś, za co warto zapłacić.
2. Regularnie sprawdzaj i aktualizuj mapę witryny.
Wszystkie elementy SEO wymagają ciągłego wysiłku, więc regularnie sprawdzaj mapy witryn. Konsola wyszukiwania doskonale radzi sobie z powiadamianiem Cię, jeśli przesłane przez Ciebie adresy URL mają problemy z przeszukiwaniem lub indeksowaniem.
Regularnie sprawdzaj sekcję „Zasięg” w GSC i aktualizuj witrynę lub mapę witryny w przypadku wystąpienia błędów. Wspaniałą rzeczą jest to, że mówi ci, jaki dokładnie jest błąd, wraz z sugestiami, jak go naprawić.
Możesz także użyć Screaming Frog do konserwacji mapy witryny. Po zaindeksowaniu witryny lub adresu URL mapy witryny sprawdź kartę kodu odpowiedzi pod kątem błędów 404 lub 5xx.
Jeśli używasz narzędzia lub wtyczki do automatycznego generowania map witryn, zaktualizuj je, gdy będą dostępne aktualizacje. Ponadto okresowo przeglądaj mapę witryny, przechodząc do adresu URL mapy witryny i sprawdzając, czy brakuje którejś ze stron lub czy data ostatniej aktualizacji jest błędna.
3. Nadaj priorytet stronom wysokiej jakości w mapie witryny.
Chociaż Google nie zwraca już uwagi na tag priorytetu (a przynajmniej tak mówią), nadal możesz go dodać, ponieważ jest tam więcej niż Google (tak, przyznaję to jako SEO). Bing może zwrócić uwagę na ten tag, więc nadal dobrą praktyką jest nadanie priorytetu stronom wysokiej jakości w mapie witryny.
Priorytet mapy witryny pokazuje, które strony mają być przeszukiwane i indeksowane szybciej, więc możesz ustawić priorytety, używając wartości z zakresu od 0,00 do 1,00. Pamiętaj jednak, aby nie używać tej samej wartości dla wszystkich stron, w przeciwnym razie Google nie będzie w stanie określić, która jest najważniejsza.
W przypadku wartości możesz użyć czegoś takiego:
- Strona główna – 1.00
- Główne strony docelowe – 0,90
- Inne strony docelowe – 0,85
- Linki główne na pasku nawigacyjnym – 0,80
- Pozostałe strony w serwisie – 0,75
- Najpopularniejsze artykuły/posty na blogach, takie jak strony centralne – 0,80
- Strony kategorii blogów – 0,75
- Pozostałe stanowiska – 0,64
4. W mapie witryny umieszczaj tylko kanoniczne wersje adresów URL.
Twoja mapa witryny powinna zawierać tylko te adresy URL, które mają być indeksowane przez wyszukiwarki. Oznacza to, że jeśli adres URL wskazuje na inny jako wersję kanoniczną, nie należy go dołączać, ponieważ jest to oświadczenie dla Google i innych wyszukiwarek, że nie chcesz, aby ten adres URL był indeksowany.
Zignorowanie tego adresu URL i uwzględnienie go w mapie witryny dostarcza Google sprzecznych informacji. Niezamierzony adres URL może zostać zindeksowany lub w GSC pojawią się błędy pokrycia. Dlatego uwzględniaj tylko wersje kanoniczne, aby umocnić swoją pozycję w wynikach wyszukiwania.
5. Podziel swoje duże mapy witryn.
Wspomniałem już o tym powyżej, że musisz podzielić mapę witryny na wiele plików, jeśli przekracza ona 50 MB lub ma ponad 50 000 adresów URL. Nigdy nie przesyłaj dużych plików XML do Google, w przeciwnym razie niektóre z Twoich adresów URL nie zostaną zindeksowane – a dobrze wiesz, że każdy adres URL ma znaczenie!
Szybka wskazówka: zapisz każdy plik z łatwymi do zrozumienia nazwami (dla Ciebie), takimi jak page_sitemap1.xml i page_sitemap2.xml.
A przy tym życzę udanego mapowania witryn!