Jak utworzyć mapę witryny XML dla swojej witryny

Jeśli prowadzisz jakąkolwiek stronę internetową, prawdopodobnie powinieneś mieć mapę witryny XML . Pomoże to w optymalizacji pod kątem wyszukiwarek(help your search engine optimization) ( SEO ). Ale możesz się zastanawiać, czym jest mapa witryny XML, a nawet gdybyś wiedział, jak utworzyłbyś mapę witryny XML? 

Dobrą wiadomością jest to, że tworzenie mapy witryny XML jest łatwiejsze niż dokładne zrozumienie, czym ona jest. Zrozumienie map witryn XML jest również dość proste. Możesz to zrobić.

Co to jest mapa witryny XML?(What Is An XML Sitemap?)

Omówmy najpierw część XML . XML oznacza eX (M)tensible(X) Markup Language(L) . _ To nie jest do końca język programowania. Jest to elastyczny sposób informowania przeglądarek internetowych i innych programów o danych zawartych w dokumencie XML. 

Na przykład, moglibyśmy powiedzieć komuś, że mieszkamy przy Main Street 123 , a on zrozumie. Ale programy nie. 

Znaczniki XML umieszczone po obu stronach danych adresowych pomogą powiedzieć programowi, co oznaczają dane. Tagi są zawsze w parach z jednym tagiem otwierającym <pre><StreetNumber></pre> i jednym tagiem zamykającym  <pre></StreetNumber></pre>

Moglibyśmy więc użyć znaczników XML , aby powiedzieć programom, co oznaczają te dane. Może to wyglądać tak:

<pre>
   <StreetNumber>123</StreetNumber>
   <StreetName>Main</StreetName>
   <StreetType>Street</StreetType>
</pre>

W przypadku programu, który rozpoznaje te znaczniki, będzie wiedział, że jest to pełny adres ulicy. Następnie program może wykorzystać te informacje do zrobienia czegoś pożytecznego.

Część rozszerzalna oznacza, że ​​te tagi mogą być wszystkim! Jeśli program zrozumiał tag

 to mean street number, it would still work. So a developer could use just about anything to define the data between the XML tags.

Przejdź do mapy witryny. To prawie tak, jak to brzmi. Jest to mapa, na której można znaleźć różnego rodzaju informacje na naszej stronie internetowej.

Wyszukiwarki(Search) , takie jak Google , potrzebują konkretnych informacji, aby wiedzieć, jak kategoryzować i pozycjonować naszą witrynę. Mapa witryny XML może dostarczyć tych informacji.

To jest przykład mapy witryny XML dla pojedynczej strony internetowej.

<pre>
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc>http://www.example.com/</loc>
      <lastmod>2005-01-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
   </url>
</pre>

Oto, co oznaczają te tagi:

<pre><?xml version="1.0" encoding="UTF-8"?></pre> 

Ten informuje wyszukiwarkę, że używana wersja XML to 1.0, a tekst jest zakodowany w UTF-8 . To jest specyfikacja kodowania, w której musi znajdować się mapa witryny.

<pre><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"></pre> 

To informuje wyszukiwarkę, jaki standard mapy witryny jest używany w naszej mapie witryny. Pamiętaj(Remember) , że nasz XML musi używać tych samych znaczników, co program, który musi go odczytać, aby go zrozumieć.

<pre><url></pre> 

To mówi wyszukiwarce, że informacje o Uniform Resource Locator ( URL ) będą następujące. Adres URL jest również znany jako adres internetowy lub łącze.

<pre><loc> 

Definiuje to dane w tagu jako rzeczywistą lokalizację lub konkretny adres URL(URL) strony do zindeksowania.

<pre><lastmod></pre> 

Ten informuje wyszukiwarkę, kiedy ta strona została ostatnio zmodyfikowana.

<pre><changefreq></pre> 

Dzięki temu wyszukiwarka wie, jak często zmienia się ta strona. Dopuszczalne wartości to zawsze godzinowe, dzienne, tygodniowe, miesięczne, roczne, nigdy.

<pre><priority></pre> 

To informuje wyszukiwarkę, jak ważna jest naszym zdaniem ta strona w porównaniu z innymi stronami w naszej mapie witryny. Dopuszczalne wartości mieszczą się w zakresie od 0 do 1, gdzie 1 oznacza najwyższą, a 0,5 średnią.

Pamiętaj, że nie są to polecenia dla wyszukiwarki(commands for the search engine) . Będą czytać te informacje i przetwarzać je tak, jak chcą.

Po co tworzyć mapę witryny XML?(Why Create An XML Sitemap?)

Dobrze wykonana mapa witryny XML pomoże nam uzyskać największą szansę na dotarcie do ludzi, którzy chcą ją zobaczyć. Poinformuje wyszukiwarkę, jakiego rodzaju informacje jej dostarczamy, gdzie uzyskać dostęp do informacji i kiedy informacje zostały ostatnio zaktualizowane.

Ponieważ jest to mapa, nie musi być dokładnym odwzorowaniem krajobrazu. Możemy wybrać, co się w nim znajduje, aby wyszukiwarki znalazły odpowiednie strony. Na przykład, nasza Polityka prywatności(Privacy Policy) i strony dopuszczalnego użytkowania(Acceptable Use) nie będą się zbytnio różnić od innych witryn w sieci. Zamiast je mapować, mapuj strony, które prowadzą użytkownika do dobrych rzeczy, takich jak nasze najlepsze posty na blogu lub strony produktów.

W przypadku postów na blogu możemy potrzebować mapy witryny zawierającej wszystkie Twoje posty, ale nadającej wyższy priorytet nowszym. To pokazuje klientowi i wyszukiwarce, że nasza strona jest świeża.

Czy musimy stworzyć mapę witryny dla obrazów? Zdjęcia są ważne. Wizualizacja to pierwsza rzecz, która dociera do pragnień klienta. Ale na każdej stronie będą już znajdowały się zdjęcia, które zostaną zindeksowane. Dlatego posiadanie mapy witryny zawierającej tylko obrazy nie jest tak ważne.

Teraz przedstawiamy esencję naszej strony wyszukiwarkom. Nie muszą tracić czasu na przeszukiwanie i indeksowanie dużych niezbędnych, ale nie tak ważnych części naszej witryny. 

Dzięki dobrej mapie witryny współpracujemy z wyszukiwarkami, co pomoże naszej witrynie uzyskać najlepszy ranking, na jaki zasługuje.

Jak utworzyć mapę witryny XML?(How Do I Create an XML Sitemap?)

Na szczęście istnieje kilka zautomatyzowanych narzędzi, które mogą nam w tym pomóc. Jeśli korzystamy z WordPressa(using WordPress) , pobierz wtyczkę Yoast SEO . To świetne narzędzie do optymalizacji wyszukiwarek, a tworzenie dla nas mapy witryny to tylko jedna z jego funkcji. Poświęć trochę czasu, aby naprawdę nauczyć się korzystać z wtyczki Yoast SEO(learn how to use the Yoast SEO plugin) dla wszystkich jej funkcji.

Tworzenie mapy witryny z Yoast(Making a Sitemap With Yoast)

  • Na naszej stronie administracyjnej WordPress zainstalujemy wtyczkę (WordPress)Yoast SEO . Po zainstalowaniu sprawdzimy, czy funkcja Mapy witryn XML(XML Sitemaps ) jest włączona. Powinno być domyślnie. 
  • Kliknij(Click) Yoast SEO(Yoast SEO) po lewej stronie. Następnie kliknij zakładkę Funkcje(Features)
  • Przewiń w dół i upewnij się, że suwak Mapy witryn XML jest w pozycji (XML Sitemaps)(On) .

  • Stąd możemy zobaczyć, jak wygląda mapa witryny. Kliknij(Click) ikonę znaku zapytania obok Mapy witryn XML(XML Sitemaps) , a następnie kliknij link Zobacz mapę witryny XML(See the XML sitemap)

  • Yoast otworzy mapę witryny w przeglądarce internetowej. Nie będzie wyglądać jak XML , który widzieliśmy wcześniej. Jest w porządku.

  • Jeśli chcielibyśmy zobaczyć plik XML(XML) , kliknij prawym przyciskiem myszy tę stronę i wybierz opcję Wyświetl źródło(View Source) . Następnie ujawniany jest XML.

To najszybszy sposób na stworzenie mapy witryny XML w WordPress za pomocą wtyczki Yoast SEO . Rozejrzyj się po wtyczce, aby dowiedzieć się, jak udoskonalić mapę witryny i dostosować ją do potrzeb.

Utwórz mapę witryny XML za pomocą Screaming Frog SEO(Create an XML Sitemap With Screaming Frog SEO)

Jeśli nie korzystamy z WordPressa(WordPress) na naszej stronie, możemy skorzystać z różnych narzędzi online i offline.

Prawdopodobnie najczęściej używanym programem SEO na komputery stacjonarne(most used desktop SEO program) jest Screaming Frog SEO Spider . Dostępna jest wersja bezpłatna i płatna. Do stworzenia mapy witryny XML wystarczy darmowa wersja.

  • Po pobraniu i zainstalowaniu otwórz program. Zanim będziemy mogli utworzyć mapę witryny XML , musimy ją zindeksować. Indeksowanie(Crawling) to proces przechodzenia od strony do strony w witrynie i zbierania danych o każdej części.
  • U góry widzimy miejsce do wpisania adresu URL(URL) Twojej witryny. Zrób to. Następnie kliknij przycisk Start . Screaming Frog zacznie indeksować witrynę.

  • Główne okno zaczyna wypełniać się adresami URL(URLs) rzeczy na stronie. Gdy pasek postępu w prawym górnym rogu ekranu osiągnie 100%, indeksowanie jest zakończone.

  • Na pasku narzędzi kliknij Mapy witryn(Sitemaps) , a następnie Mapa witryny XML(XML Sitemap) . Otworzy się okno Konfiguracja eksportu mapy witryny .(Sitemap Export Configuration )

  • Okno Konfiguracja eksportu mapy witryny(Sitemap Export Configuration) to miejsce, w którym możemy dostosować szczegóły naszej mapy witryny, takie jak częstotliwość zmian, lastmod(changefreq, lastmod) i inne. Przejdź przez zakładki, aby zobaczyć, co tam jest. Na razie wystarczą ustawienia domyślne. Kliknij Dalej(Next) , aby rozpocząć eksport.

  • Zapyta nas, gdzie zapisać plik sitemap.xml . Pamiętaj, aby(Make) zapamiętać, gdzie jest zapisany. Aby było przydatne, musimy go przesłać na naszą stronę internetową.

Po zapisaniu prześlij plik sitemap.xml do katalogu głównego witryny. Teraz możemy zarejestrować mapę witryny w Google i innych wyszukiwarkach.

Jak sprawić, by Google zobaczył moją mapę witryny?(How Do I Get Google To See My Sitemap?)

Mówimy o wyszukiwarkach, ale tak naprawdę jedyną najbardziej niepokojącą jest Google . Jak więc sprawić, by Google zobaczył naszą mapę witryny? 

Mamy nadzieję, że pomoże to w podniesieniu naszej witryny w rankingu, ale pomoże to tylko wtedy, gdy Google będzie wiedziało, że tam jest. Musimy użyć Google Search Console



About the author

inżynier audiofilski i specjalista ds. produktów audio z ponad 10-letnim doświadczeniem. Specjalizuję się w tworzeniu wysokiej jakości głośników muzycznych i słuchawek od początku do końca. Jestem ekspertem w rozwiązywaniu problemów z dźwiękiem oraz projektowaniu nowych głośników i systemów słuchawkowych. Moje doświadczenie wykracza poza samo tworzenie dobrych produktów; Mam również pasję pomagania innym w byciu jak najlepszymi, czy to poprzez edukację, czy pracę społeczną.



Related posts