XML svetainės medžio (Sitemap) generatorius

Paverskite puslapių URL ir nuskaitymo metaduomenis į paruoštą naudoti sitemap.xml failą.

Svetainės medžio URL adresai

Įklijuokite URL sąrašą arba esamą sitemap.xml, tada prireikus pakoreguokite atskirus įrašus.

0URL

Po vieną URL eilutėje. Įklijavus visą sitemap.xml, jo URL, datos ir hreflang nuorodos įkeliamos redagavimui.

Numatytosios reikšmės visiems URL

Neprivaloma. Taikoma kiekvienam URL be savos reikšmės; palikite lauką tuščią, kad jo nebūtų XML faile.

Sugeneruotas sitemap.xml

Prieš kopijuodami arba atsisiųsdami XML, ištaisykite blokuojančias klaidas.

sitemap.xml

Protokolo patikra

    Paruošta. Įklijuokite URL arba įkelkite hreflang pavyzdį.URL skaičius: 0

    Jūsų URL ir metaduomenys lieka jūsų naršyklėje. Nieko nesiunčiama į „BroBroGo“.

    DUK

    Kokius svetainės medžio laukus galiu įtraukti?

    Kiekvienas įrašas apima puslapio URL. Taip pat galite pridėti paskutinio keitimo datą, numatomą kaitos dažnumą ir santykinį prioritetą. „Google“ nepaiso kaitos dažnumo ir prioriteto, o kiti paieškos robotai gali į juos atsižvelgti kaip į rekomendacijas.

    Kaip turėčiau pridėti „hreflang“ alternatyvas?

    Pateikite kiekvieną kalbos ar regiono versiją kaip atskirą URL įrašą, tada prie kiekvienos versijos pridėkite tą patį pilną alternatyvų rinkinį (įskaitant ir patį puslapį). Jei reikia, naudokite „x-default“ atsarginiam puslapiui nurodyti.

    Kada man reikia daugiau nei vieno svetainės medžio?

    Svetainės medyje gali būti iki 50 000 URL adresų, o jo dydis prieš suspaudimą negali viršyti 50 MB. Didesnes svetaines padalykite į kelis svetainės medžio failus ir pateikite juos svetainės medžių indekso (sitemap index) faile.

    XML svetainės medžio svarba paieškos sistemų optimizavimui (SEO)

    XML svetainės medis (angl. sitemap.xml) yra struktūrizuotas failas, kuris nurodo paieškos sistemų robotams, kokie puslapiai egzistuoja svetainėje, kada jie buvo paskutinį kartą atnaujinti ir kaip dažnai jie keičiasi. Teisingai sugeneruotas svetainės medis padeda paieškos sistemoms efektyviau nuskaityti svetainės turinį, užtikrindamas, kad nauji ar atnaujinti puslapiai būtų greičiau aptikti ir indeksuoti.

    Naudojant XML svetainės medžio (Sitemap) generatorių, galima greitai sukurti standartus atitinkantį failą iš paprasto URL adresų sąrašo arba importuoti jau esamą XML failą jo redagavimui bei papildymui. Įrankis veikia tiesiogiai naudotojo naršyklėje: jūsų URL ir metaduomenys lieka jūsų naršyklėje, nieko nesiunčiama į „BroBroGo“.

    Svetainės medžio struktūra ir metaduomenys

    Kiekvienas XML svetainės medžio įrašas susideda iš privalomų ir pasirinktinių elementų, kurie suteikia paieškos sistemoms papildomo konteksto apie puslapio svarbą ir atnaujinimo ciklą.

    • URL adresas: Kiekvienas įrašas privalo turėti pilną adresą, prasidedantį http:// arba https:// protokolu. Maksimalus vieno URL ilgis negali viršyti 2 048 simbolių. Visi svetainės medyje esantys URL privalo naudoti tą patį pagrindinį kompiuterį (host).
    • Paskutinio keitimo data (lastmod): Nurodo, kada puslapio turinys buvo modifikuotas paskutinį kartą. Ši reikšmė turi būti pateikiama METAI-MĖNUO-DIENA (YYYY-MM-DD) formatu arba kaip pilna ISO data ir laikas.
    • Kaitos dažnumas (changefreq): Informuoja paieškos robotus apie tikėtiną puslapio turinio keitimosi periodiškumą. Galimos reikšmės: „Visada“, „Kasvalandį“, „Kasdien“, „Kas savaitę“, „Kas mėnesį“, „Kasmet“, „Niekada“ arba „Neįtraukti“.
    • Prioritetas (priority): Nurodo puslapio svarbą jūsų svetainėje, lyginant su kitais jūsų pačios svetainės URL adresais. Ši reikšmė turi būti skaičius nuo 0 iki 1. Tokios reikšmės kaip „1e0“ generatoriuje yra automatiškai normalizuojamos į „1“.

    Daugiakalbystė ir „hreflang“ atributai svetainės medyje

    Svetainėms, kurios pateikia turinį keliomis kalbomis arba yra skirtos skirtingiems regionams, XML svetainės medis leidžia nurodyti alternatyvias puslapių versijas naudojant „hreflang“ atributus. Tai padeda paieškos sistemoms pateikti tinkamą kalbinę versiją vartotojams, atsižvelgiant į jų vietovę ir naršyklės nustatymus.

    Taikant „hreflang“ alternatyvas svetainės medyje, galioja griežtos taisyklės:

    1. Kiekviena kalbos ar regiono versija turi būti pateikiama kaip atskiras URL įrašas svetainės medyje.
    2. Kiekvienam įrašui turi būti nurodytas pilnas alternatyvų rinkinys, kuris privalo apimti ir patį pagrindinį URL adresą.
    3. Kiekvienas alternatyvus URL, nurodytas prie vieno įrašo, taip pat turi būti įtrauktas kaip atskiras URL įrašas bendrame svetainės medyje.
    4. „hreflang“ reikšmės turi būti teisingos ir negali kartotis tam pačiam URL adresui.
    5. Visi alternatyvūs URL privalo naudoti pilną http:// arba https:// adresą.

    Techniniai apribojimai ir geriausia praktika

    Kuriant ir diegiant svetainės medžius, būtina laikytis oficialių techninių apribojimų, kad paieškos sistemos galėtų sėkmingai apdoroti failą:

    Parametras Maksimali riba
    URL skaičius viename sitemap.xml faile 50 000 URL
    Failo dydis prieš suspaudimą 50 MB
    Generatoriaus vienu metu palaikomi įrašai 500 URL įrašų

    Jei svetainė viršija 50 000 URL arba 50 MB ribą, ją reikia padalyti į kelis atskirus XML svetainės medžio failus. Tokiu atveju sukuriamas svetainės medžių indekso failas (angl. sitemap index), kuriame pateikiamos nuorodos į visus atskirus svetainės medžius.

    Generatorius automatiškai taiko XML simbolių ekranavimą (angl. entity escaping), pavyzdžiui, URL užklausos parametruose esantis simbolis & sugeneruotame faile bus paverstas į &. Jei įvestyje aptinkama blokuojančių klaidų, įrankis nesugeneruos XML failo, kad būtų išvengta netinkamo kodo naudojimo.

    Klaidų pranešimai ir jų sprendimas

    Generatorius atlieka protokolo patikrą ir pateikia klaidų pranešimus, jei įvesti duomenys neatitinka XML sitemap standarto reikalavimų:

    • Netinkamas URL formatas: Jei įvestas adresas neturi protokolo, rodoma klaida: „URL {index} reikalingas pilnas http:// arba https:// adresas.“.
    • Viršytas ilgis: Jei adresas per ilgas, pateikiama klaida: „URL {index} turi būti trumpesnis nei 2 048 simboliai.“.
    • Skirtingi pagrindiniai kompiuteriai: Jei bandoma įtraukti kitos svetainės adresą, rodoma klaida: „URL {index} turi naudoti tą patį pagrindinį kompiuterį (host) kaip ir {host}.“.
    • Datos klaidos: Jei įvesta netinkama data, rodomas pranešimas: „URL {index} nurodyta neteisinga paskutinio keitimo data. Naudokite formatą METAI-MĖNUO-DIENA arba pilną ISO datą ir laiką.“ arba „Numatytoji paskutinio keitimo data netinkama. Naudokite YYYY-MM-DD arba pilną ISO datą ir laiką.“.
    • Prioriteto klaidos: Jei reikšmė yra už rėžių, rodoma: „URL {index} prioritetas turi būti nuo 0 iki 1.“ arba „Numatytasis prioritetas turi būti tarp 0 i r 1.“.
    • „hreflang“ problemos: Jei alternatyvų nustatymai neteisingi, generatorius pateikia tokias klaidas kaip „URL {index} nurodyta neteisinga „hreflang“ reikšmė.“, „URL {index} kartoja „hreflang“ reikšmę {language}.“, „Alternatyviam {language} URL {index} reikalingas pilnas http:// arba https:// adresas.“, „Alternatyvų rinkinyje, skirtame URL {index}, nėra jo paties URL adreso.“ arba „Alternatyvus adresas {url} ties URL {index} nėra įtrauktas kaip atskiras URL įrašas.“.
    • Kiekio ribojimas: Jei viršijamas įrankio limitas, rodoma: „Šis redaktorius vienu metu palaiko iki {max} URL įrašų.“.

    Dažniausiai užduodami klausimai (DUK)

    Kokius svetainės medžio laukus galiu įtraukti?

    Kiekvienas įrašas apima puslapio URL. Taip pat galite pridėti paskutinio keitimo datą, numatomą kaitos dažnumą ir santykinį prioritetą. „Google“ nepaiso kaitos dažnumo ir prioriteto, o kiti paieškos robotai gali į juos atsižvelgti kaip į rekomendacijas.

    Kaip turėčiau pridėti „hreflang“ alternatyvas?

    Pateikite kiekvieną kalbos ar regiono versiją kaip atskirą URL įrašą, tada prie kiekvienos versijos pridėkite tą patį pilną alternatyvų rinkinį (įskaitant ir patį puslapį). Jei reikia, naudokite „x-default“ atsarginiam puslapiui nurodyti.

    Kada man reikia daugiau nei vieno svetainės medžio?

    Svetainės medyje gali būti iki 50 000 URL adresų, o jo dydis prieš suspaudimą negali viršyti 50 MB. Didesnes svetaines padalykite į kelis svetainės medžio failus ir pateikite juos svetainės medžių indekso (sitemap index) faile.

    Kaip pateikti sugeneruotą svetainės medį paieškos sistemoms?

    Sugeneruotą ir atsisiųstą sitemap.xml failą įkelkite į savo svetainės šakninį katalogą (pavyzdžiui, https://jususvetaine.lt/sitemap.xml). Tada šį adresą pateikite per paieškos sistemų konsoles (pavyzdžiui, „Google Search Console“) arba nurodykite jo kelią savo svetainės robots.txt faile.