Sitemap.xml ֆայլեր. ինչի համար են դրանք, ինչպես օգտագործել դրանք և ինչպես շրջանցել «Չափազանց շատ URL» սխալի և չափի սահմանափակումները
Բովանդակություն
- Ինչ են Կայքի քարտեզները
- Որոնք են սահմանափակումները կայքի քարտեզի ֆայլերի համար
- Ինչպես կարող եք սեղմել կայքի քարտեզի ֆայլը
- Կարո՞ղ եմ օգտագործել բազմաթիվ կայքի քարտեզներ:
- Ինչպիսի՞ն է կայքի քարտեզի ֆայլերի կառուցվածքը
- Ինչպես ստեղծել կայքի քարտեզի ֆայլեր
- Ինչպես ներմուծել կայքի քարտեզ Google Search Console-ում
- Sitemap.xml ֆայլի կարգավիճակը «Չհաջողվեց բեռնել»
- Արդյո՞ք անհրաժեշտ է օգտագործել sitemap.xml ֆայլը:
- Ինչ անել, եթե կայքի քարտեզը սխալ է պարունակում: Ինչպես հեռացնել կայքի քարտեզի ֆայլը Google Search Console-ից
Ինչ են Կայքի քարտեզները
Կայքի քարտեզները XML ֆորմատավորված ֆայլեր են, որոնք պարունակում են ձեր կայքի էջերի URL-ների ցանկը՝ Google որոնողական համակարգին ներկայացնելու համար, որպեսզի այն կարողանա արագ պարզել և ինդեքսավորել դրանք:
Որոնք են սահմանափակումները կայքի քարտեզի ֆայլերի համար
- Ֆայլի չափը չպետք է լինի ավելի քան 50 ՄԲ
- Մեկ ֆայլում չի կարող լինել 50000-ից ավելի հղում
Ինչպես կարող եք սեղմել կայքի քարտեզի ֆայլը
Ի լրումն XML նշագրման տեքստի պարզ ձևաչափի, ֆայլը կարող է սեղմվել .gz արխիվի մեջ: Այս դեպքում ֆայլի չափը կտրուկ նվազում է, քանի որ տեքստային ֆայլերը շատ լավ են սեղմվում: Օրինակ, իմ 25 ՄԲ ֆայլը սեղմվել է 500 ԿԲ ֆայլի մեջ:
Դա անելու համար բավական է սեղմել սկզբնական sitemap.xml ֆայլը .gz ձևաչափի մեջ: Որպես հղում Google Search Console-ում, դուք պետք է նշեք դեպի արխիվ տանող ուղին, օրինակ՝ https://site.net/sitemap.xml.gz
Եթե, երբ փորձում եք բացել https://site.net/sitemap.xml.gz ֆայլը վեբ բրաուզերում, այն ներբեռնում է այն ձեր համակարգչում, այլ ոչ թե բովանդակությունը ցուցադրում է sitemap.xml ֆայլ, ուրեմն սա նորմալ է: Ամեն դեպքում, Google Search Console-ը կկարողանա մշակել այս ֆայլը:
Կարո՞ղ եմ օգտագործել բազմաթիվ կայքի քարտեզներ:
Յուրաքանչյուր կայքի կամ տիրույթի ռեսուրսի համար կարող եք ստեղծել բազմաթիվ Կայքի քարտեզներ և դրանք ներմուծել Google Search Console – սա ոչ միայն թույլատրված է, այլ նաև առաջարկվում է հենց Google-ի կողմից չափազանց մեծ կայքի քարտեզների համար:
Եթե կան բազմաթիվ Կայքի քարտեզի ֆայլեր, ապա դրանց ամբողջական ցանկը կարելի է հավաքել առանձին Կայքի քարտեզի ֆայլում: Այս ֆայլը կոչվում է «Կայքի քարտեզի ինդեքսային ֆայլ»: Sitemap.xml ֆայլի բովանդակության օրինակ.
<?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>https://site.net/sitemaps/sitemap_1.xml</loc> </sitemap> <sitemap> <loc>https://site.net/sitemaps/sitemap_2.xml</loc> </sitemap> <sitemap> <loc>https://site.net/sitemaps/sitemap_3.xml</loc> </sitemap> </sitemapindex>
Դրանից հետո բավական է այս հիմնական ֆայլը ներմուծել Google Search Console։
Հիմնական ինդեքսի ֆայլում թվարկված մնացած կայքի քարտեզները ավտոմատ կերպով կներմուծվեն Google Search Console:
Դրանք տեսնելու համար սեղմեք ֆայլի անվան վրա: Դուք կտեսնեք ներմուծված Կայքի քարտեզների ցանկը:
Դուք պետք է սպասեք, մինչև այս ֆայլերը մշակվեն և դրանց կարգավիճակը փոխվի «Հաջողությամբ»:
Ինչպիսի՞ն է կայքի քարտեզի ֆայլերի կառուցվածքը
Կայքի քարտեզի ֆայլերն ունեն հետևյալ կառուցվածքը.
<?xml version="1.0" encoding="utf-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://domain.site.net/?p=1</loc> <lastmod>2022-10-08T14:14:27+00:00</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> <url> <loc>https://domain.site.net/?p=2</loc> <lastmod>2022-10-08T14:14:27+00:00</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> <url> <loc>https://domain.site.net/?p=3</loc> <lastmod>2022-10-08T14:14:27+00:00</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> </urlset>
Յուրաքանչյուր գրառում բաղկացած է չորս տարրերից.
- URL
- Վերջին փոփոխության ամսաթիվը
- Փոփոխությունների հաճախականությունը (օրինակ՝ ամսական)
- Առաջնահերթություն
Ինչպես ստեղծել կայքի քարտեզի ֆայլեր
Եթե դուք օգտագործում եք WordPress-ը, ապա ամենահեշտ ճանապարհը կայքի քարտեզի հավելվածի տեղադրումն է:
Եթե ձեր կայքի շարժիչի համար կայքի քարտեզի պլագին չկա, ապա դա բավականին հեշտ է ինքնուրույն ստեղծել, քանի որ այն ընդամենը տեքստային ֆայլ է XML նշագրմամբ:
Ինչպես ներմուծել կայքի քարտեզ Google Search Console-ում
Գնացեք Google Search Console, ընտրեք այն կայքը, որի համար ցանկանում եք հաղորդել Կայքի քարտեզի մասին, մուտքագրեք Կայքի քարտեզի URL-ը:
Sitemap.xml ֆայլի կարգավիճակը «Չհաջողվեց բեռնել»
Սկզբում կարող է հայտնվել մակագրություն, որ sitemap.xml ֆայլը «Հնարավոր չէ բեռնել»: Այս մակագրությունը հայտնվում է նույնիսկ եթե sitemap.xml ֆայլում ամեն ինչ կարգին է: Պարզապես պետք է մի փոքր սպասել:
Հիմնական բանն այն է, որ այս մակագրությունը չի նշանակում, որ խնդիրներ կան sitemap.xml ֆայլի հետ: Պարզապես այս ֆայլը վերլուծելու հերթը դեռ չի հասել։
Քիչ անց ֆայլի կարգավիճակը կփոխվի «Հաջողակ»: Միևնույն ժամանակ, այն ցույց կտա, թե քանի URL է բացահայտվել այս ֆայլի շնորհիվ։
Նույնիսկ ավելի ուշ, դուք կարող եք դիտել հղումների ինդեքսավորման հաշվետվությունը sitemap.xml ֆայլից:
Արդյո՞ք անհրաժեշտ է օգտագործել sitemap.xml ֆայլը:
Իրականում, ես սովորաբար չեմ օգտագործում sitemap.xml ֆայլ: Կայքերի մեծ մասում հոդվածներ եմ ավելացնում ձեռքով և, իմ կարծիքով, sitemap.xml ֆայլը առանձնապես անհրաժեշտ չէ, քանի որ նման կայքերի էջերը շատ արագ ինդեքսավորվում են:
Բայց եթե դուք դժգոհ եք ձեր կայքի ինդեքսավորման արագությունից, կամ պետք է արագ զեկուցեք ինդեքսավորման համար մեծ թվով URL-ներ, ապա փորձեք օգտագործել sitemap.xml ֆայլերը:
Ինչ անել, եթե կայքի քարտեզը սխալ է պարունակում: Ինչպես հեռացնել կայքի քարտեզի ֆայլը Google Search Console-ից
Եթե Կայքի քարտեզը մշակելու փորձից հետո հայտնաբերեք, որ այն պարունակում է սխալներ (օրինակ՝ սխալ ամսաթվի ձևաչափ կամ կոտրված հղումներ), ապա պետք չէ սպասել մինչև հաջորդ սողալու ժամանակը գա:
Դուք կարող եք ջնջել կայքի քարտեզը Google Search Console-ից և անմիջապես ավելացնել այն: Դրանից հետո բավականին արագ (մի քանի րոպեի ընթացքում) Google-ը նորից կստուգի Կայքի քարտեզի ֆայլը։
Կայքի քարտեզի ֆայլը Google Search-ից հեռացնելու համար սեղմեք դրա վրա: Բացվող էջում վերին աջ անկյունում գտեք երեք հորիզոնական կետերով կոճակը։ Սեղմեք այն և ընտրեք «Հեռացնել կայքի քարտեզը»:
Դրանից հետո Կայքի քարտեզի ֆայլը կջնջվի, և դուք, դրանում առկա սխալները շտկելուց հետո, կարող եք անմիջապես նորից ավելացնել Կայքի քարտեզի ֆայլը նույն կամ այլ URL-ով: