Što je sitemap.xml?
Sitemap.xml je datoteka koja tražilicama daje popis važnih javnih URL-ova na web stranici. Ona nije zamjena za dobru navigaciju i interne linkove, ali pomaže Googleu da brže pronađe stranice koje želimo imati u indeksu.
Za manje poslovne webove sitemap je najkorisniji kada je čist i fokusiran. U njemu trebaju biti javne stranice, uslužne landing stranice, relevantni blog članci i reference koje želimo da tražilice pronađu. Ne treba uvrštavati testne URL-ove, duplikate, privatne stranice ili tehničke putanje.
Što znači lastmod?
Lastmod označava kada je URL zadnji put značajno promijenjen. To može biti nova objava, veća izmjena sadržaja, promjena strukture stranice, novi interni link blok ili bitno ažuriranje informacija. Njegova vrijednost je u tome što Googleu daje signal da se URL možda isplati ponovno crawlat.
Lastmod ne treba mijenjati samo zato da sitemap izgleda svježe. Ako se timestamp stalno mijenja bez stvarne promjene sadržaja, signal postaje slabiji. Bolje je ažurirati ga ciljano i samo za stranice koje su stvarno dobile novu vrijednost.
Kada treba ažurirati sitemap?
Sitemap treba ažurirati kada se doda nova javna stranica, novi blog članak, nova važna landing stranica ili kada se postojeća stranica značajno promijeni. Ako se promijeni samo sitnica u CSS-u ili tehnički detalj koji ne mijenja sadržaj stranice, sitemap uglavnom ne treba dirati.
Kod novih članaka ažuriranje sitemap-a ima smisla odmah nakon deploya. Tako tražilice dobiju jasan signal da postoji novi URL. Kod postojećih stranica treba procijeniti je li promjena stvarno sadržajna ili SEO relevantna.
Kada submitati sitemap u Google Search Console?
Sitemap nije potrebno submitati nakon svake male promjene. Ima smisla poslati ga nakon dodavanja novih stranica, većih sadržajnih zahvata ili promjene strukture weba. Ako je sitemap već prijavljen u GSC-u, Google će ga povremeno sam ponovno čitati.
Ručno submitanje je korisno kada želimo ubrzati otkrivanje novog sadržaja, ali nije garancija bržeg rangiranja. Sitemap pomaže crawlanju, a pozicije ovise o kvaliteti sadržaja, autoritetu, internoj strukturi i relevantnosti.
Sitemap nije zamjena za interne linkove
Česta pogreška je oslanjanje na sitemap umjesto na dobru internu strukturu. Ako stranica postoji samo u sitemapu, ali nije prirodno povezana s ostatkom weba, Google je može pronaći, ali će teže razumjeti koliko je važna.
Zato važni članci i money pageovi trebaju imati interne linkove iz relevantnih dijelova weba. Sitemap pomaže otkrivanju, a interni linkovi pomažu razumijevanju važnosti i odnosa između stranica. To je isti princip koji koristimo u tehničkom SEO-u.
Koje URL-ove staviti u sitemap?
U sitemap trebaju ići canonical verzije stranica koje želimo indeksirati. Ako stranica ima canonical prema drugom URL-u, nema smisla gurati je u sitemap kao samostalnu važnu adresu. Sitemap, canonical i interni linkovi trebaju govoriti istu stvar.
Na poslovnom webu to obično znači: naslovnica, usluge, money pageovi, kontakt, reference i blog članci koji imaju dugoročnu vrijednost. Ako stranica ne donosi korisniku jasnu vrijednost, pitanje je treba li uopće biti u sitemapu.
Priority i changefreq: koliko su važni?
Priority i changefreq često se precjenjuju. Google ih ne mora slijepo poštovati, a stvarno crawlanje ovisi o mnogim signalima. Ipak, mogu ostati kao uredan informativni sloj ako su dosljedno postavljeni i ne pokušavaju umjetno napuhati važnost svake stranice.
Važnije od toga je da sitemap bude validan, bez 404 URL-ova, bez redirect URL-ova i bez stranica koje ne želimo indeksirati. Čist sitemap vrijedi više od agresivno podešenih priority vrijednosti.
Sitemap i promjene URL-ova
Kada se URL promijeni, sitemap treba odražavati novu strukturu. Stari URL treba imati 301 redirect ako je stranica preseljena, a novi URL treba biti canonical verzija u sitemapu. Inače Google može nepotrebno crawlati stare adrese ili zadržati pogrešne signale.
Ovdje sitemap radi zajedno s canonical URL disciplinom. Jedan signal bez drugog nije dovoljan: canonical govori koja je glavna verzija, redirect preusmjerava stare adrese, a sitemap pokazuje koje URL-ove želimo aktivno nuditi tražilicama.
Kako provjeriti sitemap?
Prvo treba provjeriti je li XML validan. Zatim treba provjeriti vraćaju li svi URL-ovi status 200, jesu li canonical verzije, postoje li u internim linkovima i imaju li smisla za indeksiranje. Sitemap nije samo datoteka, nego ogledalo strukture weba.
Ako se redovno dodaju novi članci, dobro je imati jasnu rutinu: dodati članak, dodati karticu u blog hub, ažurirati sitemap, deployati, provjeriti produkciju i po potrebi submitati sitemap u GSC-u.