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.