Kako napraviti sitemap za WordPress sajt

Šta je sitemap i zašto je važan
XML sitemap je fajl koji sadrži listu svih stranica vašeg sajta koje želite da pretraživači indeksiraju. Zamislite ga kao mapu vašeg sajta koju dajete Google-u, Bing-u i drugim pretraživačima kako bi lakše pronašli i razumeli strukturu vašeg sadržaja. Bez sitemap-a, pretraživači moraju da se oslanjaju isključivo na praćenje linkova da bi otkrili vaše stranice, što može značiti da neke stranice nikada ne budu indeksirane.
Sitemap je posebno važan za nove sajtove koji nemaju mnogo ulaznih linkova, sajtove sa velikim brojem stranica (preko 500), sajtove sa kompleksnom strukturom gde neke stranice nisu dobro povezane internim linkovima, i sajtove koji često dodaju novi sadržaj poput blogova i e-commerce prodavnica. Google eksplicitno preporučuje korišćenje sitemap-a kao deo osnovne SEO prakse.
Tipovi sitemap-a
XML Sitemap
XML sitemap je standardni format koji pretraživači razumeju. Sadrži URL-ove stranica zajedno sa metapodacima kao što su datum poslednje izmene (lastmod), učestalost promena (changefreq) i prioritet stranice (priority). WordPress sajtovi obično imaju sitemap index koji referencira više pojedinačnih sitemap fajlova - jedan za postove, jedan za stranice, jedan za kategorije itd. Ovo je posebno korisno za velike sajtove jer jedan sitemap fajl može sadržati maksimalno 50.000 URL-ova.
HTML Sitemap
HTML sitemap je stranica na vašem sajtu namenjena ljudskim posetiocima, ne pretraživačima. Prikazuje organizovanu listu svih važnih stranica sa linkovima. Iako nije direktno SEO faktor, pomaže korisnicima da pronađu sadržaj i poboljšava korisničko iskustvo. Mnogi sajtovi imaju HTML sitemap stranicu u footeru.
Video i Image Sitemap
Ako vaš sajt sadrži mnogo video sadržaja ili slika, posebni sitemap-ovi za medijske fajlove pomažu pretraživačima da ih indeksiraju. Video sitemap sadrži informacije o trajanju, kategoriji i opisu videa. Image sitemap pomaže Google Images da bolje indeksira vaše slike, što može doneti značajan saobraćaj posebno za e-commerce i portfolio sajtove.
WordPress ugrađeni sitemap
Od verzije 5.5, WordPress ima ugrađenu podršku za XML sitemap bez potrebe za dodatnim pluginima. Ugrađeni sitemap je dostupan na yoursite.com/wp-sitemap.xml i automatski uključuje postove, stranice, kategorije i tagove. Međutim, ugrađeni WordPress sitemap ima ograničene mogućnosti prilagođavanja - ne možete lako isključiti određene stranice, dodati prioritete ili kontrolisati koje tipove sadržaja uključiti. Za većinu sajtova, SEO plugin sa naprednim sitemap funkcionalnostima je bolji izbor.
Kreiranje sitemap-a sa Yoast SEO
Instalacija i aktivacija
Yoast SEO je najpopularniji WordPress SEO plugin sa preko 5 miliona aktivnih instalacija. Nakon instalacije i aktivacije, sitemap funkcionalnost je automatski uključena. Vaš sitemap će biti dostupan na yoursite.com/sitemap_index.xml. Yoast automatski generiše sitemap index koji sadrži linkove ka pojedinačnim sitemap fajlovima za svaki tip sadržaja.
Podešavanje sitemap-a u Yoast-u
U WordPress adminu idite na Yoast SEO → Settings → Site features → APIs. Proverite da je XML sitemaps opcija uključena. Zatim, za svaki tip sadržaja (postovi, stranice, custom post types) možete podesiti da li se uključuje u sitemap. Ako imate tipove sadržaja koji ne treba da budu indeksirani (poput privatnih stranica ili landing page-ova za reklame), isključite ih iz sitemap-a. Yoast takođe automatski dodaje slike u sitemap, što pomaže indeksiranju vizuelnog sadržaja.
Isključivanje pojedinačnih stranica
Za isključivanje specifične stranice iz sitemap-a, otvorite tu stranicu u editoru, pronađite Yoast SEO meta box na dnu i u Advanced tabu postavite "Allow search engines to show this page in search results?" na "No". Ovo će i postaviti noindex tag i ukloniti stranicu iz sitemap-a. Koristite ovo za thank you stranice, stranice sa dupliranim sadržajem, ili bilo koje stranice koje ne želite u pretraži.
Kreiranje sitemap-a sa Rank Math
Osnovno podešavanje
Rank Math je noviji SEO plugin koji brzo raste u popularnosti zahvaljujući bogatim besplatnim funkcionalnostima. Sitemap se podešava kroz Rank Math → Sitemap Settings. Rank Math nudi detaljniju kontrolu od Yoast-a u besplatnoj verziji - možete podesiti broj linkova po sitemap stranici, uključiti ili isključiti slike, i kontrolisati svaki tip sadržaja pojedinačno.
Napredne opcije
Rank Math omogućava dodavanje eksternih stranica u sitemap (stranice koje nisu WordPress postovi ili stranice), isključivanje specifičnih postova i stranica po ID-u, prioritet i changefreq podešavanja za svaki tip sadržaja, automatsko pingovanje pretraživača kada se sitemap ažurira, i posebne sitemap-ove za lokalne biznise (Local SEO sitemap) i video sadržaj (Video Sitemap u Pro verziji). Ove napredne opcije čine Rank Math odličnim izborom za sajtove sa specifičnim SEO potrebama.
Manuelno kreiranje sitemap-a
Kreiranje XML fajla
Ako ne želite da koristite plugin, možete manuelno kreirati XML sitemap. Kreirajte fajl sitemap.xml u root direktorijumu vašeg sajta. Fajl mora početi sa XML deklaracijom i koristiti urlset namespace. Svaki URL se definiše unutar url taga sa obaveznim loc elementom (URL stranice) i opcionalnim lastmod (datum poslednje izmene), changefreq (daily, weekly, monthly) i priority (0.0 do 1.0) elementima. Manuelni sitemap zahteva ručno ažuriranje svaki put kada dodate ili promenite stranicu, što ga čini nepraktičnim za aktivne sajtove.
Online sitemap generatori
Ako imate mali statički sajt, možete koristiti online alate poput XML-Sitemaps.com, Screaming Frog ili Sitemap Generator koji automatski crawluju vaš sajt i generišu XML sitemap. Ovi alati su korisni za jednokratno generisanje sitemap-a, ali za WordPress sajtove koji se redovno ažuriraju, plugin rešenje je daleko praktičnije jer automatski ažurira sitemap pri svakoj promeni sadržaja.
Prijava sitemap-a u Google Search Console
Dodavanje sajta u GSC
Google Search Console (GSC) je besplatan Google-ov alat za praćenje prisutnosti vašeg sajta u Google pretraži. Ako još nemate GSC nalog, kreirajte ga na search.google.com/search-console. Dodajte vaš domen koristeći Domain property (preporučeno) koji pokriva sve varijante URL-a, ili URL prefix property za specifičnu verziju. Verifikujte vlasništvo putem DNS zapisa (za Domain property) ili HTML taga, fajla ili Google Analytics-a (za URL prefix).
Slanje sitemap-a
U GSC-u idite na Sitemaps u levom meniju. Unesite URL vašeg sitemap-a (obično sitemap_index.xml ili sitemap.xml) i kliknite Submit. Google će početi da obrađuje vaš sitemap i prikazaće status - uspešno pročitane URL-ove, greške i upozorenja. Obratite pažnju na eventualne greške poput URL-ova koji vraćaju 404 status ili stranica blokiranih robots.txt fajlom.
Praćenje statusa indeksiranja
Nakon slanja sitemap-a, pratite Coverage izveštaj u GSC-u koji pokazuje koliko stranica je indeksirano, koliko ima grešaka i koliko je isključeno. Najčešće greške su: "Submitted URL has crawl issue" (stranica ne može biti crawlovana), "Submitted URL marked noindex" (stranica ima noindex tag ali je u sitemap-u) i "Submitted URL seems to be a Soft 404" (stranica postoji ali nema sadržaj). Rešavajte greške redovno jer akumulirane greške mogu negativno uticati na crawl budget.
Optimizacija sitemap-a
Šta uključiti u sitemap
Uključite sve stranice koje želite da budu indeksirane i koje pružaju vrednost korisnicima: objavljene postove i stranice sa kvalitetnim sadržajem, kategorije i tagove koji imaju dovoljno sadržaja, custom post types (proizvodi, portfolio stavke) i kanonske URL-ove. Ne uključujte stranice sa thin sadržajem, duplicirane stranice, stranice sa noindex tagom, privatne stranice i admin URL-ove.
Redovno ažuriranje
Sitemap treba da bude uvek ažuran. SEO plugini kao Yoast i Rank Math automatski ažuriraju sitemap kada objavite novi post ili izmenite postojeći. Proveravajte periodično da sitemap ne sadrži URL-ove koji vraćaju greške (404, 500) ili redirecte (301, 302). Koristite alat poput Screaming Frog da crawlujete vaš sitemap i identifikujete problematične URL-ove.
Česte greške sa sitemap-om
- Uključivanje noindex stranica: Ako stranica ima noindex tag ali je u sitemap-u, Google prijavljuje grešku. Uvek sinhronizujte noindex podešavanja sa sitemap-om.
- Zastareli URL-ovi: Obrisane ili premeštene stranice koje ostaju u sitemap-u generišu 404 greške u GSC-u. Redovno čistite sitemap.
- Prevelik sitemap: Sitemap sa više od 50.000 URL-ova ili veći od 50MB mora biti podeljen na manje fajlove sa sitemap index-om.
- Blokiranje sitemap-a u robots.txt: Proverite da robots.txt ne blokira pristup vašem sitemap fajlu. Dodajte Sitemap: direktivu u robots.txt.
- Ne korišćenje HTTPS URL-ova: Ako koristite HTTPS sa aktivnim sertifikatom, svi URL-ovi u sitemap-u moraju biti HTTPS verzije.
Zaključak
Sitemap je jednostavan ali moćan alat koji pomaže pretraživačima da efikasno crawluju i indeksiraju vaš sajt. Za WordPress CMS sistem, preporučujemo korišćenje Yoast SEO ili Rank Math plugina koji automatski generišu i ažuriraju sitemap. Nakon kreiranja, obavezno prijavite sitemap u Google Search Console i redovno pratite status indeksiranja. Na BeoHosting-u, svi WordPress hosting paketi dolaze sa preinstaliranim Yoast SEO pluginom i automatski generisanim sitemap-om, tako da vaš sajt bude vidljiv pretraživačima od prvog dana.
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: