የ-XML የጣቢያ ካርታ (Sitemap) ለፍለጋ ሞተር ማመቻቸት (SEO) ያለው ጠቀሜታ
የ-XML የጣቢያ ካርታ (sitemap.xml) አንድ ድረ-ገጽ የያዛቸውን ገጾች ዝርዝር ለፍለጋ ሞተር ክራውለሮች የሚያሳውቅበት መዋቅራዊ ፋይል ነው። ይህ ፋይል የፍለጋ ሞተሮች በጣቢያው ላይ ያሉትን ሁሉንም ገጾች በትክክል እንዲያገኙ እና ኢንዴክስ እንዲያደርጉ ያግዛል። የጣቢያ ካርታ አጠቃቀም በተለይ አዳዲስ ገጾች በቶሎ እንዲገኙ እና በጣቢያው ውስጥ ያሉ ይዘቶች በሙሉ ተደራሽ እንዲሆኑ ለማድረግ ወሳኝ ሚና ይጫወታል።
በዚህ የ-XML የጣቢያ ካርታ አመንጪ (XML Sitemap Generator) አማካኝነት የገጽ URLዎችን ዝርዝር ወይም ነባር sitemap.xml ፋይልን በቀላሉ ወደ ትክክለኛ የ-sitemap.xml ፎርማት መቀየር ይቻላል። መሣሪያው ለእያንዳንዱ URL እንደ ለመጨረሻ ጊዜ የተሻሻለበት ቀን፣ የለውጥ ድግግሞሽ፣ ቅድሚያ የሚሰጠው ደረጃ እና የ-hreflang አማራጭ አገናኞችን የመሳሰሉ ሜታዳታዎችን ለማካተት ያስችላል።
የ-sitemap.xml ፋይል መዋቅር እና ሜታዳታ
ትክክለኛ የጣቢያ ካርታ ፋይል እያንዳንዱን URL ከተጨማሪ መረጃዎች ጋር ያዋቅራል። በፋይሉ ውስጥ የሚካተቱት ዋና ዋና የሜታዳታ ክፍሎች የሚከተሉት ናቸው፦
- URL (loc): የገጹ ሙሉ አድራሻ። እያንዳንዱ ግቤት በ
http://ወይምhttps://መጀመር አለበት። - ለመጨረሻ ጊዜ የተሻሻለው (lastmod): ገጹ ለመጨረሻ ጊዜ የተቀየረበት ቀን። ይህ በ YYYY-MM-DD ፎርማት ወይም ሙሉ የ-ISO ቀን እና ሰዓት መሆን አለበት።
- የለውጥ ድግግሞሽ (changefreq): ገጹ ምን ያህል ጊዜ ሊቀየር እንደሚችል ለክራውለሮች የሚሰጥ ፍንጭ ነው። አማራጮቹ "always"፣ "hourly"፣ "daily"፣ "weekly"፣ "monthly"፣ "yearly"፣ "never" ወይም "none" (አልተካተተም) ሊሆኑ ይችላሉ።
- ቅድሚያ የሚሰጠው (priority): ከሌሎች የጣቢያው ገጾች አንጻር ለዚህ ገጽ የሚሰጠው አንጻራዊ ቅድሚያ ሲሆን እሴቱ በ 0 እና 1 መካከል መሆን አለበት።
የፍለጋ ሞተሮች እነዚህን መረጃዎች እንዴት እንደሚጠቀሙ ማወቅ አስፈላጊ ነው። ለምሳሌ Google የለውጥ ድግግሞሽ (changefreq) እና ቅድሚያ የሚሰጠውን (priority) እሴት ችላ ይላል፤ ነገር ግን ሌሎች የፍለጋ ሞተር ክራውለሮች እነዚህን እሴቶች እንደ ፍንጭ ሊጠቀሙባቸው ይችላሉ።
የ-hreflang ባህሪያት ለብዙ ቋንቋ ድረ-ገጾች
ድረ-ገጽዎ በተለያዩ ቋንቋዎች ወይም ለተለያዩ ክልሎች የተዘጋጁ ይዘቶች ካሉት፣ የ-hreflang ባህሪን በጣቢያ ካርታ ውስጥ መጠቀም እጅግ በጣም አስፈላጊ ነው። ይህ ባህሪ የፍለጋ ሞተሮች ለተጠቃሚው ትክክለኛውን የቋንቋ እትም እንዲያሳዩ ይረዳል።
በጣቢያ ካርታ ውስጥ የ-hreflang አማራጮችን ሲያክሉ የሚከተሉትን ደንቦች መከተል አለብዎት፦
- እያንዳንዱ የቋንቋ ወይም የክልል እትም በጣቢያ ካርታው ውስጥ እንደ ራሱ የ-URL ግቤት መዘርዘር አለበት።
- ለአንድ URL የተዘጋጀው የአማራጭ ስብስብ የራሱን URL ማካተት አለበት።
- በአማራጭነት የተጠቀሰ ማንኛውም URL በጣቢያ ካርታው ውስጥ የራሱ የሆነ ራሱን የቻለ የ-URL ግቤት ሆኖ መገኘት አለበት።
- ለአንድ URL አንድ አይነት የ-hreflang የቋንቋ እሴት ደግሞ መጠቀም አይቻልም።
የጣቢያ ካርታ ገደቦች እና ምርጥ ተሞክሮዎች
የ-XML የጣቢያ ካርታዎችን ሲያዘጋጁ የኢንተርኔት ስታንዳርዶችን እና የፍለጋ ሞተር ደንቦችን ማክበር ያስፈልጋል።
- የ-URL እና የፋይል መጠን ገደብ: አንድ የጣቢያ ካርታ ፋይል እስከ 50,000 URLዎችን ብቻ መያዝ ይችላል። እንዲሁም የፋይሉ መጠን ከመጨመቁ በፊት ከ50 MB መብለጥ የለበትም።
- የአርታዒው ገደብ: ይህ የ-XML የጣቢያ ካርታ አመንጪ በአንድ ጊዜ እስከ 500 የ-URL ግቤቶችን መጫን እና ማስተካከል ይደግፋል።
- የሆስት ወጥነት: በጣቢያ ካርታው ውስጥ የሚካተቱ ሁሉም URLዎች አንድ አይነት ሆስት (domain) መጠቀም አለባቸው።
- የቁምፊ ገደብ: እያንዳንዱ ግለሰብ URL ከ2,048 ቁምፊዎች ማጠር አለበት።
- የ-XML Escape ደንብ: በ URL ውስጥ ያሉ ልዩ ቁምፊዎች በ-XML ሕግ መሠረት መቀየር አለባቸው። ለምሳሌ በኩዌሪ ፓራሜትር ውስጥ ያለ
&ምልክት በውጤቱ ላይ ወደ&ተቀይሮ ይወጣል።
ትላልቅ ድረ-ገጾች ከ50,000 በላይ URLዎች ካሏቸው፣ ይዘታቸውን ወደ ብዙ የጣቢያ ካርታ ፋይሎች መከፋፈል ይኖርባቸዋል። እነዚህ የተለያዩ የጣቢያ ካርታ ፋይሎች በሙሉ በአንድ የጣቢያ ካርታ ማውጫ (sitemap index) ፋይል ውስጥ ተጠቃለው መዘርዘር አለባቸው።
የግላዊነት እና የውሂብ አያያዝ መርህ
ይህንን መሣሪያ ሲጠቀሙ የእርስዎ URLዎች እና ሜታዳታ በብሮውዘርዎ ውስጥ ይቆያሉ። ወደ BroBroGo ምንም ነገር አይሰቀልም። ሁሉም የፋይል ሂደት እና ማመንጨት የሚከናወነው በራስዎ ኮምፒውተር ብሮውዘር ውስጥ ብቻ ነው።
የስህተት ማረጋገጫ እና የፕሮቶኮል ደንቦች
መሣሪያው የጣቢያ ካርታውን ከማመንጨቱ በፊት ያስገቧቸውን መረጃዎች በሙሉ በዝርዝር ይፈትሻል። ማናቸውም የሚከለክሉ ስህተቶች ካሉ መሣሪያው ጥቅም ላይ ሊውል የሚችል XML አያመነጭም። በሚከተሉት ሁኔታዎች ላይ ተገቢው የስህተት መልዕክት ይታያል፦
- ነባሪው ለመጨረሻ ጊዜ የተሻሻለበት ቀን ትክክል ካልሆነ፦
"ነባሪው በመጨረሻ የተቀየረበት ቀን ልክ አይደለም። YYYY-MM-DD ወይም ሙሉ የ ISO ቀን እና ሰዓት ይጠቀሙ።" - ነባሪው ቅድሚያ የሚሰጠው እሴት ከ 0 እስከ 1 ባለው ክልል ውስጥ ካልሆነ፦
"ነባሪው ቅድሚያ በ 0 እና 1 መካከል መሆን አለበት።" - የገጹ URL ሙሉ የ-http ወይም https አድራሻ ካልሆነ፦
"URL {index} ሙሉ http:// ወይም https:// አድራሻ ያስፈልገዋል።" - የገጹ URL ርዝመት ከገደቡ በላይ ከሆነ፦
"URL {index} ከ2,048 ቁምፊዎች ማጠር አለበት።" - የገጹ URL ከዋናው ሆስት ጋር የማይመሳሰል ከሆነ፦
"URL {index} ከ {host} ጋር አንድ አይነት ሆስት መጠቀም አለበት።" - የግለሰብ URL ለመጨረሻ ጊዜ የተሻሻለበት ቀን ስህተት ከሆነ፦
"URL {index} ልክ ያልሆነ ለመጨረሻ ጊዜ የተሻሻለበት ቀን አለው። YYYY-MM-DD ወይም ሙሉ የ-ISO ቀን እና ሰዓት ይጠቀሙ።" - የግለሰብ URL ቅድሚያ የሚሰጠው እሴት ከ 0 እስከ 1 ውጭ ከሆነ፦
"ለ-URL {index} ቅድሚያ የሚሰጠው በ0 እና 1 መካከል መሆን አለበት።"(እንደ "1e0" ያሉ እሴቶች በራስ-ሰር ወደ "1" ይስተካከላሉ)። - የ-hreflang እሴት ልክ ካልሆነ፦
"URL {index} ልክ ያልሆነ የ-hreflang እሴት አለው።" - የ-hreflang ቋንቋ በአንድ URL ላይ ከተደጋገመ፦
"URL {index} የ-hreflang እሴት {language}ን ይደግማል።" - ለ-hreflang የተጠቀሰው አማራጭ URL ሙሉ አድራሻ ካልሆነ፦
"ለ-URL {index} ያለው የ-{language} አማራጭ ሙሉ http:// ወይም https:// አድራሻ ያስፈልገዋል።" - የአማራጭ ስብስብ የራሱን URL ያላካተተ ከሆነ፦
"ለ-URL {index} ያለው አማራጭ ስብስብ የራሱን URL አያካትትም።" - የተጠቀሰው አማራጭ URL በጣቢያ ካርታው ውስጥ በራሱ ግቤትነት ካልተመዘገበ፦
"በ-URL {index} ላይ ያለው አማራጭ {url} እንደ ራሱ የ-URL ግቤት አልተዘረዘረም።" - የገቡት የ-URL ግቤቶች ብዛት ከገደቡ በላይ ከሆነ፦
"ይህ አርታዒ በአንድ ጊዜ እስከ {max} የ-URL ግቤቶችን ይደግፋል።"
ተደጋግሞ የሚነሱ ጥያቄዎች (FAQ)
ጥያቄ፦ የትኞቹን የጣቢያ ካርታ መስኮች ማካተት እችላለሁ?
መልስ፦ እያንዳንዱ ግቤት የገጹን URL ያካትታል። እንዲሁም ለመጨረሻ ጊዜ የተሻሻለበትን ቀን፣ የሚጠበቀውን የለውጥ ድግግሞሽ እና አንጻራዊ ቅድሚያ የሚሰጠውን ማከል ይችላሉ። Google የለውጥ ድግግሞሽን እና ቅድሚያ የሚሰጠውን ችላ ይላል፣ ሌሎች ክራውለሮች ግን እንደ ፍንጭ ሊመለከቷቸው ይችላሉ።
ጥያቄ፦ የ-hreflang አማራጮችን እንዴት ማከል አለብኝ?
መልስ፦ እያንዳንዱን ቋንቋ ወይም ክልላዊ እትም እንደ ራሱ የ-URL ግቤት ይዘርዝሩ፣ ከዚያ ያንኑ ተመሳሳይ ሙሉ አማራጭ ስብስብ ለእያንዳንዱ እትም (ያንን ገጽ ራሱ ጨምሮ) ያክሉ። አስፈላጊ በሚሆንበት ጊዜ ለመለስተኛ ገጽ x-defaultን ይጠቀሙ።
ጥያቄ፦ ከአንድ በላይ የጣቢያ ካርታ የሚያስፈልገኝ መቼ ነው?
መልስ፦ አንድ የጣቢያ ካርታ እስከ 50,000 URLዎችን ሊይዝ ይችላል እና ከመጨመቁ በፊት ከ50 MB መብለጥ የለበትም። ትላልቅ ጣቢያዎችን ወደ ብዙ የጣቢያ ካርታ ፋይሎች ይከፋፍሉ እና በጣቢያ ካርታ ማውጫ (sitemap index) ውስጥ ይዘርዝሯቸው።