Kako korak po korak izraditi XML mapu web-mjesta za poboljšanje SEO-a

  • PodrÅŸani formati: XML (proÅ¡irivi), RSS/Atom i tekst; odaberite prema svom CMS-u i opsegu.
  • Ključne najbolje prakse: ograničenja od 50 000/50 MB, UTF-8, apsolutni i kanonski URL-ovi.
  • Slanje i kontrola: Search Console, robots.txt i provjera pokrivenosti.
  • Skalabilnost: indeksi mapa web-mjesta, podjela sekcija i automatizacija u CMS-u.

XML SEO Sitemap

Zamislite mapu web-mjesta kao glavni ključ koji otključava sva vrata vaÅ¡e web-stranice za robote traÅŸilica: s jednom datotekom moÅŸete naznačiti koji su URL-ovi vaÅŸni, kada su se promijenili i kako su povezani. U praksi, Dobro izrađena mapa web-mjesta olakÅ¡ava indeksiranje i ubrzava indeksiranje.Ovo je ključno ako ÅŸelite da Google i druge tvrtke razumiju vaÅ¡u stranicu bez da se izgube.

Nadalje, iako traÅŸilice mogu otkriti stranice putem poveznica, dobra mapa web-mjesta Å¡tedi im trud i poboljÅ¡ava pokrivenost nedavnih ili dubokih URL-ova. Međutim, To nije jamstvo indeksacije.Ovo je vrlo moćna preporuka koja, u kombinaciji sa Search Consoleom, robots.txt datotekom i pristojnom arhitekturom, umnoÅŸava vaÅ¡e mogućnosti vidljivosti.

Å to je XML mapa web-mjesta i kako funkcionira?

XML mapa web-mjesta je XML datoteka koja navodi URL-ove na vaÅ¡oj web-lokaciji i uključuje opcionalne metapodatke kao Å¡to je datum zadnje izmjene. Pomoću nje, TraÅŸilicama govorite koje stranice ÅŸelite da pretraÅŸuju i indeksiraju., Å¡to im pomaÅŸe da otkriju sadrÅŸaj koji bi mogao biti previÅ¡e klikova udaljen od početne stranice.

Iz SEO perspektive, njegov utjecaj je stvaran: poboljÅ¡ava pokrivenost indeksiranjem i otkrivanje promjena. Uz to, vrijedi pojasniti jednu točku koja uzrokuje zbunjenost: Google ignorira oznake iMoÅŸete ih uključiti ako ÅŸelite, ali oni ne utječu na način na koji Googlebot obrađuje vaÅ¡e URL-ove.

Sitemapovi se mogu proširiti dodacima za slike, videozapise i vijesti ili deklarirati alternativne verzije prema jeziku/zemlji. Na taj način, Nudite dodatni kontekst koji pomaşe u tumačenju vašeg multimedijskog i višeregionalnog sadrşaja pouzdano.

PodrÅŸani formati mapa web-mjesta

Google podrşava formate dokumentirane u protokolu Sitemaps. Svaki ima svoje prednosti i nedostatke, pa Odaberite prema svojoj tehnologiji, veličini web stranice i potrebama (Google nema preferencije ni za jedno ni za drugo).

Sitemap XML

To je najfleksibilniji i najmoćniji format. Omogućuje proÅ¡irenja (slike, videozapise, vijesti, xhtml:link za alternative) i de facto je standard za tehnički SEO. Prednosti: proÅ¡irivo, svestrano i Å¡iroko podrÅŸano od strane CMS-a i dodatakaNedostatak: Na vrlo velikim lokacijama, ručno odrÅŸavanje moÅŸe biti komplicirano ako nije automatizirano.

Minimalni primjer valjana XML mapa web-mjesta:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.example.com/foo.html</loc>
    <lastmod>2024-06-04</lastmod>
  </url>
</urlset>

Kao i kod bilo kojeg XML-a, ne zaboravite koristiti izbjegnute entitete kada je to prikladno (&, <, itd.). Također imajte na umu da Google koristi ako je koherentno i provjerljivo (npr. odgovara stvarnim izmjenama stranice).

RSS, MRSS i Atom 1.0

OdrÅŸavaju strukturu sličnu XML mapi web-mjesta, ali dolaze iz feedova, koje većina CMS-a generira automatski. Prednosti: jednostavnost implementacije i „automatska“ aÅŸuriranjaMogu biti korisni za nedavni sadrÅŸaj, a u slučaju MRSS-a i za opisivanje videozapisa.

S druge strane, ovi feedovi obično navode noviji sadrşaj, pa Ne zamjenjuju kompletnu XML mapu web-mjesta. na web stranicama s puno dubine ili relevantnim starim sadrşajem.

Tekstualna mapa web-mjesta

To je najjednostavnija opcija: .txt datoteka s jednim apsolutnim URL-om po retku. Prednosti: vrlo jednostavno za izradu i odrşavanjePosebno korisno na velikim web-lokacijama kada şelite deklarirati samo indeksirane HTML stranice. Nedostatak: ograničeno na "obične" URL-ove; ne podrşava metapodatke ili proširenja.

https://www.example.com/file1.html
https://www.example.com/file2.html

Pazite da datoteka sadrÅŸi samo valjane URL-ove i uvijek ih koristite apsolutne rute s protokolom (https://).

Dobre prakse koje se gotovo uvijek zanemaruju

U protokolu Sitemaps postoji nekoliko preporuka koje vrijedi uzeti u obzir. Ako ih se pridrÅŸavate, Izbjeći ćete odbijanja, pogreÅ¡ke u obradi i probleme s pokrivenošću..

Ograničenja veličine: Sve mape web-mjesta (bilo da su XML, feed ili tekst) ne smiju prelaziti 50 MB nekomprimirane ili sadrşavati više od 50 000 URL-ova. Ako premaše ta ograničenja, Podijelite ga na nekoliko mapa web-mjesta i stvorite indeks mapa web-mjesta grupirati ih.

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://www.example.com/sitemap-1.xml</loc>
    <lastmod>2024-06-15</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://www.example.com/sitemap-2.xml</loc>
  </sitemap>
</sitemapindex>

Kodiranje i lokacija: Sitemapovi moraju biti u UTF-8 formatu. MoÅŸete ih hostirati bilo gdje na web-mjestu, ali ako ih Google otkrije indeksiranjem (a vi ih ne poÅ¡aljete putem Search Consolea), Primjenjuju se samo na potomke direktorija u kojem ÅŸiveZato se obično objavljuje u korijenskom direktoriju, utječući na cijelu domenu.

Apsolutni i kanonski URL-ovi: uvijek deklarirajte potpune URL-ove s protokolom i hostom te dajte prioritet kanonskom. Izbjegavajte relativne putove i nepotrebne parametreAko imate mobilne i desktop verzije s različitim URL-ovima, uključite samo kanonski URL ili ispravno označite alternative s xhtml:link.

Kada aÅŸurirati Koristite ga samo kada postoji značajna promjena (glavni sadrÅŸaj, strukturirani podaci, interno povezivanje). Nemojte aÅŸurirati samo zbog kozmetičkih promjena ili manjih izmjena.jer će izgubiti kredibilitet.

Kako stvoriti mapu web-mjesta

Prije nego Å¡to počnete raditi s datotekom, odlučite koji će se URL-ovi pojaviti u rezultatima. Drugim riječima, koji su URL-ovi kanonski i predstavljaju svaki dio sadrÅŸajaNe uključujte duplikate, 404 greÅ¡ke, preusmjeravanja ili stranice s noindexom.

Neka vaš CMS to automatski generira

Većina modernih CMS platformi (WordPress, Wix, Blogger itd.) generira mape web-mjesta odmah po instalaciji ili putem dodataka. U WordPressu, na primjer, Yoast SEO stvara dinamičku mapu stranice s indeksom po vrstama sadrÅŸaja i taksonomijama.

S Yoast SEO-om: aktivirajte "XML Sitemaps" u Postavkama, kopirajte putanju (obično /sitemap_index.xml) i odlučite koje vrste objava i taksonomije uključiti. MoÅŸete isključiti datoteke datuma/autora Ako ne dodaju vrijednost, moÅŸete označiti svaku objavu/stranicu kao da se ne indeksira i neće se prikazivati ​​na mapi web-mjesta.

S All in One SEO (AIOSEO): mapa web-mjesta je obično omogućena prema zadanim postavkama. Omogućuje indeksiranje mape web-mjesta. Konfigurirajte poveznice po mapi web-mjesta (npr. 1.000) i odaberite vrste/taksonomije sadrÅŸaja. Korisno na velikim web-lokacijama za podjelu i ubrzanje generiranja.

Automatski generirajte pomoću alata

Ako vaš CMS ne nudi ovu značajku ili preferirate vanjsku kontrolu, imate neke vrlo praktične opcije. Za male web stranice, XML-Sitemaps.com (besplatno do 500 stranica) generira XML s opcijama kao što su datum automatskog aşuriranja i izračun prioriteta.

Na računalu, Inspyder Sitemap Creator ili Sitemap Writer Pro omogućuju vam izradu mapa web-mjesta bez ograničenja URL-ova. prenesite ih putem FTP-a/SFTP-a i generirajte varijante (video, slika, Google vijesti). Za arhitekturu i planiranje, vizualni alati poput Slickplana, Dyno Mappera ili WriteMapsa pomaÅŸu u dizajniranju hijerarhije, pa čak i izvozu u XML.

Ručno ga stvorite

Za web-lokacije sa samo nekoliko desetaka URL-ova, moÅŸete otvoriti uređivač teksta i napisati valjanu XML datoteku. To je izvedivo, ali kako projekt raste, postat će sve teÅŸe. TeÅ¡ko ga je odrÅŸavati i sklon je greÅ¡kamaAko to radite ručno, provjerite datoteku prije nego Å¡to je prenesete.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://www.midominio.com/</loc><lastmod>2024-02-19</lastmod></url>
  <url><loc>https://www.midominio.com/productos</loc><lastmod>2024-02-18</lastmod></url>
</urlset>

Ne brinite o redoslijedu URL-ova: Googleu je svejedno. Brinite o poštujte ograničenja veličine i podijelite na više mapa web-mjesta gdje je to prikladno.

Specifične mape web-mjesta: slike, videozapisi i vijesti

Ako je vaš projekt intenzivno usmjeren na multimediju, razmislite o izradi posebnih mapa web-mjesta. Mapa web-mjesta za slike uključuje lokaciju slike, temu i licencu; mapa web-mjesta za videozapise uključuje naslov, opis i URL datoteke ili playera. Za medije, karta web-mjesta Vijesti Poboljšava ispunjavanje uvjeta u Google vijestima tijekom određenih vremenskih razdoblja.

Ove mape web-mjesta obično postoje zajedno s općom mapom, na koju se poziva glavni indeks, omogućujući robotima davanje prioriteta vremenski osjetljivom multimedijskom sadrÅŸaju.

Pošaljite svoju mapu web-mjesta Googleu (i drugim traşilicama)

Slanje karte web-mjesta se toplo preporučuje, ali to ne jamči da će svi URL-ovi biti preuzeti ili indeksirani. Uz to, To uvelike olakÅ¡ava posao robotima. i pruÅŸa vam korisne metrike u Search Consoleu.

Uobičajene metode slanja: iz Google Search Consolea (izvješće o Sitemapovima), putem Search Console API-ja ako ga trebate automatizirati ili deklariranje direktive Sitemap u robots.txt datoteci tako da ga otkriju praćenjem te datoteke.

# robots.txt
Sitemap: https://example.com/sitemap_index.xml

Ako koristite RSS/Atom feedove, moÅŸete koristiti WebSub za distribuciju promjena. Neke traÅŸilice i dalje prihvaćaju pingove temeljene na URL-ovima (na primjer, krajnja točka Googleove karte web-mjesta), iako danas Search Console je primarni i najpouzdaniji način..

https://www.google.com/ping?sitemap=https://tudominio.com/sitemap.xml

Više web-mjesta, jedno mjesto: mape web-mjesta za više web-mjesta

Upravljate s više domena ili poddomena i şelite centralizirati slanje e-pošte. Postoje dva glavna pristupa koja, kada su pravilno konfigurirana, Štede vrijeme i pojednostavljuju nadzor.

Pristup 1: Jedna mapa web-mjesta koja navodi URL-ove s više web-mjesta (čak i različitih domena) hostanih, na primjer, na host1. Da bi je Google ispravno obradio, Provjerite sva uključena svojstva u Search Consoleu. i pošaljite mapu web-mjesta s jednog od njih.

https://host1.example.com/sitemap.xml
  - https://host1.example.com
  - https://host2.example.com
  - https://host3.example.com
  - https://host1.example1.com
  - https://host1.example.ch

Pristup 2: ViÅ¡e mapa web-mjesta (jedna po web-mjestu) smjeÅ¡tenih na istom "centralizirajućem" hostu (npr. sitemaps.example.com), a svaka datoteka robots.txt upućuje na odgovarajuću mapu web-mjesta. Ovo odrÅŸava logičke izolacije po lokaciji i olakÅ¡ava izdavanje dozvola.

# robots.txt en https://example.com/robots.txt
Sitemap: https://sitemaps.example.com/sitemap-example-com.xml

HTML Sitemap: Za ljude, a ne za robote

HTML mapa web-mjesta je stranica koja navodi ključne poveznice na web-mjestu kako bi korisnicima pomogla u navigaciji. Ne zamjenjuje XML, ali Poboljšava navigaciju i interno povezivanje.Postavite ga u podnoşje ili izbornik ako dodaje vrijednost; i neka bude u skladu sa stvarnom strukturom.

Pronađite i provjerite svoju mapu web-mjesta

Gdje se nalazi mapa web-mjesta? Prvo isprobajte tipične putanje: /sitemap.xml i /sitemap_index.xml. Također moÅŸete provjeriti datoteku robots.txt, gdje se često navodi redak „Mapa web-mjesta: 
“. Ako upravljate web-stranicom, provjerite je u Search Consoleu u izvješću "Sitemapovi".

Alternativno, koristite operatore pretraÅŸivanja: site:domain.com filetype:xml ili inurl:sitemap. A ako ste ga kreirali ručno ili pomoću alata, Provjerite pomoću alata za provjeru karte web-mjesta prije puÅ¡tanja u proizvodnju.

Uobičajene pogreške i kako ih riješiti

U Search Consoleu, izvješća Sitemaps i Coverage pomoći će vam da identificirate uobičajene probleme. Radite izvana prema unutra: Prvo ispravite pogreške pristupa, a zatim formatirajte, i konačno pojedinačni slučajevi.

  • Nedostupni URL-ovi: 404, 5xx ili blokirani. RjeÅ¡enje: Pregled URL-ova, ispravci statusa i dozvola.
  • Prekomjerna preusmjeravanja ili relativne putanje: Google ih moÅŸda neće pratiti. RjeÅ¡enje: Uvijek koristite apsolutne i kanonske URL-ove i izbjegavajte nepotrebne 3xx URL-ove.
  • NevaÅŸeći URL-ovi: Nedozvoljeni znakovi ili netočna shema (https//, zarezi u domeni itd.). RjeÅ¡enje: Normalizirajte i validirajte popis.
  • Duplicirani ili neindeksirani sadrÅŸaj: stranice s noindexom ili duplikatima u mapi web-mjesta. RjeÅ¡enje: očisti arhivu i ostavi samo kanonske datoteke koje se mogu indeksirati.

Nakon ispravljanja, ponovno pošaljite kartu web-mjesta iz Search Consolea i provjerite obradu. Ako imate mape web-mjesta po odjeljcimaOva granularnost pomaşe u izolaciji područja gdje pokrivenost ne uspijeva (blog, proizvod, kategorije itd.).

Praktični savjeti za odrşavanje mape web-mjesta u savršenom stanju

Ne prekoračujte ograničenja od 50 000 URL-ova ili 50 MB nekomprimiranog po datoteci; po potrebi podijelite i koristite indeks. Ne uključujte preusmjeravanja, greške 404 ili noindex.i poštuje formate i kodiranje.

Aşurirati Kada ima smisla (relevantne promjene), zadrşite datoteku u UTF-8 i smjestite je u korijenski direktorij ako şelite da pokrije cijelu stranicu otkrivanjem. Ako ga pošaljete putem Search ConsoleaMoşete ga hostirati gdje god şelite unutar domene.

Na velikim web-lokacijama automatizirajte generiranje i integrirajte proces sa svojim CMS-om ili sa skriptama koje izdvajaju URL-ove iz baze podataka. Podijeli prema vrsti sadrÅŸaja kako bi se brÅŸe dijagnosticirali potencijalni padovi pokrivenosti.

Preporučeni alati i dodaci

Za WordPress: Yoast SEO, All in One SEO i Rank Math uključuju generiranje mape web-mjesta s indeksima. Ako trebate napredne postavke, dodatak XML Sitemaps vam to omogućuje. prilagodite prioritete, broj poveznica i nazive datotekaZa Google vijesti, XML Sitemap i Google vijesti stvaraju specifičnu mapu web-mjesta.

Online i desktop generatori: XML-Sitemaps.com (brzo i besplatno do 500 stranica), ponuda Inspyder Sitemap Creator i Sitemap Writer Pro Detaljna kontrola, automatsko učitavanje i multimedijske varijanteZa mapiranje i predstavljanje arhitektura, Slickplan, Dyno Mapper i WriteMaps omogućuju izvoz u XML i suradnju s timovima.

Mapa web-mjesta jednostavan je tehnički alat koji smanjuje trenje između arhitekture vaÅ¡e web-stranice i robota traÅŸilica. Ako odaberete prave kanonske URL-ove, poÅ¡tujete ograničenja, poÅ¡aljete ih putem odgovarajućih kanala i pratite ih pomoću Search Consolea, Maksimizirat ćete brzinu otkrivanja i kvalitetu indeksiranja. bez kompliciranja ÅŸivota.