Šta je sitemap? XML sitemapovi objašnjeni jednostavno
Sitemap je datoteka — obično na vasajt.com/sitemap.xml — koja navodi stranice na vašem sajtu za koje želite da tražilice znaju. Google je opisuje kao način da tražilicama kažete za koje stranice, video-zapise i druge datoteke se radi i kako su međusobno povezane, kako bi mogle efikasnije pretraživati vaš sajt. To je korisna mapa, a ne garancija: tražilice i dalje odlučuju šta će pretraživati, indeksirati i prikazivati.
Zašto je važno kada pravite sajt uz AI
Kada pravite sajt uz pomoć AI-ja, stranice često postoje prije nego što ih iko poveže. Novi sajt nema drugih sajtova koji upućuju na njega, a jednostranična aplikacija može imati stranice do kojih se dolazi tek nakon što se izvrši JavaScript. Sitemap daje tražilicama direktan spisak vaših stvarnih URL-ova.
Iza ove jednostavne datoteke stoji nekoliko odluka:
- Koje stranice uključiti. Javne stranice koje želite da se pronađu — ne stranice za prijavu, administratorske stranice ili duplikate.
- Koju adresu koristiti. Vaš konačni domen, s
https://, uvijek na isti način. - Držati ga ažurnim. Novi blog-postovi, proizvodi ili oglasi trebaju se pojaviti bez da neko ručno mijenja datoteku.
Ako stranice vašeg sajta dolaze iz baze podataka — oglasa, proizvoda, članaka — sitemap treba da se generiše iz tih podataka, a ne da se napiše jednom i zaboravi.
Analogija iz svakodnevnog života
Sitemap je poput informativne table u holu tržnog centra. Svaku prodavnicu možete pronaći i lutajući hodnicima, i redovni posjetioci tako i rade. Ali tabla navodi svaku prodavnicu na jednom mjestu, uključujući onu skrivenu na trećem spratu. Ona ne čini prodavnicu dobrom niti garantuje da je neko posjeti — samo osigurava da se može pronaći.
Za mali centar s jednim hodnikom tabla je lijepa, ali nije neophodna. Za veliki centar, ili za novi u kojem još niko ne zna snaći se, ona čini veliku razliku.
Da li vam treba?
Google-ove smjernice, ukratko:
| Vaš sajt | Sitemap? |
|---|---|
| Mali (otprilike 500 stranica ili manje) i svaka važna stranica je povezana s nekom drugom stranicom | Vjerovatno nije obavezan, ali ne šteti |
| Velik, s mnogo stranica | Da |
| Nov, s nekoliko linkova s drugih sajtova | Da |
| Mnogo video, slikovnog ili vijesti sadržaja | Da, po mogućnosti s proširenjima sitemapa za taj sadržaj |
| Stranice dostupne samo kroz polja za pretragu ili filtere | Da — i dodajte obične linkove |
U praksi, sitemap je jeftin za dodavanje, pa mnogi mali sajtovi ga ipak uključe.
Kako izgleda sitemap
Evo malog XML sitemapa za jednu pekaru:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.examplebakery.com/</loc>
<lastmod>2026-09-20</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/menu</loc>
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/custom-cakes</loc>
<lastmod>2026-08-02</lastmod>
</url>
</urlset>
Svaki <url> ima <loc> — punu adresu stranice — i opcionalno datum <lastmod>.
Nekoliko pravila iz Google-ove dokumentacije:
- Koristite apsolutne URL-ove.
https://www.examplebakery.com/menu, a ne/menu. - Ograničenja veličine. Jedan sitemap može imati do 50.000 URL-ova ili 50 MB nekomprimovano. Veći sajtovi se dijele na više sitemapa, koji se navode u datoteci sitemap index.
lastmodtreba biti iskren. Google ga koristi samo kada je dosljedno tačan, a treba da odražava značajne promjene na stranici — ne ažuriranje godine na dnu stranice.priorityichangefreqGoogle ignoriše. Mnogi generatori sitemapa ih ipak dodaju; ne štete, ali ne trošite vrijeme na podešavanje.
Google prihvata i jednostavnije formate, poput obične tekstualne datoteke s jednim URL-om po redu, ili RSS/Atom feed.
Radni primjer: sajt s oglasima za stanove
Recimo da ste napravili sajt s oglasima za iznajmljivanje stanova. Ima početnu stranicu, stranicu o nama, stranicu za pretragu i stranicu za svaki oglas, npr. /listings/2-bed-flat-canal-street. Oglasi se svake sedmice pojavljuju i nestaju.
Šta ide unutra. Početna stranica, stranica o nama, stranice područja (/areas/city-centre) i svaka aktivna stranica oglasa. lastmod svakog oglasa je datum kada su se njegovi detalji zadnji put promijenili.
Šta ostaje van. Stranica za prijavu, kontrolna tabla vlasnika, stranice sačuvanih pretraga i rezultati pretrage s filterima u URL-u (/search?beds=2&max=1200). Ove stranice su ili privatne ili gotovo identične drugim stranicama.
Držanje ažurnim. Umjesto statične datoteke, server generiše sitemap.xml iz baze podataka svaki put kada se zatraži (ili pri redovnoj izgradnji). Kada se oglas iznajmi i ukloni, nestaje iz sitemapa, a njegova stranica vraća ispravan status „nije pronađeno” ili „uklonjeno”.
Obavještavanje tražilica. robots.txt uključuje liniju koja pokazuje na sitemap:
User-agent: *
Disallow: /dashboard
Sitemap: https://www.examplelets.com/sitemap.xml
Vlasnik zatim šalje sitemap u Google Search Console, gdje izvještaj Sitemaps pokazuje da li je Google mogao da ga pročita i koliko URL-ova je pronašao.
Česti pojmovi objašnjeni
| Pojam | Šta znači |
|---|---|
| Sitemap | Datoteka koja navodi URL-ove za koje želite da tražilice znaju. |
| XML | Tekstualni format s oznakama, koji se koristi za većinu sitemapa. |
<loc> | Puna URL adresa jedne stranice u sitemapu. |
<lastmod> | Kada je stranica zadnji put značajno promijenjena. |
| Sitemap index | Datoteka koja navodi nekoliko sitemapa, za velike sajtove. |
| robots.txt | Datoteka u korijenu sajta koja govori pretraživačima šta smiju pretraživati i gdje je vaš sitemap. |
| Crawling (pretraživanje) | Tražilica preuzima vaše stranice. |
| Indeksiranje | Tražilica pohranjuje i razumije vaše stranice da bi se mogle pojaviti u rezultatima. |
| Kanonski URL | Preferirana verzija stranice kada isti sadržaj ima nekoliko adresa. |
| Apsolutni URL | Puna adresa, uključujući https:// i domen. |
| Search Console | Googleov besplatan alat za slanje sitemapa i pregled rezultata pretrage. |
Česte greške i zablude
- „Sitemap me indeksira.” Pomaže da vas tražilice otkriju. Google kaže da ne garantuje pretraživanje ni indeksiranje.
- Relativni URL-ovi.
/menunije valjan u sitemapu; koristite punu adresu. - Pogrešan domen. Sitemap koji navodi adresu pregleda ili stejdžinga, ili
http://umjestohttps://, upućuje tražilice na pogrešno mjesto. - Uključivanje stranica koje ne želite indeksirane. Stranice za prijavu, administratorske stranice ili stranice označene
noindexšalju mješovite signale. - Uključivanje neispravnih ili preusmjerenih URL-ova. Navedite konačnu, radnu adresu svake stranice.
- Zastario sitemap. Datoteka napisana jednom pri lansiranju propušta svaku stranicu dodanu kasnije.
- Lažiranje
lastmod. Stavljanje današnjeg datuma na svaku stranicu svaki dan uči Google da to ignoriše. - Oslanjanje na sitemap umjesto na linkove. Stranice bi trebalo da budu dostupne i kroz obične linkove na vašem sajtu.
Šta tražiti od vašeg AI alata
- „Napravi
sitemap.xmlu korijenu sajta koji navodi svaku javnu stranicu, s apsolutnimhttps://URL-ovima na mom konačnom domenu.” - „Generiši sitemap iz baze podataka da se novi oglasi ili objave pojavljuju automatski.”
- „Ažuriraj
lastmodsamo kada se sadržaj stranice stvarno promijeni.” - „Izostavi stranice za prijavu, kontrolnu tablu, administraciju i filtrirane rezultate pretrage.”
- „Dodaj
robots.txtkoji dozvoljava javne stranice i uključuje linijuSitemap:.” - „Provjeri da svaki URL u sitemapu vraća status 200 i nije preusmjeren.”
- „Ako pređemo 50.000 URL-ova, podijeli sitemap na više sitemapa s sitemap indexom.”
Zatim ga pošaljite u Search Console. Za širu sliku pročitajte šta je SEO i SEO za sajtove napravljene uz AI.
Sitemapi u Mythexu
Mythex ne generiše sitemape automatski; to tražite u chatu, a agent dodaje datoteku u kod vaše aplikacije. Recept u dokumentaciji o SEO-u za objavljenu aplikaciju uključuje početni prompt koji pokriva jednostavan sitemap.xml i robots.txt, zajedno s naslovima i meta opisima. Koristite adresu koju će posjetioci zaista koristiti — vaš mythex.ai poddomen ili, na Pro planu, vaš prilagođeni domen — i ponovo objavite nakon promjena da živi sajt servira nove datoteke.
Pitanja
Šta je sitemap, jednostavno rečeno?
Sitemap je datoteka, obično nazvana sitemap.xml, koja navodi stranice vašeg sajta za koje želite da tražilice znaju, ponekad uz datum posljednje izmjene. Pomaže tražilicama da efikasnije pronađu i pretraže vaše stranice.
Da li svaki sajt treba sitemap?
Ne uvijek. Google kaže da mali sajtovi od otprilike 500 stranica ili manje, na kojima je svaka važna stranica povezana s drugih stranica, možda ne trebaju jedan. Najviše pomaže velikim sajtovima, novim sajtovima s malo linkova sa drugih mjesta i sajtovima s mnogo medijskog ili vijesti sadržaja.
Da li sitemap garantuje da će se moje stranice indeksirati?
Ne. Google kaže da sitemap može poboljšati pretragu, ali ne garantuje da će svaki URL u njemu biti pretražen ili indeksiran. Stranice i dalje moraju biti korisne i dostupne.
Kako poslati sitemap Googleu?
Dodajte ga u izvještaj Sitemaps u Google Search Console, a u datoteku robots.txt dodajte liniju poput „Sitemap: https://example.com/sitemap.xml”, kako bi ga i drugi pretraživači mogli pronaći.
Koja je razlika između XML i HTML sitemapa?
XML sitemap je datoteka koju čitaju mašine, namijenjena tražilicama. HTML sitemap je obična stranica s linkovima za posjetioce. Služe različitoj publici, a sajt može imati oba.