Kako napraviti sitemap za sajt

Šta je XML sitemap?
XML sitemap je fajl koji sadrži listu svih važnih stranica na vašem sajtu. On pomaze pretraživačima poput Google-a, Bing-a i Yandex-a da pronađu i indeksiraju vaš sadržaj brže i efikasnije. Zamislite sitemap kao mapu vašeg sajta koju dajete pretraživačima - umesto da oni sami lutaju po sajtu trazeci stranice, vi im pokazujete tačno gde se šta nalazi.
Sitemap fajl koristi XML format (eXtensible Markup Language) i obično se nalazi na putanji vassajt.rs/sitemap.xml. Svaki unos u sitemapu sadrži URL stranice, datum poslednje izmene, učestalost promena i prioritet stranice u odnosu na ostale.
Zašto je sitemap važan za SEO?
Iako pretraživači mogu da pronađu vaše stranice prateći linkove, sitemap im značajno olakšava posao. Ovo je posebno važno za:
- Nove sajtove: Kada nemate mnogo dolaznih linkova, pretraživači teško otkrivaju vaše stranice bez sitemapa.
- Velike sajtove: Sajtovi sa više od 500 stranica imaju koristi jer osiguravaju da nijedna stranica nije preskocena. Za velike sajtove preporučujemo biznis hosting sa dovoljno resursa.
- Sajtove sa losnom internom strukturom: Ako vaše stranice nisu dobro povezane linkovima, sitemap popunjava te praznine.
- Sajtove sa rich media sadržajem: Slike, video snimci i drugi mediji se bolje indeksiraju kada su navedeni u sitemapu.
Struktura XML sitemapa
Osnovni XML sitemap izgleda ovako: počinje sa XML deklaracijom i urlset elementom koji sadrži namespace. Unutar njega, svaka stranica je predstavljena url elementom sa sledećim podacima:
- loc: Puna URL adresa stranice (obavezno polje).
- lastmod: Datum poslednje izmene u ISO 8601 formatu (npr. 2026-04-01).
- changefreq: Koliko često se stranica menja - daily, weekly, monthly, yearly.
- priority: Vrednost od 0.0 do 1.0 koja označava relativni prioritet stranice.
Maksimalna veličina jednog sitemap fajla je 50.000 URL-ova ili 50MB. Ako vam treba više, koristite sitemap index fajl koji povezuje više sitemapova.
Alati za kreiranje sitemapa
Za WordPress sajtove
Najjednostavniji način da kreirate sitemap za WordPress sajt je korišćenjem SEO plugina:
- Yoast SEO: Automatski generiše sitemap na putanji /sitemap_index.xml. Možete kontrolisati koje tipove sadržaja uključiti.
- Rank Math: Takođe automatski kreira sitemap sa naprednim opcijama za filtriranje stranica.
- Google XML Sitemaps: Samostalan plugin koji se fokusira isključivo na kreiranje sitemapa sa detaljnom kontrolom.
Za staticke sajtove i custom CMS
Ako nemate WordPress, možete koristiti online generatore ili CLI alate:
- XML-Sitemaps.com: Besplatan online generator koji crawluje vaš sajt i kreira sitemap. Ogranicen na 500 stranica u besplatnoj verziji.
- Screaming Frog: Desktop aplikacija koja crawluje sajt i eksportuje sitemap. Besplatna verzija podržava do 500 URL-ova.
- sitemap-generator-cli: Node.js alat koji možete pokrenuti iz terminala za automatizovano generisanje sitemapa.
Ručno kreiranje
Za male sajtove (do 20-30 stranica), možete ručno napisati XML sitemap u bilo kom tekst editoru. Ovo vam daje potpunu kontrolu nad sadržajem, ali zahteva ručno ažuriranje pri svakoj promeni na sajtu.
Kako podneti sitemap pretraživačima
Google Search Console
Prijavite se na Google Search Console (pogledajte naš vodič za SEO optimizaciju), izaberite vaš sajt, idite na Sitemaps u levom meniju i unesite URL vašeg sitemapa (obično sitemap.xml). Kliknite Submit i Google će poceti da procesira vaš sitemap. Status možete pratiti na istoj stranici.
Bing Webmaster Tools
Slično kao kod Google-a, prijavite se na Bing Webmaster Tools, idite na Sitemaps sekciju i podnesite URL vašeg sitemapa. Bing takođe podržava automatsko otkrivanje sitemapa putem robots.txt fajla.
Putem robots.txt fajla
Dodajte liniju Sitemap: https://vasajt.rs/sitemap.xml u vaš robots.txt fajl. Svi pretraživači koji poštuju robots.txt automatski će pronaci vaš sitemap bez potrebe za ručnim podnosenjem.
Najbolje prakse za sitemap
- Uključite samo kanonske URL-ove: Nemojte uključivati stranice sa noindex tagom, duplikate ili preusmerene URL-ove.
- Azurirajte lastmod samo kada se sadržaj zaista promeni: Google ignorise lastmod ako je netacan ili se menja bez stvarnih promena na stranici.
- Koristite apsolutne URL-ove: Uvek navedite punu putanju sa protokolom (https://vasajt.rs/stranica).
- Razdvojite velike sitemapove: Ako imate više od 10.000 URL-ova, podelite sitemap na više manjih fajlova i koristite sitemap index.
- Automatizujte generisanje: Postavite cron job ili koristite CMS plugin koji automatski regeneriše sitemap nakon svake promene.
- Proveravajte greške: Redovno kontrolisite Google Search Console za greške u sitemapu - nevalidne URL-ove, 404 stranice i slično.
Ceste greške sa sitemapovima
Jedna od najčešćih gresaka je uključivanje stranica koje vraćaju 404 grešku ili stranica koje su blokirane u robots.txt. Takođe, mnogi zaborave da ažuriraju sitemap kada dodaju nove stranice ili obrisu stare. Pogrešno navedeni lastmod datumi mogu da uzrokuju da Google rece crawluje vaš sajt jer gubi poverenje u tačnost informacija.
Zaključak
XML sitemap je jednostavan ali mocan alat koji pomaze pretraživačima da efikasno indeksiraju vaš sajt. Bez obzira da li koristite WordPress plugin, online generator ili ga kreirate ručno, najvažnije je da ga redovno ažurirate i podnesete pretraživačima. Ukoliko vaš sajt ima više od 50 stranica, sitemap prestaje da bude opcija. Koristite naš alat za DNS proveru za proveru da li je sajt pravilno konfigurisan i postaje neophodnost za dobar SEO.
BeoHosting Tim
10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Poslednje ažurirano: