Ի՞նչ է sitemap-ը։ XML sitemap-ները պարզ բացատրությամբ
Sitemap-ը ֆայլ է՝ սովորաբար yoursite.com/sitemap.xml հասցեով, որը թվարկում է ձեր կայքի այն էջերը, որոնք ուզում եք, որ որոնիչ համակարգերը իմանան։ Google-ը այն նկարագրում է որպես միջոց՝ որոնիչներին տեղեկացնելու ձեր էջերի, տեսանյութերի և այլ ֆայլերի մասին, ինչպես նաև դրանց փոխադարձ կապերի մասին, որպեսզի նրանք ավելի արդյունավետ սկանավորեն ձեր կայքը։ Դա օգտակար քարտեզ է, ոչ թե երաշխիք․ որոնիչները դեռ որոշում են, թե ինչ սկանավորել, ինդեքսավորել և ցույց տալ։
Ինչու է այն կարևոր AI-ով կառուցելիս
Երբ կայքը կառուցում եք AI-ով, էջերը հաճախ գոյություն ունեն մինչև որևէ մեկը դրանց հղում անելը։ Նոր կայքը չունի այլ կայքեր, որոնք դեպի իրեն են ցույց տալիս, իսկ մեկ էջից բաղկացած հավելվածի որոշ էջեր կարող են հասանելի դառնալ միայն JavaScript-ի աշխատելուց հետո։ Sitemap-ը որոնիչներին տալիս է ձեր իրական URL-ների ուղղակի ցանկը։
Այս պարզ ֆայլի հետևում մի քանի որոշում կա․
- Որ էջերը ներառել։ Հանրային էջերը, որոնք ուզում եք, որ գտնվեն, ոչ թե մուտքի էջերը, ադմինիստրատորի էջերը կամ կրկնօրինակները։
- Որ հասցեն օգտագործել։ Ձեր վերջնական դոմենը՝
https://-ով, միշտ նույն ձևով։ - Թարմ պահել։ Նոր բլոգային գրառումները, ապրանքները կամ հայտարարությունները պետք է հայտնվեն առանց ֆայլը ձեռքով խմբագրելու։
Եթե ձեր կայքի էջերը գալիս են տվյալների բազայից՝ հայտարարություններ, ապրանքներ, հոդվածներ, sitemap-ը պետք է ստեղծվի այդ տվյալներից, ոչ թե մեկ անգամ գրվի և մոռացվի։
Ամենօրյա անալոգիա
Sitemap-ը նման է գնումների կենտրոնի մուտքի տեղեկատվական տախտակին։ Դուք կարող եք գտնել յուրաքանչյուր խանութ՝ քայլելով միջանցքներով, և կանոնավոր այցելուները հենց այդպես էլ անում են։ Բայց տախտակը բոլոր խանութները թվարկում է մեկ տեղում, ներառյալ այն, որ թաքնված է երրորդ հարկում։ Այն խանութը լավը չի դարձնում և չի երաշխավորում, որ որևէ մեկը կայցելի, բայց ապահովում է, որ այն կարելի է գտնել։
Փոքր կենտրոնի համար մեկ միջանցքով տախտակը հաճելի է, բայց անհրաժեշտ չէ։ Մեծ կենտրոնի կամ նոր կենտրոնի համար, որի մասին ոչ ոք չգիտի, այն մեծ տարբերություն է դարձնում։
Արդյո՞ք ձեզ անհրաժեշտ է
Google-ի ուղեցույցը համառոտ․
| Ձեր կայքը | Sitemap՞ |
|---|---|
| Փոքր (մոտ 500 էջ կամ պակաս) և յուրաքանչյուր կարևոր էջ կապված է մեկ այլ էջից | Հավանաբար պարտադիր չէ, բայց վնասակար չէ |
| Մեծ, շատ էջերով | Այո |
| Նոր, որին քիչ հղումներ են գնում այլ կայքերից | Այո |
| Շատ տեսանյութ, պատկեր կամ լրատվական բովանդակություն | Այո, հնարավոր է՝ դրանց համար նախատեսված ընդլայնումներով |
| Էջեր, որոնց հասնում են միայն որոնման դաշտերի կամ ֆիլտրերի միջոցով | Այո՛ — և ավելացրեք նաև սովորական հղումներ |
Պրակտիկայում sitemap-ը հեշտ է ավելացնել, ուստի շատ փոքր կայքեր այն այնուամենայնիվ ունենում են։
Ինչ տեսք ունի sitemap-ը
Ահա մի փոքր XML sitemap բուլկեղենի համար․
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.examplebakery.com/</loc>
<lastmod>2026-09-20</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/menu</loc>
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/custom-cakes</loc>
<lastmod>2026-08-02</lastmod>
</url>
</urlset>
Յուրաքանչյուր <url>-ն ունի <loc> — էջի լրիվ հասցեն — և ըստ ցանկության՝ <lastmod> ամսաթիվ։
Գոյություն ունեն Google-ի փաստաթղթերից մի քանի կանոններ․
- Օգտագործեք բացարձակ URL-ներ։
https://www.examplebakery.com/menu, ոչ թե/menu։ - Չափի սահմանափակումներ։ Մեկ sitemap-ում կարող է լինել մինչև 50,000 URL կամ 50 ՄԲ չսեղմված տվյալ։ Ավելի մեծ կայքերը բաժանում են մի քանի sitemap-ների և դրանք թվարկում են sitemap index ֆայլում։
lastmod-ը պետք է ճշմարիտ լինի։ Google-ը այն օգտագործում է միայն այն դեպքում, երբ այն հետևողականորեն ճշգրիտ է, և այն պետք է արտացոլի էջի էական փոփոխությունները, ոչ թե պատճենահեղինակային տարին, որը թարմացվում է։priority-ն ևchangefreq-ը Google-ը անտեսում է։ Շատ sitemap գեներատորներ դրանք դեռ ավելացնում են․ դրանք վնաս չեն տալիս, բայց ժամանակ մի ծախսեք դրանք կարգավորելու վրա։
Google-ը ընդունում է նաև ավելի պարզ ձևաչափեր, օրինակ՝ յուրաքանչյուր տողում մեկ URL ունեցող սովորական տեքստային ֆայլ, կամ RSS/Atom հոսք։
Օրինակ՝ անշարժ գույքի հայտարարությունների կայք
Ենթադրենք, դուք կառուցել եք կայք, որտեղ թվարկված են վարձով տրվող բնակարաններ։ Այն ունի գլխավոր էջ, մասին էջ, որոնման էջ և յուրաքանչյուր հայտարարության էջ, օրինակ՝ /listings/2-bed-flat-canal-street։ Հայտարարությունները ամեն շաբաթ գալիս և հեռանում են։
Ինչ է ներառվում։ Գլխավոր էջը, մասին էջը, տարածքների էջերը (/areas/city-centre) և յուրաքանչյուր ակտիվ հայտարարության էջ։ Յուրաքանչյուր հայտարարության lastmod-ը այն ամսաթիվն է, երբ դրա մանրամասները վերջին անգամ փոխվել են։
Ինչ է մնում դրսում։ Մուտքի էջը, տնօրենի վահանակը, պահպանված որոնումների էջերը և ֆիլտրերով որոնման արդյունքները, որոնց URL-ում կան ֆիլտրեր (/search?beds=2&max=1200)։ Դրանք կա՛մ մասնավոր են, կա՛մ գրեթե կրկնօրինակում են այլ էջեր։
Թարմ պահելը։ Ստատիկ ֆայլի փոխարեն սերվերը ստեղծում է sitemap.xml-ը տվյալների բազայից յուրաքանչյուր հարցման ժամանակ (կամ կանոնավոր վերակառուցման ժամանակ)։ Երբ հայտարարությունը վարձվում է և հեռացվում, այն անհետանում է sitemap-ից, իսկ նրա էջը վերադարձնում է պատշաճ «gone» կամ «not found» կարգավիճակ։
Որոնիչներին տեղեկացնելը։ robots.txt-ը ներառում է տող, որը ցույց է տալիս sitemap-ին․
User-agent: *
Disallow: /dashboard
Sitemap: https://www.examplelets.com/sitemap.xml
Եվ սեփականատերը ներկայացնում է sitemap-ը Google Search Console-ում, որտեղ Sitemaps հաշվետվությունը ցույց է տալիս, կարողացել է արդյոք Google-ը կարդալ այն և քանի URL է գտել։
Հիմնական տերմինների բացատրություն
| Տերմին | Ինչ է նշանակում |
|---|---|
| Sitemap | Ֆայլ, որը թվարկում է այն URL-ները, որոնք ուզում եք, որ որոնիչ համակարգերը իմանան։ |
| XML | Տեքստային ձևաչափ՝ թեգերով, որն օգտագործվում է sitemap-ների մեծ մասի համար։ |
<loc> | Sitemap-ում մեկ էջի լրիվ URL։ |
<lastmod> | Երբ էջը վերջին անգամ էականորեն փոխվել է։ |
| Sitemap index | Ֆայլ, որը թվարկում է մի քանի sitemap, մեծ կայքերի համար։ |
| robots.txt | Ֆայլ՝ կայքի արմատում, որը ասում է սկաներներին, թե ինչ կարող են սկանավորել և որտեղ է ձեր sitemap-ը։ |
| Սկանավորում (crawling) | Որոնիչ համակարգի կողմից ձեր էջերի ներբեռնումը։ |
| Ինդեքսավորում (indexing) | Որոնիչ համակարգի կողմից ձեր էջերի պահպանումն ու հասկանալը, որպեսզի դրանք կարողանան հայտնվել արդյունքներում։ |
| Կանոնական URL (canonical URL) | Էջի նախընտրելի տարբերակը, երբ նույն բովանդակությունը ունի մի քանի հասցե։ |
| Բացարձակ URL | Լրիվ հասցե՝ https://-ով և դոմենով։ |
| Search Console | Google-ի անվճար գործիք՝ sitemap-ներ ներկայացնելու և որոնման կատարումը տեսնելու համար։ |
Սովորական սխալներ և թյուրըմբռնումներ
- «Sitemap-ը ինձ ինդեքսավորում է»։ Այն օգնում է գտնել, բայց Google-ը ասում է, որ չի երաշխավորում սկանավորումը կամ ինդեքսավորումը։
- Հարաբերական URL-ներ։
/menu-ն վավեր չէ sitemap-ում․ օգտագործեք լրիվ հասցեն։ - Սխալ դոմեն։ Նախադիտման կամ փորձնական հասցե թվարկող sitemap-ները, կամ
http://-ըhttps://-ի փոխարեն, որոնիչները ուղարկում են սխալ տեղ։ - Ներառել այն էջերը, որոնք չեք ուզում ինդեքսավորել։ Մուտքի էջերը, ադմինիստրատորի էջերը կամ
noindexնշված էջերը խառն ազդանշաններ են տալիս։ - Ներառել կոտրված կամ վերահղվող URL-ներ։ Թվարկեք յուրաքանչյուր էջի վերջնական, աշխատող հասցեն։
- Հնացած sitemap։ Մեկ անգամ գործարկման ժամանակ գրված ֆայլը բաց է թողնում հետագայում ավելացված բոլոր էջերը։
- Կեղծել
lastmod-ը։ Յուրաքանչյուր օր բոլոր էջերի վրա այսօրվա ամսաթիվ դնելը սովորեցնում է Google-ին անտեսել այն։ - Ապավինել sitemap-ին հղումների փոխարեն։ Էջերը պետք է հասանելի լինեն նաև կայքի սովորական հղումներով։
Ինչ խնդրել AI builder-ից
- «Ստեղծիր
sitemap.xmlկայքի արմատում, որը թվարկում է յուրաքանչյուր հանրային էջ, բացարձակhttps://URL-ներով իմ վերջնական դոմենի վրա։» - «Կառուցիր sitemap-ը տվյալների բազայից, որպեսզի նոր հայտարարությունները կամ գրառումները հայտնվեն ավտոմատ։»
- «Թարմացրու
lastmod-ը միայն այն դեպքում, երբ էջի բովանդակությունը իրականում փոխվում է։» - «Թողիր դուրս մուտքի, վահանակի, ադմինիստրատորի և ֆիլտրված որոնման էջերը։»
- «Ավելացրու
robots.txt, որը թույլ է տալիս հանրային էջերը և ներառում էSitemap:տող։» - «Համոզվիր, որ sitemap-ի յուրաքանչյուր URL վերադարձնում է 200 կարգավիճակ և չի վերահղվում։»
- «Եթե անցնենք 50,000 URL-ը, բաժանիր մի քանի sitemap-ների՝ sitemap index-ով։»
Այնուհետև ներկայացրեք այն Search Console-ում։ Ավելի լայն պատկերի համար կարդացեք ինչ է SEO-ն և SEO AI-ով կառուցված կայքերի համար։
Sitemap-ները Mythex-ում
Mythex-ն ավտոմատ չի ստեղծում sitemap-ներ․ դուք խնդրում եք այն չաթում, և գործակալը այն ավելացնում է ձեր հավելվածի կոդում։ Docs-ի SEO ձեր հրապարակված հավելվածի համար բաժնի ռեցեպտը ներառում է մեկնարկային հրահանգ, որը ծածկում է պարզ sitemap.xml-ը և robots.txt-ը՝ վերնագրերի և մետա նկարագրությունների հետ միասին։ Օգտագործեք այն հասցեն, որով այցելուները իրականում կմուտք գործեն՝ ձեր mythex.ai ենթադոմենը կամ, Pro-ի դեպքում, ձեր անհատական դոմենը, և փոփոխություններից հետո հրապարակեք կրկին, որպեսզի կենդանի կայքը ցույց տա նոր ֆայլերը։
Հարցեր
Պարզ ասած, ի՞նչ է sitemap-ը։
Sitemap-ը ֆայլ է, որը սովորաբար կոչվում է sitemap.xml և թվարկում է ձեր կայքի այն էջերը, որոնք ուզում եք, որ որոնիչ համակարգերը իմանան, երբեմն նաև յուրաքանչյուր էջի վերջին փոփոխության ամսաթիվը։ Այն օգնում է որոնիչներին ավելի արդյունավետ գտնել և սկանավորել ձեր էջերը։
Արդյո՞ք յուրաքանչյուր կայք պետք է sitemap ունենա։
Ոչ միշտ։ Google-ը ասում է, որ մոտ 500 էջ կամ պակաս ունեցող փոքր կայքերը, որտեղ յուրաքանչյուր կարևոր էջ կապված է այլ էջերից, կարող են չունենալ այն։ Այն ամենից շատ օգնում է մեծ կայքերին, նոր կայքերին, որոնց այլ տեղերից քիչ հղումներ են գնում, և շատ մեդիա կամ լրատվական բովանդակություն ունեցող կայքերին։
Արդյո՞ք sitemap-ը երաշխավորում է, որ իմ էջերը ինդեքսավորվեն։
Ոչ։ Google-ը ասում է, որ sitemap-ը կարող է բարելավել սկանավորումը, բայց չի երաշխավորում, որ դրանում նշված յուրաքանչյուր URL կսկանավորվի կամ կինդեքսավորվի։ Էջերը դեռ պետք է օգտակար և հասանելի լինեն։
Ինչպե՞ս ներկայացնել sitemap-ը Google-ին։
Ավելացրեք այն Google Search Console-ի Sitemaps հաշվետվությունում և ավելացրեք մի տող, օրինակ՝ «Sitemap: https://example.com/sitemap.xml», ձեր robots.txt ֆայլում, որպեսզի մյուս սկաների համակարգերն էլ կարողանան գտնել այն։
Ո՞րն է տարբերությունը XML sitemap-ի և HTML sitemap-ի միջև։
XML sitemap-ը որոնիչ համակարգերի համար նախատեսված, մեքենայաբար կարդացվող ֆայլ է։ HTML sitemap-ը այցելուների համար նախատեսված սովորական էջ է հղումներով։ Դրանք տարբեր լսարանի համար են, և կայքը կարող է ունենալ երկուսն էլ։