Jenereta ya XML Sitemap

Geuza URL za kurasa na metadata ya utambaji kuwa sitemap.xml iliyo tayari kutumika.

URL za Sitemap

Bandika orodha ya URL au sitemap.xml iliyopo, kisha rekebisha maingizo mahususi inapohitajika.

0URL

URL moja kwa kila mstari. Ukibandika sitemap.xml nzima, URL zake, tarehe na viungo vya hreflang hupakiwa kwa uhariri.

Chaguomsingi kwa URL zote

Hiari. Hutumika kwa kila URL isiyoweka thamani yake; acha sehemu tupu ili isijumuishwe kwenye XML.

sitemap.xml iliyozalishwa

Rekebisha makosa yanayozuia kabla ya kunakili au kupakua XML.

sitemap.xml

Ukaguzi wa itifaki

    Tayari. Bandika URL au pakia mfano wa hreflang.URL 0

    URL zako na metadata zinabaki kwenye kivinjari chako. Hakuna kinachopakiwa kwenye BroBroGo.

    Maswali Yanayoulizwa Sana

    Ni sehemu gani za sitemap ninazoweza kujumuisha?

    Kila ingizo linajumuisha URL ya ukurasa wake. Unaweza pia kuongeza tarehe ya mwisho kubadilishwa, mzunguko unaotarajiwa wa mabadiliko na kipaumbele cha jamaa. Google inapuuza mzunguko wa mabadiliko na kipaumbele, wakati watambaji wengine wanaweza kuzichukulia kama vidokezo.

    Ninapaswa kuongezaje mbadala za hreflang?

    Orodhesha kila lugha au toleo la kikanda kama ingizo lake la URL, kisha uongeze seti ileile kamili ya mbadala kwenye kila toleo, ikijumuisha ukurasa huo wenyewe. Tumia x-default kwa ukurasa wa dharura inapohitajika.

    Ni lini ninahitaji sitemap zaidi ya moja?

    Sitemap inaweza kuwa na hadi URL 50,000 na isiwe kubwa kuliko MB 50 kabla ya kubandikwa. Gawanya tovuti kubwa katika faili kadhaa za sitemap na uziorodheshe kwenye faharisi ya sitemap (sitemap index).

    Umuhimu wa Faili ya sitemap.xml katika SEO

    Faili ya sitemap.xml ni zana muhimu sana katika kuboresha tovuti kwa ajili ya injini tafuta (SEO). Faili hii inafanya kazi kama ramani ya tovuti inayoorodhesha URL zote muhimu za kurasa zako, ikizisaidia injini tafuta kama Google, Bing na nyinginezo kugundua na kutambaa kwenye kurasa hizo kwa ufanisi zaidi. Badala ya kusubiri roboti za utambaji kupata kurasa kupitia viungo vya ndani pekee, sitemap.xml inatoa orodha ya moja kwa moja ya maudhui yote unayotaka yawekwe kwenye faharisi ya injini tafuta.

    Kutumia sitemap.xml kunaharakisha mchakato wa kuweka kurasa mpya au zilizofanyiwa mabadiliko kwenye matokeo ya utafutaji. Hii ni muhimu hasa kwa tovuti mpya ambazo hazina viungo vingi vya nje, au tovuti kubwa zenye kurasa nyingi zilizotengana ambazo zinaweza kupitwa wakati wa utambaji wa kawaida.

    Muundo wa Faili ya sitemap.xml

    Sitemap ya XML inafuata muundo maalum wa lugha ya XML unaoeleweka na injini zote kuu za utafutaji. Muundo huu unajumuisha lebo kuu ya <urlset> inayofunga maingizo yote, na kila ukurasa unawakilishwa na lebo ya <url>. Ndani ya kila lebo ya URL, kuna vipengele kadhaa vya metadata vinavyoweza kujumuishwa:

    • <loc> (URL): Hii ndiyo anwani kamili ya ukurasa wa wavuti. Lazima ianze na itifaki ya http:// au https://.
    • <lastmod> (Mwisho kubadilishwa): Tarehe na saa ambapo ukurasa huo ulifanyiwa mabadiliko kwa mara ya mwisho.
    • <changefreq> (Mzunguko wa mabadiliko): Makadirio ya mara ngapi ukurasa unatarajiwa kubadilika.
    • <priority> (Kipaumbele): Thamani ya nambari inayoonyesha umuhimu wa ukurasa huo ukilinganisha na kurasa zingine kwenye tovuti yako.

    Jenereta ya XML Sitemap inaruhusu uwekaji wa metadata hizi kwa urahisi, huku ikihakikisha kuwa herufi maalum za XML zinaepushwa kwa usahihi. Kwa mfano, alama ya & katika vigezo vya URL (query parameters) inabadilishwa kiotomatiki kuwa &amp; ili kuzuia hitilafu za muundo wa XML.

    Jinsi ya Kubainisha Tarehe, Mzunguko wa Mabadiliko na Kipaumbele

    Wakati wa kutengeneza sitemap, unaweza kuweka maadili chaguomsingi kwa URL zote au kurekebisha kila ingizo kibinafsi. Ni muhimu kufuata sheria kali za uumbizaji ili injini tafuta ziweze kusoma data yako kwa usahihi:

    1. Mwisho kubadilishwa (lastmod): Tarehe lazima iandikwe katika muundo wa YYYY-MM-DD au muundo kamili wa tarehe na saa wa ISO. Ukijaza tarehe isiyo sahihi, mfumo utaonyesha kosa: "Tarehe chaguomsingi ya mabadiliko ya mwisho si sahihi. Tumia YYYY-MM-DD au tarehe na saa kamili za ISO." au "URL {index} ina tarehe batili ya mwisho kubadilishwa. Tumia YYYY-MM-DD au tarehe na saa kamili ya ISO.".
    2. Mzunguko wa mabadiliko (changefreq): Chaguzi zinazokubalika ni "none", "always", "hourly", "daily", "weekly", "monthly", "yearly", au "never". Katika kiolesura cha mtumiaji, hizi zinawakilishwa kama "Haijajumuishwa", "Kila wakati", "Kila saa", "Kila siku", "Kila wiki", "Kila mwezi", "Kila mwaka", na "Kamwe".
    3. Kipaumbele (priority): Thamani hii lazima iwe nambari kati ya 0 na 1 (kwa mfano, 0.5 au 0.8). Thamani kama "1e0" husawazishwa kiotomatiki kuwa "1". Ukikiuka sheria hii, utapata ujumbe: "Kipaumbele chaguomsingi lazima kiwe kati ya 0 na 1." au "Kipaumbele cha URL {index} lazima kiwe kati ya 0 na 1.".

    Kumbuka kuwa injini tafuta hutumia taarifa hizi kama vidokezo. Kwa mfano, Google inapuuza mzunguko wa mabadiliko na kipaumbele, wakati watambaji wengine wanaweza kuzichukulia kama miongozo ya kupanga ratiba zao za utambaji.

    Matumizi ya hreflang kwa Tovuti za Lugha Nyingi

    Kwa tovuti zinazolenga nchi au lugha tofauti, sitemap.xml ni njia bora ya kutangaza matoleo mbadala ya kurasa kwa kutumia sifa za hreflang. Hii inazuia masuala ya maudhui yaliyojirudia na kuhakikisha watumiaji wanapata toleo sahihi la lugha kwenye matokeo ya utafutaji.

    Wakati wa kutumia hreflang kwenye sitemap, sheria zifuatazo ni lazima zifuatwe:

    • Kila toleo la lugha au eneo lazima liandikwe kama ingizo lake la URL kwenye sitemap.
    • Kila ingizo lazima liwe na seti kamili ya viungo mbadala, ikijumuisha URL ya ukurasa huo wenyewe. Usipofanya hivi, mfumo utatoa kosa: "Seti mbadala ya URL {index} haijumuishi URL yake yenyewe.".
    • Kila URL mbadala iliyoorodheshwa lazima iwe na ingizo lake la URL linalojitegemea kwenye sitemap. Vinginevyo, utaona kosa: "Mbadala {url} kwenye URL {index} hauorodheshwi kama ingizo lake la URL.".
    • Thamani za hreflang lazima ziwe halali na zisijirudie kwa URL moja. Hitilafu hizi zitasababisha ujumbe: "URL {index} ina thamani batili ya hreflang." au "URL {index} inarudia thamani ya hreflang {language}.".
    • Anwani zote mbadala lazima ziwe kamili zikianza na http:// au https://. Hitilafu hapa itasababisha ujumbe: "Mbadala wa {language} wa URL {index} unahitaji anwani kamili ya http:// au https://.".

    Sheria za Uhalali na Mipaka ya Sitemap

    Ili kuhakikisha sitemap yako inakubaliwa na injini tafuta bila matatizo, kuna sheria na mipaka ya kiufundi inayopaswa kuzingatiwa:

    • Kikomo cha Ukubwa: Faili moja ya sitemap.xml inaweza kuwa na hadi URL 50,000 na isizidi ukubwa wa MB 50 kabla ya kubandikwa (compression).
    • Kikomo cha Zana: Jenereta hii inaruhusu uhariri wa hadi viingilio vya URL 500 kwa wakati mmoja. Ukizidi kikomo hiki, utapata ujumbe: "Mhariri huyu anaruhusu hadi viingilio vya URL {max} kwa wakati mmoja.".
    • Urefu wa URL: Kila URL ya kibinafsi lazima iwe fupi kuliko herufi 2,048. URL ndefu zaidi zitasababisha kosa: "URL {index} lazima iwe fupi kuliko herufi 2,048.".
    • Uthabiti wa Seva Mwenyeji (Host): URL zote kwenye sitemap lazima zitumie seva mwenyeji sawa. Huwezi kuchanganya vikoa tofauti kwenye sitemap moja. Ukijaribu kufanya hivyo, mfumo utatoa kosa: "URL {index} lazima itumie seva mwenyeji sawa na {host}.".
    • Itifaki Kamili: Kila URL lazima ianze na http:// au https://. Usipoweka, utaona kosa: "URL {index} inahitaji anwani kamili ya http:// au https://.".

    Ikiwa kuna makosa yoyote ya kuzuia (blocking errors), zana hii haitazalisha XML inayoweza kutumika ili kuzuia uundaji wa faili mbovu.

    Usalama wa Data na Uchakataji wa Ndani

    Unapotumia Jenereta ya XML Sitemap, usalama wa data yako umehakikishwa kupitia muundo wa uchakataji wa zana hii. URL zako zote, tarehe, na metadata nyingine unazoingiza hazitumwi kwenye seva yoyote ya nje. Uchakataji wote unafanyika ndani ya kivinjari chako cha wavuti. Hakuna data inayopakiwa kwenye BroBroGo, jambo linalofanya zana hii kuwa ya faragha kwa matumizi yako ya kila siku.

    Maswali Yanayoulizwa Mara kwa Mara (FAQ)

    Ni sehemu gani za sitemap ninazoweza kujumuisha?
    Kila ingizo linajumuisha URL ya ukurasa wake. Unaweza pia kuongeza tarehe ya mwisho kubadilishwa, mzunguko unaotarajiwa wa mabadiliko na kipaumbele cha jamaa. Google inapuuza mzunguko wa mabadiliko na kipaumbele, wakati watambaji wengine wanaweza kuzichukulia kama vidokezo.

    Ninapaswa kuongezaje mbadala za hreflang?
    Orodhesha kila lugha au toleo la kikanda kama ingizo lake la URL, kisha uongeze seti ileile kamili ya mbadala kwenye kila toleo, ikijumuisha ukurasa huo wenyewe. Tumia x-default kwa ukurasa wa dharura inapohitajika.

    Ni lini ninahitaji sitemap zaidi ya moja?
    Sitemap inaweza kuwa na hadi URL 50,000 na isiwe kubwa kuliko MB 50 kabla ya kubandikwa. Gawanya tovuti kubwa katika faili kadhaa za sitemap na uziorodheshe kwenye faharisi ya sitemap (sitemap index).