Važnost sitemap.xml datoteke za optimizaciju tražilica
Sitemap.xml je strukturirana datoteka koja pretraživačima poput Googlea, Binga i Yahooa pruža izravan popis stranica dostupnih za indeksiranje na web-mjestu. Umjesto da se oslanjaju isključivo na unutarnje poveznice, tražilice koriste sitemapu kako bi brže i učinkovitije otkrile nove i ažurirane stranice.
Pravilno konfigurirana sitemapa ubrzava proces indeksiranja i osigurava da važne stranice ne ostanu neprimijećene. Korištenjem alata XML Sitemap generator, vlasnici web-mjesta, operateri sadržaja i programeri mogu pretvoriti običan popis URL-ova ili postojeću sitemapu u tehnički ispravan XML format koji zadovoljava sve standarde pretraživača.
Struktura i metapodaci sitemap.xml datoteke
XML sitemapa sastoji se od skupa oznaka koje definiraju lokaciju svakog URL-a i prateće metapodatke. Svaki unos u sitemapi mora sadržavati potpunu adresu stranice, a može uključivati i dodatne atribute koji pomažu tražilicama da razumiju kontekst i povijest promjena na stranici.
Glavni elementi koji se mogu definirati za svaki URL su:
- Zadnja izmjena (lastmod): Označava datum kada je sadržaj stranice posljednji put promijenjen.
- Učestalost promjene (changefreq): Pruža smjernicu o tome koliko se često sadržaj na stranici ažurira.
- Prioritet (priority): Određuje relativnu važnost pojedinog URL-a u odnosu na ostale stranice na istom web-mjestu.
Pravilno specificiranje datuma, učestalosti i prioriteta
Prilikom definiranja metapodataka u sitemapi, potrebno je strogo pratiti tehnička pravila kako bi pretraživači ispravno protumačili podatke.
Datum zadnje izmjene
Datum se mora unijeti u formatu YYYY-MM-DD ili kao potpuni ISO datum i vrijeme. Ako zadani datum nije ispravno formatiran, pojavit će se pogreška: "Zadani datum zadnje izmjene nije valjan. Upotrijebite YYYY-MM-DD ili potpuni ISO datum i vrijeme.". Za pojedinačne unose s nevaljanim datumom, sustav javlja: "URL {index} ima nevaljan datum posljednje izmjene. Koristite format GGGG-MM-DD ili potpuni ISO datum i vrijeme.".
Učestalost promjene
Ovaj parametar može poprimiti isključivo jednu od sljedećih predefiniranih vrijednosti:
- Nije uključeno
- Uvijek
- Satno
- Dnevno
- Tjedno
- Mjesečno
- Godišnje
- Nikada
Prioritet
Prioritet se izražava kao brojčana vrijednost između 0 i 1. Ako zadana vrijednost nije u tom rasponu, prikazuje se poruka: "Zadani prioritet mora biti između 0 i 1.". Za pojedinačne unose s pogrešnim prioritetom koristi se poruka: "Prioritet za URL {index} mora biti između 0 i 1.". Vrijednosti poput "1e0" automatski se normaliziraju u "1".
Uloga hreflang atributa u višejezičnim sitemapama
Za web-mjesta koja ciljaju različita jezična govorna područja ili regije, sitemapa može sadržavati hreflang atribute. Ovi atributi govore tražilicama koje alternativne verzije stranice postoje za korisnike iz određenih zemalja ili koji govore određenim jezicima.
Pri implementaciji hreflang alternativa u sitemapi vrijede stroga pravila:
- Potpune adrese: Svaka alternativna verzija mora koristiti potpunu http:// ili https:// adresu. U suprotnom se javlja pogreška: "Alternativna verzija
{language}za URL{index}zahtijeva potpunu http:// ili https:// adresu.". - Jedinstvenost jezika: Hreflang vrijednosti moraju biti valjane i ne smiju se ponavljati unutar istog URL-a. Ako se ponove, sustav javlja: "URL
{index}ponavlja hreflang vrijednost{language}.". Ako je sama vrijednost neispravna, prikazuje se: "URL{index}ima nevaljanu hreflang vrijednost.". - Uključivanje samog sebe: Skup alternativnih verzija za određeni URL mora obavezno sadržavati i taj isti URL. Ako to nije slučaj, pojavljuje se pogreška: "Skup alternativnih verzija za URL
{index}ne uključuje vlastiti URL.". - Postojanje unosa: Svaki alternativni URL koji je naveden u nekom skupu mora biti prisutan i kao samostalni unos u sitemapi. Ako nedostaje, sustav ispisuje: "Alternativni URL
{url}na URL-u{index}nije naveden kao vlastiti unos URL-a.".
Ograničenja, pravila i provjera protokola
Sitemap.xml datoteke moraju biti u skladu sa službenim protokolom kako bi ih tražilice prihvatile. XML Sitemap generator automatski provjerava unesene podatke i primjenjuje sljedeća pravila:
- Ograničenja veličine: Prema standardu, sitemapa može sadržavati najviše 50.000 URL-ova i ne smije prelaziti veličinu od 50 MB prije kompresije. Ovaj generator u svom sučelju podržava obradu do 500 URL unosa odjednom. Ako se pokuša unijeti više, prikazuje se poruka: "Ovaj uređivač podržava do
{max}unosa URL-ova odjednom.". - Konzistentnost poslužitelja: Svi URL-ovi u sitemapi moraju koristiti istog poslužitelja (host). Ako se pojavi URL s različitim poslužiteljem, sustav javlja: "URL
{index}mora koristiti istog poslužitelja kao i{host}.". - Duljina i format URL-a: Svaki pojedinačni URL mora počinjati s http:// ili https:// i mora biti kraći od 2.048 znakova. Ako ovi uvjeti nisu ispunjeni, prikazuju se poruke: "URL
{index}zahtijeva potpunu http:// ili https:// adresu." ili "URL{index}mora kraći od 2048 znakova.". - Duplikati i XML entiteti: Prilikom uvoza popisa ili postojeće sitemape, duplikati se automatski preskaču. XML entiteti se automatski eskapiraju, pa će se znak
&u parametrima upita pretvoriti u&. - Blokirajuće pogreške: Ako postoje kritične pogreške u unosu, alat neće generirati neispravan XML kako bi se spriječilo slanje neupotrebljivih datoteka tražilicama.
Privatnost i lokalna obrada podataka
Obrada svih unesenih URL-ova, metapodataka i datoteka odvija se lokalno, izravno u web-pregledniku korisnika. Podaci se ne šalju na poslužitelje BroBroGo, čime se osigurava da vaši URL-ovi i metapodaci ostaju isključivo na vašem uređaju.
Često postavljana pitanja (FAQ)
Koja polja sitemape mogu uključiti?
Svaki unos sadrži URL svoje stranice. Možete dodati i datum posljednje izmjene, očekivanu učestalost promjena i relativni prioritet. Google zanemaruje učestalost promjena i prioritet, dok ih drugi pretraživači mogu tretirati kao smjernice.
Kako trebam dodati hreflang alternative?
Navedite svaki jezik ili regionalnu verziju kao zaseban unos URL-a, a zatim svakoj verziji dodajte isti potpuni skup alternativnih verzija, uključujući i samu tu stranicu. Koristite x-default za zamjensku stranicu po potrebi.
Kada mi je potrebno više od jedne sitemape?
Sitemapa može sadržavati do 50.000 URL-ova i ne smije biti veća od 50 MB prije kompresije. Podijelite veća web-mjesta na nekoliko datoteka sitemap-a i navedite ih u indeksu sitemap-a (sitemap index).
Što se događa ako unesem duplicirane URL-ove?
Alat automatski prepoznaje i preskače duplicirane adrese prilikom uvoza popisa ili učitavanja postojeće sitemape, osiguravajući da se u konačnom XML-u svaki jedinstveni URL pojavi samo jednom.