Ako ste ikad čitali bilo koji SEO vodič, naišli ste na savjet: “postavite XML sitemap.” Sitemap je postao sinonim za SEO osnove, gotovo neupitan obred prilikom lansiranja svake nove stranice. A onda slijedi iznenađujuća činjenica: Google službeno kaže da ga većina malih stranica uopće ne treba.
U svojoj dokumentaciji Google piše da stranica s oko 500 ili manje URL-ova, čije su sve stranice dostupne kroz linkove s naslovnice, vjerojatno ne treba sitemap. Googlebot će otkriti sve stranice i bez njega. John Mueller iz Googlea je to potvrdio i oštrije:
“S tom veličinom stranice vam sitemap datoteka zapravo ne treba, općenito ćemo moći crawlati i indeksirati sve bez obzira na nju.”
Zašto onda svi preporučuju sitemap? Zato što “većina stranica” i “vaša stranica” nisu isto. U ovom članku objašnjavam što XML sitemap zapravo jest, kako ga Google koristi i kada ga ignorira, kada ga vaša stranica stvarno treba i kako ga ispravno postaviti kad već treba.
Što je XML sitemap
XML sitemap je datoteka na vašem serveru koja navodi URL-ove stranica koje želite da tražilice otkriju. Umjesto da Googlebot otkriva stranice isključivo praćenjem internih linkova, sitemap mu pruža gotov popis: ovo su stranice moje stranice, evo kada su zadnje ažurirane.
Datoteka se obično nalazi na korijenu domene (npr. https://nswebarchitects.hr/sitemap-index.xml) i izgleda ovako:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://nswebarchitects.hr/sitemap-blog-0.xml</loc>
<lastmod>2026-08-23T09:49:05.000Z</lastmod>
</sitemap>
<sitemap>
<loc>https://nswebarchitects.hr/sitemap-usluge-0.xml</loc>
<lastmod>2026-08-15T05:46:20.000Z</lastmod>
</sitemap>
<sitemap>
<loc>https://nswebarchitects.hr/sitemap-lokacije-0.xml</loc>
<lastmod>2026-08-16T12:02:21.000Z</lastmod>
</sitemap>
<sitemap>
<loc>https://nswebarchitects.hr/sitemap-legal-0.xml</loc>
<lastmod>2026-05-24T12:55:03.000Z</lastmod>
</sitemap>
<sitemap>
<loc>https://nswebarchitects.hr/sitemap-pages-0.xml</loc>
<lastmod>2026-08-23T14:39:00.000Z</lastmod>
</sitemap>
</sitemapindex>
Svaki <url> blok sadrži obavezan <loc> (puni URL stranice) i opcionalnu <lastmod> oznaku (datum zadnje stvarne izmjene sadržaja). To je cijela osnovna struktura. Protokol je standardiziran na sitemaps.org i podržavaju ga Google, Bing, Yahoo i Yandex.
XML nije jedini format. Google prihvaća tri vrste sitemap datoteka:
| Format | Za što je namijenjen |
|---|---|
| XML | Najfleksibilniji; podržava proširenja za slike, video, vijesti i višejezične verzije |
| RSS/Atom | Najčešće ga automatski generira CMS; pokriva samo nedavne URL-ove |
| TXT | Najjednostavniji: jedan URL po retku, samo za HTML stranice |
Google službeno nema preferenciju među njima, ali XML je standard u praksi upravo zbog proširenja i kontrole nad lastmod oznakom.
Kako Google zapravo koristi sitemap
Ovo je dio koji većina vodiča preskače, a najviše mijenja način razmišljanja: sitemap je savjet, ne garancija. Google izričito piše da prijava sitemapa ne garantira da će Google sitemap preuzeti niti da će URL-ove iz njega crawlati i indeksirati.
Još važnije je otkriće koje je John Mueller objasnio u veljači 2026., odgovarajući na pitanje zašto Search Console prikazuje grešku “Couldn’t fetch” iako sitemap tehnički savršeno radi. Mueller je rekao:
“Jedan dio sitemapova je taj da Google mora biti zainteresiran za indeksiranje više sadržaja s te stranice. Ako Google nije uvjeren da postoji nov i važan sadržaj za indeksiranje, neće koristiti sitemap.”
Prijevod na praktični jezik: sitemap nije prekidač kojeg uključite i Google počinje indeksirati. Google sitemap koristi samo kod stranica čiji sadržaj već smatra vrijednim. Ako je sadržaj tanak, dupliciran ili neprivlačan za indeksiranje, savršen sitemap to neće promijeniti.
Zbog toga sitemap nikad ne može zamijeniti interne linkove. Stranica koja nijednim internim linkom nije povezana s ostatkom stranice neće postati vidljiva samo zato što se nalazi u sitemapu. Sitemap ubrzava otkrivanje, ali hijerarhiju i važnost stranica Google i dalje čita iz strukture internih linkova. Osnove crawlability i indeksiranja detaljnije sam objasnio u vodiču za tehnički SEO.
Treba li ga vaša web stranica?
Sada na srž pitanja. Odgovor ovisi o četiri čimbenika: veličini stranice, kvaliteti interne povezanosti, starosti stranice i vrsti sadržaja.
Kada sitemap vjerojatno ne trebate
- Mala stranica — Google spominje prag od oko 500 URL-ova, a za tipičan obrt ili malu tvrtku s 10 do 30 stranica taj je prag udaljen svemirski
- Dobre interne povezanosti — ako svaku stranicu možete doseći klikanjem linkova od naslovnice, Google će je pronaći i bez sitemapa
- CMS koji sitemap upravlja automatski — Wix, Squarespace i slični servisi generiraju i održavaju sitemap umjesto vas; ne morate ništa poduzimati
Kada sitemap stvarno pomaže
- Velika stranica — web trgovina s tisućama proizvoda ili portal ne može računati da će crawler sve otkriti kroz linkove
- Izolirane stranice — stranice do kojih vodi malo ili nijedan interni link (npr. stare blog objave duboko u arhivi)
- Nova stranica — domena bez povijesti i vanjskih linkova ima slab put otkrivanja; sitemap skraćuje vrijeme do prve indeksacije
- Često ažuriranje sadržaja — blog ili vijesti:
lastmodpomaže crawleru da brže posjeti ažurirane stranice - Posebne vrste sadržaja — video, slike, vijesti i višejezične verzije koriste XML proširenja koja nema nijedan drugi kanal
U praksi većina poslovnih stranica u Hrvatskoj upada u drugu skupinu barem po jednom kriteriju: imaju blog koji raste, ili su relativno nove, ili imaju stranice do kojih navigacija vodi teško. Zato je sitemap za njih i dalje jeftino i pametno osiguranje, iako formalno “nije obavezan”.
Ako niste sigurni u koje se skupine vaša stranica svrštava, provjerite koliko je URL-ova Google već indeksirao kroz SEO analizu stranice i usporedite taj broj sa stvarnim brojem stranica koje imate.
Pravila ispravnog sitemapa
Sitemap koji sadrži pogrešne URL-ove može naštetiti više nego što nedostaje. Ovo su pravila koja vrijedi znati:
Limiti. Jedan sitemap smije sadržavati najviše 50.000 URL-ova i ne smije biti veći od 50 MB (nekompresiran). Za veće stranice postoji sitemap index: zasebna datoteka koja navodi više pojedinačnih sitemapova, a Googleu se šalje samo index. Dobra praksa je i dijeliti sitemap po tipu sadržaja (proizvodi, blog, stranice) — lakše je pratiti zdravlje svakog segmenta u Search Consoleu.
Samo kanonski URL-ovi koji vraćaju 200. Sitemap je popis URL-ova koje želite indeksirati, pa svaki unos mora biti kanonska verzija stranice koja vraća status 200. Preusmjerenja (3xx), greške (404, 5xx) i noindex stranice u sitemapu su kontradiktorni signal: sitemap kaže “indeksiraj”, a stranica kaže “ne indeksiraj”. Google takve sukobe bilježi u Search Consoleu i s vremenom počinje sitemap tretirati kao manje pouzdan signal. Detaljno o statusnim kodovima i čišćenju sitemapa pisao sam u članku o HTTP statusnim kodovima i SEO-u.
Apsolutni URL-ovi, jedan host. Svaki <loc> mora biti potpuni URL s protokolom i domenom (https://vasadomena.hr/usluge/, ne /usluge/). Svi URL-ovi moraju pripadati istom hostu na kojem se nalazi i sitemap, a datoteka mora biti UTF-8 kodirana.
Izbacite changefreq i priority. Ove dvije stare oznake (changefreq — koliko često se stranica mijenja, priority — relativna važnost) Google službeno ignorira. Bing također. Moderni generatori ih sve rjeđe i ispisuju, a ako ih vaš alat dodaje, ne vrijedi vrijeme podešavanja.
lastmod mora biti istinit. Ovo je jedina oznaka koja stvarno utječe na ponašanje crawlera: govori mu kada je sadržaj zadnji put stvarno izmijenjen i pomaže mu rasporediti ponovne posjete. Ali radi samo ako je točna. Najčešća greška koju viđam je generator koji svakom URL-u stavlja lastmod na datum builda — Google takav signal brzo prepozna kao šum i prestane ga uopće uzimati u obzir, pa i legitimno ažurirane stranice gube na brzini posjeta. Ako ne možete dobiti iskren datum iz vašeg CMS-a, bolje je oznaku potpuno izostaviti.
Kako stvoriti i poslati sitemap
Stvaranje
WordPress 5.5 i noviji generira sitemap automatski na adresi vasadomena.hr/wp-sitemap.xml. Ako koristite Yoast SEO ili Rank Math, oni preuzimaju generiranje i nude finiju kontrolu (izuzimanje taksonomija, arhiva i slično). Ništa ne morate ručno raditi.
Astro za sitemap koristi službenu @astrojs/sitemap integraciju. Obavezno je postaviti site u astro.config.mjs — bez nje integracija generira prazan sitemap bez ikakve greške, što je tihi kvar koji se lako previdi. Integracija izbacuje sitemap-index.xml koji se šalje Googleu.
Ručno je opravdano samo za stranice s par desetaka URL-ova: otvorite uređivač teksta i slijedite sintaksu protokola. Za sve iznad toga koristite generator ili CMS.
Prijava Googleu
Prijava znači samo reći Googleu gdje se datoteka nalazi — ne možete ništa “uploadati” Googleu. Postupak:
- Objavite sitemap na stranici, idealno na korijenu domene
- Potvrdite vlasništvo nad domenom u Google Search Consoleu (za prijavu sitemapa trebaju vlasničke ovlasti)
- Otvorite izvještaj Sitemaps, upišite URL sitemapa i kliknite Pošalji
- Provjerite status — “Success” znači da je datoteka dohvaćena i pročitana; broj otkrivenih URL-ova usporedite sa stvarnim brojem stranica
Drugi kanal je robots.txt datoteka: dodajte redak Sitemap: https://vasadomena.hr/sitemap.xml i crawler će sitemap otkriti sam. Ovaj redak je posebno važan jer ga čitaju i AI crawleri, o čemu više u nastavku.
Napomena za one koji pamte staro: Googleov ping endpoint ukinut je 2023. i vraća grešku 404. Nema više “pinganja” — Google sitemap posjećuje na vlastitom rasporedu, a brzinu otkrivanja novih URL-ova danas najviše utječe točan lastmod.
Sitemap u dobi AI pretrage
Sitemap je 2026. dobio novu publiku: AI crawlere. GPTBot (OpenAI), ClaudeBot (Anthropic) i PerplexityBot čitaju Sitemap: direktivu u robots.txt i preko nje otkrivaju sadržaj. Nijedan od njih nema prijavni portal poput Search Consolea — robots.txt i sitemap su im jedini kanal otkrivanja.
Za AI crawlore sitemap je još važniji nego za Googlebot. Oni posjećuju domene rjeđe i u svakoj sesiji prate manje linkova, pa stranice do kojih Googlebot ionako dođe kroz linkove AI crawler može propustiti. Točan lastmod im služi kao signal svježine: ažurirane stranice dobivaju prioritet ponovnog posjeta, a svježina je jedan od signala koji utječu na to hoće li vas AI odgovori citirati kao aktualan izvor.
Bing, čiji indeks pokreće Copilot i dijelom druge AI servise, preporučuje u lastmod upisivati puni ISO 8601 format s vremenom (npr. 2026-10-14T09:30:00+00:00) jer precizniji signal bolje usmjerava njihovo crawlanje.
Kako AI pretraga mijenja pravila vidljivosti općenito, detaljnije sam pisao u članku o optimizaciji sadržaja za Google AI Mode.
Najčešće greške
- Noindex stranice u sitemapu — kontradiktorni signal; izbacite ih iz sitemapa ili uklonite noindex
- Preusmjerenja u sitemapu — navodite samo konačnu destinaciju, nikad URL koji preusmjerava
- lastmod na datum svakog builda — Google signal prepozna kao šum i prestane ga čitati
- Zastarjeli sitemap nakon migracije — promjena URL strukture bez regeneracije sitemapa jedan je od najčešćih uzroka pada indeksacije; regenerirajte i pošaljite isti dan, o čemu pišem u vodiču za redizajn bez gubitka SEO-a
- Nepodudarnost sitemap URL-a i kanonskog URL-a — ako stranica kanonizira na drugi URL, u sitemap pripada samo kanonska verzija
- Sitemap koji ne vraća 200 ili nije validan XML — crawler ne može ni dohvatiti datoteku; provjerite nakon svake veće izmjene infrastrukture
Ove i slične greške često se otkriju tek auditom — popis najčešćih našao ćete u članku o 8 najčešćih SEO grešaka.
Često postavljana pitanja o XML sitemapu
Treba li mala web stranica XML sitemap? Vjerojatno ne. Google kaže da stranice s do oko 500 URL-ova, dobro povezane internim linkovima, mogu bez sitemapa. Za prezentacijsku stranicu s 10 do 30 stranica sitemap nije potreban, ali i ne škodi ako ga CMS automatski generira.
Ubrzava li sitemap indeksiranje? Može ubrzati otkrivanje novih URL-ova, osobito kod novih ili malih stranica. Ne garantira indeksiranje: Google svaku stranicu i dalje samostalno vrednuje i indeksira je samo ako je sadržaj vrijedan.
Što je sitemap index? Datoteka koja navodi više pojedinačnih sitemapova. Obavezna je kad stranica prelazi 50.000 URL-ova po datoteci, ali je korisna i manjim stranicama za dijeljenje sitemapa po tipu sadržaja (proizvodi, blog, stranice) jer se zdravlje svakog segmenta lakše prati u Search Consoleu.
Trebam li pingati Google kad ažuriram sitemap?
Ne. Googleov ping endpoint ukinut je 2023. i vraća grešku 404. Google sitemap posjećuje na vlastitom rasporedu; najbolje što možete učiniti jest držati lastmod točnim.
Što znači greška “Couldn’t fetch” u Search Consoleu? Google nije mogao dohvatiti ili pročitati datoteku. Provjerite vraća li sitemap URL status 200, je li izlaz validan XML i je li dostupan bez blokade u robots.txt. Ako je sve tehnički ispravno, John Mueller objašnjava da Google ponekad sitemap ne koristi jer nije uvjeren da stranica nudi nov i važan sadržaj — signal da je problem u sadržaju, ne u datoteci.
Je li HTML sitemap (stranica s popisom linkova) koristan za SEO? Ne. John Mueller je više puta izjavio da HTML sitemapovi nemaju SEO vrijednost: male su stranice ionako crawlable, a velikima HTML popis ne pomaže. Ako posjetitelji koriste takvu stranicu za navigaciju, to je signal da je navigacija stranice loša.
Zaključak
XML sitemap je alat, ne obred. Googleov stav je jasan: mala stranica s dobrom internom povezanošću sitemap ne treba, a Googlebot će sve otkriti i bez njega. Velika stranica, nova domena, izolirane stranice i posebne vrste sadržaja su situacije u kojima sitemap stvarno ubrzava i poboljšava otkrivanje.
Ako već imate sitemap, provjerite je li čist: samo kanonski URL-ovi koji vraćaju 200, bez noindex stranica i preusmjerenja, s istinitim lastmod oznakama. Čist sitemap je pouzdan signal; onečišćen ga pretvara u šum koji Google ignorira.
A ako želite da netko provjeri je li vaš sitemap zdrav, je li Google indeksirao sve što treba i gdje curi vidljivost, javite mi se. Detalje o SEO optimizaciji pronađete na stranici usluge.
Izvori
- Google, Build and Submit a Sitemap: developers.google.com
- Google, Manage Your Sitemaps Using the Sitemaps Report: support.google.com
- sitemaps.org, Sitemap Protocol: sitemaps.org
- SEOGraphy, The XML Sitemap Playbook for SEO: seography.io
- Prerendering, XML Sitemap Guide for Technical SEO: prerendering.com
- SEOctopus, XML Sitemap Optimization Guide 2026: seoctopus.io
- Search Engine Roundtable, Google: Small Sites Don’t Need XML Sitemaps: seroundtable.com
- Search Engine Roundtable, Google Won’t Use Sitemap Files If It’s Not Convinced of New/Important Content: seroundtable.com
- Search Engine Journal, Google Explains Why It May Not Use A Sitemap: searchenginejournal.com
- Bing Webmaster Blog, Keeping Content Discoverable with Sitemaps in AI-Powered Search: blogs.bing.com
- AI SEO Shift, XML Sitemaps for AI Crawlers: aiseoshift.com
- Astro Docs, Astro Sitemap Integration: docs.astro.build
Podijeli članak:



