Preskoči na sadržaj
BeoHosting
BeoHosting
WordPress

Kako napraviti sitemap za WordPress sajt

BeoHosting Team··9 min čitanja čitanja
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 gdje 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štenje sitemap-a kao dio 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 posljednje izmjene (lastmod), učestalost promjena (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 namijenjena ljudskim posjetiteljima, ne pretraživačima. Prikazuje organiziranu 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 promet 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 kontrolirati 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 milijuna 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 generira 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. Provjerite 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đer automatski dodaje slike u sitemap, što pomaže indeksiranju vizualnog 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 kontrolirati 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 pingiranje 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 definira unutar url taga sa obaveznim loc elementom (URL stranice) i opcionalnim lastmod (datum posljednje izmjene), changefreq (daily, weekly, monthly) i priority (0.0 do 1.0) elementima. Manuelni sitemap zahtijeva ručno ažuriranje svaki put kada dodate ili promijenite 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 generiraju XML sitemap. Ovi alati su korisni za jednokratno generiranje sitemap-a, ali za WordPress sajtove koji se redovno ažuriraju, plugin rješenje je daleko praktičnije jer automatski ažurira sitemap pri svakoj promjeni 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 račun, 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. Verificirajte 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 - uspješ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 izvješ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). Rješ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 vrijednost 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 izmijenite postojeći. Provjeravajte 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 identifikirate 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 sinhronizirajte noindex podešavanja sa sitemap-om.
  • Zastareli URL-ovi: Obrisane ili premeštene stranice koje ostaju u sitemap-u generiraju 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: Provjerite da robots.txt ne blokira pristup vašem sitemap fajlu. Dodajte Sitemap: direktivu u robots.txt.
  • Ne korištenje HTTPS URL-ova: Ako koristite HTTPS sa aktivnim certifikatom, 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štenje Yoast SEO ili Rank Math plugina koji automatski generiraju 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 generiranim sitemap-om, tako da vaš sajt bude vidljiv pretraživačima od prvog dana.

BeoHosting Team

10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Posljednje ažuriranje: