საიტის რუქის xml ფაილის ავტომატური შექმნა. როგორ შევქმნათ საიტის რუკა XML Yandex-ისა და Google-ისთვის: ნაბიჯ-ნაბიჯ ინსტრუქციები

გამოიყენეთ საიტის რუქის ფაილი, რათა აცნობოთ Yandex-ს საიტის მიმდინარე სტრუქტურის შესახებ: მიუთითეთ სპეციალური დირექტივა robots.txt-ში ან დაამატეთ იგი Yandex.Webmaster-ში.

Yandex.Webmaster-ით შეგიძლიათ:

საიტის რუკის ატვირთვა

    აირჩიეთ საიტი სიიდან.

    შეიყვანეთ ფაილის URL. Მაგალითად, https://example.com/sitemap.xml.

    დააჭირეთ ღილაკს დამატება.

ფაილი მოთავსებულია დამუშავების რიგში. რობოტი მას ორ კვირაში ჩამოტვირთავს. ყველა დამატებული ფაილი, მათ შორის საიტის რუქის ინდექსის ფაილში ჩამოთვლილი, რობოტის მიერ ცალკე განიხილება.

ფაილის გადმოტვირთვის შემდეგ ნახავთ ერთ-ერთ სტატუსს:

სტატუსი აღწერა შენიშვნა
"ᲙᲐᲠᲒᲘ"
"გადამისამართება" წაშალეთ გადამისამართება და
"შეცდომა" ფაილი არასწორად არის ჩამოყალიბებული აცნობეთ რობოტს განახლების შესახებ
"არ არის ინდექსირებული."

სერვერის პასუხის შემოწმება

დირექტივის აკრძალვა მიეცით წვდომა საიტის რუკაზე და აცნობეთ რობოტს განახლების შესახებ
სტატუსი აღწერა შენიშვნა
"ᲙᲐᲠᲒᲘ" ფაილი ჩამოყალიბებულია სწორად და იტვირთება რობოტის მონაცემთა ბაზაში.

ბოლო ჩამოტვირთვის თარიღი ნაჩვენებია ფაილის გვერდით.

ინდექსირებული გვერდები გამოჩნდება ძიების შედეგებში ორი კვირის განმავლობაში.

"გადამისამართება" URL გადამისამართდება სხვა მისამართზე. წაშალეთ გადამისამართება და აცნობეთ რობოტს განახლების შესახებ
"შეცდომა" ფაილი არასწორად არის ჩამოყალიბებული დააწკაპუნეთ შეცდომის ბმულზე დეტალების სანახავად. დაარედაქტირეთ ფაილი და აცნობეთ რობოტს განახლების შესახებ
"არ არის ინდექსირებული." როდესაც რობოტი ცდილობს საიტის რუქის ფაილის ჩამოტვირთვას, სერვერი აბრუნებს HTTP სტატუსს, გარდა 200

შეამოწმეთ არის თუ არა ფაილი რობოტისთვის ხელმისაწვდომი. ამისათვის გამოიყენეთ სერვერის პასუხის შემოწმების ინსტრუმენტი. მიუთითეთ ფაილის სრული გზა.

თუ ფაილი მიუწვდომელია, დაუკავშირდით საიტს ან ჰოსტინგის სერვერის ადმინისტრატორს.

ფაილზე წვდომა უარყოფილია robots.txt-ში Disallow დირექტივით მიეცით წვდომა საიტის რუკაზე და აცნობეთ რობოტს განახლების შესახებ

საიტის რუკის განახლება

თუ თქვენ შეცვალეთ საიტის რუკის ფაილი, რომელიც დაემატა Yandex.Webmaster-ს, არ არის საჭირო მისი წაშლა და ხელახლა ატვირთვა. რობოტი რეგულარულად ამოწმებს ფაილს განახლებებისა და შეცდომებისთვის.

ფაილის ინდექსირების დასაჩქარებლად დააჭირეთ ხატულას. თუ იყენებთ საიტის რუქის ინდექსის ფაილს, შეგიძლიათ დაიწყოთ მასში ჩამოთვლილი თითოეული ფაილის დამუშავება. რობოტი მონაცემებს ორი კვირის განმავლობაში ჩამოტვირთავს. თქვენ შეგიძლიათ გამოიყენოთ ეს ფუნქცია 10-ჯერ თითოეული ჰოსტისთვის.

როდესაც ყველა მცდელობა ამოიწურება, შეძლებთ ხელახლა სცადოთ პირველი ცდადან 30 დღის შემდეგ. ზუსტი თარიღი ნაჩვენებია Yandex.Webmaster-ში.

საიტის რუკის წაშლა

საიტის რუქის ფაილების გვერდზე დამატებული ფაილები შეიძლება წაიშალოს Yandex.Webmaster-დან. თუ საიტის რუქის დირექტივა დაემატა robots.txt ფაილს, წაშალეთ იგი. ცვლილებების შეტანის შემდეგ, ინფორმაცია საიტის რუქის შესახებ ქრება რობოტის მონაცემთა ბაზიდან და Yandex.Webmaster-იდან რამდენიმე კვირაში.

FAQ

საიტის რუქა ნაჩვენებია სერვისში, როგორც გამორიცხული გვერდი სტატუსით "არასწორი დოკუმენტის ფორმატი".

საიტის რუქის ფაილი (და სხვა XML ფაილები) ნაჩვენებია როგორც გამორიცხული გვერდები. თუმცა, ეს მხოლოდ საინფორმაციო მიზნებისთვისაა და არ იმოქმედებს საიტის ინდექსირებაზე ან საიტის რუქის დამუშავებაზე.

საიტის რუქის ფაილი შეიძლება გამოჩნდეს გამორიცხული გვერდების ჯგუფში, თუ რობოტი ცდილობდა მის ინდექსირებას ჩვეულებრივ გვერდად, ხოლო XML ფაილები არ არის ინდექსირებული Yandex-ის საძიებო სისტემაში და არ შედის ძიების შედეგებში.

საიტის რუკის დამუშავებისას წარმოიშვა შეცდომა „უცნობი ტეგი“.

საიტის რუკის ფაილი შეიძლება შეიცავდეს მხოლოდ გარკვეულ XML ელემენტებს. თუ Yandex.Webmaster აღმოაჩენს ფაილში სხვა ელემენტებს (მაგალითად, მობილური ან მრავალენოვანი ვერსიის მითითებას, გამოსახულების URL-ებს), ის აჩვენებს \"უცნობი ტეგი\" შეცდომას. საიტის რუკის დამუშავებისას რობოტი უგულებელყოფს მხარდაუჭერელ ელემენტებს და ითვალისწინებს მხარდაჭერილი ელემენტების მონაცემებს. ამიტომ, თქვენ არ გჭირდებათ საიტის რუქის ფაილის შეცვლა.

თუ ფაილის შინაარსი შეიცვალა, Yandex.Webmaster-ის ინფორმაცია განახლდება ორი კვირის განმავლობაში.

საიტის რუკის ფაილს აქვს სტატუსი „არ არის ინდექსირებული“.

საიტის რუკის ფაილი შეიძლება არ იყოს ინდექსირებული რამდენიმე მიზეზის გამო:

    ახლახან მოახდინა საიტის რუქის ფაილი რობოტით და ჯერ არ დაამუშავა. დაელოდეთ ორი კვირის განმავლობაში, თუ იყენებთ საიტის რუქის ფაილს რამდენიმე ფაილთან ერთად, მათ დამუშავებას შეიძლება მეტი დრო დასჭირდეს, ვიდრე ერთი საიტის რუკა.

რომლებიც საჭიროა საძიებო რობოტებისთვის. ზოგი იტყვის, რომ ეს არ არის საჭირო, რადგან ყველა განყოფილება უკვე ნაჩვენებია. თუმცა, ასეთი გვერდის საჭიროება არსებობს, თუ საიტი შეიცავს ორმოცდაათ გვერდს ან მეტს. საძიებო სისტემებისთვის და მომხმარებლებისთვის ის სახელმძღვანელო იქნება, რათა გააცნობიერონ სად არის ესა თუ ის ინფორმაცია.

XML და HTML ფაილები

ვინაიდან იგი გამოიყენება არა მხოლოდ საძიებო რობოტებისთვის, არამედ საიტის მონახულებული მომხმარებლებისთვისაც, ჩვეულებრივ დგება ორი რუკა: XML და HTML ფორმატებში.

საძიებო რობოტებისთვის საიტის რუქის შესაქმნელად გამოიყენეთ XML ფაილი. მისი წყალობით, რობოტები ამატებენ ახალს თავიანთ საძიებო მონაცემთა ბაზაში, მრავალგვერდიან საიტზე რუკის არარსებობის შემთხვევაში, გვერდების დიდი რაოდენობა შეიძლება არ იყოს ინდექსირებული ზოგჯერ ძალიან დიდი ხნის განმავლობაში.

HTML ფაილი გამოიყენება მომხმარებლებისთვის საიტის რუქის შესაქმნელად. ამ რუკის მნიშვნელობა მდგომარეობს იმაში, რომ მისი მოხერხებულობა პირდაპირ განსაზღვრავს, იპოვის თუ არა მომხმარებელი მისთვის საინტერესო ინფორმაციას. ამიტომ, ასეთი რუკა იქმნება იმ ინტერნეტ პროექტებისთვის, რომლებშიც ყველა განყოფილება და მათი ქვესექცია არ ჯდება მთავარ მენიუში.

როგორ შევქმნათ საიტის რუკა XML

ამ პრობლემის მოგვარების სამი გზა არსებობს:

    გენერატორის ყიდვა საიტის რუქისთვის.

    შექმენით საიტის რუკა ონლაინ სერვისების გამოყენებით.

    ფაილის ხელით დაწერა.

დროის მნიშვნელოვნად დაზოგვის მიზნით, შემოთავაზებულია გენერატორების შეძენა. მაშასადამე, თუ ლიცენზიის შესაძენად ოცდაათამდე დოლარი არის მცირე ფლანგვა ვებმასტერისთვის, მაშინ მისი ყიდვა, განსაკუთრებით დიდი ინტერნეტ რესურსისთვის, მაინც არ დააზარალებს, რადგან არ დაგჭირდებათ საიტის ხელით შექმნა. .

რამდენიმე ასეული გვერდის შემცველი საიტისთვის რეკომენდებულია ონლაინ სერვისები, სადაც საიტის რუქის შესაქმნელად საჭიროა მხოლოდ ინტერნეტ რესურსის მისამართის მითითება და შედეგის ჩამოტვირთვა.

საუკეთესო ვარიანტია რუქის ხელით შექმნა. ამისათვის თქვენ უნდა იცოდეთ ტეგები, როგორიცაა url, urlset, loc, lastmod, changefreg და priority. ამ შემთხვევაში, პირველი სამი ტეგი ითვლება სავალდებულოდ, მაგრამ ბოლო სამი შეიძლება გაუქმდეს.

საიტის რუქის შექმნა ჯომლაში

ვებსაიტზე საიტის რუქის შესაქმნელად, Joomla-სა და Wordpress-ს აქვთ სპეციალური დანამატები, როგორც ყველაზე ცნობილი ადმინისტრაციული სისტემები, რომლის წყალობითაც საიტის რუკა იქმნება ხელით ან ავტომატურად. დიდი ინტერნეტ პროექტებისთვის, რომლებიც მუდმივად განაახლებს მასალებს, ეს დამატება ძალიან მოსახერხებელია.

ჯომლაში მას Xmap ჰქვია, Wordpress-ში Google XML Sitemaps.

საიტის რუქის ავტომატური შექმნა

უფასო ონლაინ სერვერები გეხმარებათ ავტომატურად შექმნათ საიტის რუკა, თუ თქვენს საიტს არაუმეტეს ხუთასი გვერდი აქვს. აი, რამდენად მარტივია საიტის რუქის გენერირება:

    ერთ-ერთ ამ ინტერნეტ რესურსს რომ ეწვიეთ, თქვენ უნდა იპოვოთ პუნქტი „საიტის რუქის გენერირება“, დააწკაპუნეთ ღილაკზე „შექმნა“ და ავტომატურად შექმენით საიტის რუქის ფაილი.

    იპოვეთ „საიტის URL“ და შეიყვანეთ იქ იმ საიტის მისამართი, რომლისთვისაც იქმნება რუკა.

    სისტემამ შეიძლება მოითხოვოს დამადასტურებელი კოდის შეყვანა. თქვენ ასევე უნდა შეიყვანოთ იგი და დააწკაპუნოთ "დაწყება".

    ატვირთეთ დასრულებული რუკა საიტზე.

რუკის შექმნის სახელმძღვანელო გზა

ეს მეთოდი, ერთი მხრივ, ყველაზე რთულია, ძვირფას დროს იკავებს, მაგრამ, მეორე მხრივ, ყველაზე საიმედო მეთოდია, რომელიც გამოიყენება იმ შემთხვევებში, როდესაც სხვა ვარიანტები არ არის შესაფერისი. მაგალითად, თუ არის ბევრი გვერდი, რომელიც არ არის განსაკუთრებით აუცილებელი საიტის რუკაში ჩასმა, მაგრამ ისინი ავტომატურად მთავრდება იქ, რა თქმა უნდა, სახელმძღვანელო მეთოდი გადაარჩენს რუკას ასეთი გვერდების „ზედოზირებისგან“. ამ მეთოდის არჩევის კიდევ ერთი მიზეზი არის საიტის ცუდი ნავიგაცია.

ხელით რუქის შესაქმნელად თქვენ უნდა:

    შეაგროვეთ გვერდები რუკაში შესატანად.

    Excel ფაილში ჩადეთ ყველა მისამართი მესამე სვეტში.

    ჩადეთ ორივე url და loc 1 და 2 სვეტებში.

    მე-4 და მე-5 სვეტებში ჩადეთ დახურვის url და loc.

    გამოიყენეთ "ბმულის" ფუნქცია ხუთი სვეტის დასაკავშირებლად.

    შექმენით sitemap.xml.

    დაამატეთ urlset და /urlset ტეგები ამ ფაილს.

    ჩადეთ დაკავშირებული სვეტი მათ შორის.

შედეგად მიღებული ფაილი უნდა შემოწმდეს. ეს შეიძლება გაკეთდეს, მაგალითად, Yandex-ში, ვებმასტერის პანელში.

როგორ შევქმნათ საიტის რუკა Yandex-ისა და Google-ისთვის

საიტის შექმნის შემდეგ ის ემატება საიტზე. ამ მიზნით ფაილს საიტის რუქით უნდა ერქვას Sitemap.xml და დაემატოს root დირექტორიაში. მისი სწრაფად მოსაძებნად, Google-სა და Yandex-ს აქვთ სპეციალური ხელსაწყოები. მათ უწოდებენ "Webmaster Tools" (Google-ში) და "Yandex Webmaster" (Yandex-ში).

საიტის რუქის დამატება Google-ში

საიტის რუქის დამატება Yandex-ში

ანალოგიურად, ჯერ უნდა შეხვიდეთ Yandex Webmaster-ში. შემდეგ გადადით ფაილების ინდექსირება/საიტის რუქაზე, მიუთითეთ ფაილის გზა და დააჭირეთ ღილაკს „დამატება“.

    საძიებო რობოტები დღეს მიიღებენ მხოლოდ იმ ფაილებს, რომლებიც შეიცავს არაუმეტეს ორმოცდაათი ათასი URL-ს.

    თუ ბარათი აღემატება ათ მეგაბაიტს, უმჯობესია მისი დაყოფა რამდენიმე ფაილად. ამის წყალობით, სერვერი არ იქნება გადატვირთული.

    Sitemap xml-ის სწორად შესაქმნელად, თუ რამდენიმე ფაილია, თქვენ უნდა დაარეგისტრიროთ ისინი ყველა ინდექსის ფაილში, საიტის რუქის, საიტის რუქის, loc და lastmod ტეგების გამოყენებით.

    ყველა გვერდი უნდა დაიწეროს "www" პრეფიქსით ან მის გარეშე.

    ფაილის საჭირო კოდირება არის UTF8.

    თქვენ ასევე გჭირდებათ ფაილში ენის სახელების სივრცის მითითება.

როგორ შევქმნათ საიტის რუკა მომხმარებლებისთვის

ვინაიდან ასეთი რუკა შექმნილია მომხმარებლებისთვის, ის მაქსიმალურად მარტივი და გასაგები უნდა იყოს. ამის მიუხედავად, საჭიროა ზუსტად გადმოგცეთ ყველა ინფორმაცია გამოყენებული საიტის სტრუქტურის შესახებ.

HTML რუკებს ძირითადად აქვთ სექციებისა და ქვესექციების ნაცნობი სტრუქტურა, რომლებიც ხაზგასმულია კონკრეტული გზებით, როგორიცაა CSS სტილები და გრაფიკული ელემენტები.

საიტის რუქის შესაქმნელად დიდი ინტერნეტ პროექტისთვის, როგორც XML რუქის შემთხვევაში, აქ ასევე რეკომენდებულია გაყოფა. ამ შემთხვევაში, იგი ხორციელდება ცალკეული ჩანართების სახით, რაც გამორიცხავს რუქის სიმკვრივეს.

გვერდის ფუნქციონირება გაუმჯობესდება JavaScript ენით, რომლის გამოყენებაც შესაძლებელია ამ რუკაში, რადგან ის შექმნილია არა საძიებო სისტემის რობოტებისთვის, არამედ მომხმარებლებისთვის.

შეუკვეთეთ საიტის რუქის ფაილი

მიზანშეწონილია, რომ შექმნილი ფაილი, რომელიც შეიცავს საიტის რუქას, ყოველთვის იყოს სუფთა და მოწესრიგებული, განსაკუთრებით იმ შემთხვევაში, თუ საიტს აქვს გვერდების დიდი რაოდენობა. ვინაიდან საძიებო სისტემების რობოტები ძალიან სწრაფად სკანირებენ საიტის რუქებს, შეიძლება უბრალოდ არ იყოს საკმარისი დრო დიდი ინტერნეტ რესურსის მთელი ფაილის სანახავად.

ამიტომ, თუ თქვენ შეეგუებით საიტის რუკაზე გვერდების დამატებას არა ბოლოში, არამედ ზევით, მაშინ, ერთის მხრივ, ეჭვგარეშეა, რომ საძიებო რობოტს ექნება დრო ახალი გვერდების მისამართების სანახავად და მეორეს მხრივ, ამ გზით ბევრად უფრო ადვილი იქნება ყველა გვერდის კონტროლი.

საიტის რუკა (Sitemap.xml) არის სპეციალური ფაილი .xml ფორმატში, რომელიც ინახება სერვერის root დირექტორიაში. ეს არის ფაილი ინფორმაცია საიტის გვერდების შესახებ, რომლებიც უნდა იყოს ინდექსირებული. როგორც წესი, საიტის რუკა იქმნება Yandex-ისთვის და Google-ისთვის, რათა აცნობოს საძიებო რობოტებს იმ გვერდების შესახებ, რომლებიც უნდა იყოს შეტანილი ინდექსში. საიტის რუქის გამოყენებით, თქვენ ასევე შეგიძლიათ შეამოწმოთ რამდენად ხშირად ხდება განახლებები და რომელი ვებ დოკუმენტებია ყველაზე მნიშვნელოვანი ინდექსირებად.

ვიდეო Yandex Webmaster-ისგან:

[yt=INGCBkR26eo]

Sitemap.xml შედგენილია სპეციალური სინტაქსის გათვალისწინებით, რომელიც გასაგებია საძიებო სისტემებისთვის, სადაც ჩამოთვლილი იქნება ყველა ინდექსირებული გვერდი, სადაც მითითებული იქნება მათი მნიშვნელობის ხარისხი, ბოლო განახლების თარიღი და განახლების სავარაუდო სიხშირე.

არსებობს ორი ძირითადი ფაილი, რომელიც ნებისმიერ ვებ პროექტს უნდა ჰქონდეს - robots.txt და საიტის რუკა.xml. თუ თქვენს პროექტს არ აქვს ისინი ან ისინი სწორად არ არის შევსებული, მაშინ დიდი ალბათობით თქვენ სერიოზულად აზიანებთ თქვენს რესურსს და არ აძლევთ საშუალებას მას გამოავლინოს თავისი სრული პოტენციალი.

მოქმედებს sitemap.xml ფაილი ვებსაიტის პოპულარიზაციაზე?

თუ არ გაქვთ საიტის რუკა, ეს არ ნიშნავს, რომ საძიებო სისტემები არ ინდექსირებენ რესურსს. საძიებო რობოტები ხშირად ამის გარეშე საკმაოდ კარგად სკანირებენ საიტებს და ათავსებენ მათ ძიებაში. მაგრამ ზოგჯერ შეიძლება მოხდეს ხარვეზები, რის გამოც ზოგჯერ შეუძლებელია ყველა ვებ დოკუმენტის პოვნა. ძირითადი მიზეზებია:

  1. საიტის სექციები, რომლებზეც მიღწევა შესაძლებელია მხოლოდ გადასვლების გრძელი ჯაჭვის განხორციელებით;
  2. დინამიური URL-ები.

sitemap.xml-ის შექმნა დაგეხმარებათ ამ პრობლემის მოგვარებაში.

Sitemap.xml გავლენას ახდენს SEO-ზე არაპირდაპირი გზით: გვერდების ინდექსირების ხელშეწყობით და დაჩქარებით.

საიტის რუკა საიტის რუკა HTML ფორმატში

საიტის რუქები იყოფა 2 ძირითად ტიპად ან ფორმატად: საიტის რუკა htmlდა საიტის რუქის xml ფაილი. HTML საიტის რუკა არის საიტის გვერდი, რომელშიც ჩამოთვლილია ბმულები. ჩვეულებრივ, ეს არის ბმულები საიტის ყველაზე მნიშვნელოვანი სექციებისა და გვერდებისკენ. HTML საიტის რუკა უფრო შექმნილია ადამიანებისთვისვიდრე რობოტები და გეხმარებათ სწრაფად ნავიგაციაში საიტის მთავარ განყოფილებებში. საიტის რუქისთვის HTML გვერდის სახით, არსებობს სერიოზული შეზღუდვები ერთ გვერდზე ბმულების რაოდენობაზე. თუ გვერდზე ძალიან ბევრი ბმულია, ყველა ბმული შეიძლება არ იყოს ინდექსირებული, ან საიტის რუქის გვერდი შეიძლება გამოირიცხოს ძიებიდან ბმულების გადაჭარბებული რაოდენობის არსებობის გამო, თუნდაც შიდა ბმულები.

იმისათვის, რომ html საიტის რუკა სწორად იყოს ინდექსირებული და ადეკვატურად აღქმული ვიზიტორების მიერ, თქვენ არ უნდა განათავსოთ 100-ზე მეტი ბმული გვერდზე. ეს საკმარისზე მეტია იმისათვის, რომ გვერდზე განთავსდეს ყველა ის განყოფილება და ქვეგანყოფილება, რომელიც არ ჯდება მთავარ მენიუში.

ჩვეულებრივ, საიტის რუქის ფაილი HTML ფორმატშიაქვს ხის სტრუქტურა, სადაც მითითებულია გაფართოებული მონაკვეთები და ქვესექციები. ზედმეტად მოცულობითი HTML საიტის რუქები ხშირად შექმნილია გრაფიკული ელემენტებით, CSS სტილებით და დამატებულია Java სკრიპტით. თუმცა, html საიტის რუკას საძიებო სისტემებისთვის მცირე მნიშვნელობა აქვს.

HTML საიტის რუკა არ არის სრულფასოვანი საიტის რუკა. რა უნდა გააკეთოს, თუ საიტს აქვს ასობით, ათასობით, ათიათასობით გვერდი? ამისათვის თქვენ უნდა განათავსოთ ბმული ყველა გვერდის რუკაზე xml ფორმატში.

საიტის რუკა sitemap.txt

საიტის რუქის შექმნის კიდევ ერთი გზა ფაილის სახით შეიძლება იყოს საიტის რუკა txt ფორმატში:

1. http://site.ru/ 2. http://site.ru/page/ 3. http://site.ru/page1/

Ეს მარტივია. sitemap.txt ფაილი ხაზს უსვამს ყველა საჭირო ბმულს. საიტის რუკა txt ფორმატში არის "ვარიანტი ზარმაცებისთვის". აქ მუშაობს მსგავსი საიტის რუქის xml შეზღუდვა 50000 ბმულით. თუმცა, TXT საიტის რუკას არ აქვს შესაძლებლობა მიუთითოს ბოლო შეცვლილი თარიღი და გვერდის პრიორიტეტი.

XML საიტის რუკა

XML საიტის რუკა არის ფაილი xml ფორმატში, როგორიცაა sitemap.xml, რომელიც ჩვეულებრივ მდებარეობს საიტის ძირში. საიტის რუკას xml ფორმატში ბევრი უპირატესობა აქვს html საიტის რუქასთან შედარებით:

  • საიტის რუკა xml არის საიტის რუქის სპეციალური ფორმატი, რომელსაც განსაზღვრავს ყველა პოპულარული საძიებო სისტემა, როგორიცაა Google და Yandex.
  • თქვენ შეგიძლიათ მიუთითოთ 50000-მდე ბმული xml საიტის რუკაში.
  • საიტის რუკაში xml შეგიძლიათ მიუთითოთ გვერდის განახლების შედარებითი პრიორიტეტი და სიხშირე.

საიტის რუქის შინაარსი მხოლოდ რეკომენდაციაა საძიებო რობოტისთვის. მაგალითად, თუ თქვენ დააყენეთ ყოველწლიური განახლების სიხშირე ვებსაიტის გვერდისთვის, საძიებო რობოტები მაინც უფრო ხშირად ეწვევიან. და თუ დააყენეთ გვერდის განახლების სიჩქარე საათობრივად, ეს არ ნიშნავს რომ რობოტები გვერდს ყოველ საათში განაახლებს.

როგორ შევქმნათ სწორი sitemap.xml

მოდი ვნახოთ, როგორ შევქმნათ სწორი xml რუკა. შემდეგი მოთხოვნები უნდა აკმაყოფილებდეს:

  1. ფაილის ზომა არ უნდა იყოს 10 მბ-ზე მეტი;
  2. რუკა უნდა შეიცავდეს არაუმეტეს 50000 ბმულს. იმ შემთხვევებში, როდესაც მეტი ბმულია, შეგიძლიათ შექმნათ რამდენიმე რუკა და ჩართოთ ისინი მთავარ xml რუკაში;
  3. საიტის რუქის მისამართი უნდა შეიყვანოთ robots.txt-ში;
  4. ასევე ატვირთეთ საიტის რუკა Yandex-სა და Google-ში (როგორ დავამატოთ ფაილი აღწერილია ქვემოთ);
  5. საძიებო სისტემებს უნდა ჰქონდეთ წვდომა რუკაზე. აუცილებელია სპეციალური ტეგების გამოყენება, რომლებიც საძიებო სისტემებს საშუალებას მისცემს გაიგონ, რომ ეს არის რუკა და არა სხვა რამ;
  6. საიტის რუკას უნდა ჰქონდეს UTF-8 კოდირება.

sitemap.xml ფაილის შინაარსი ასე გამოიყურება:

http://site.ru/ 2015-10-18T18:54:13+04:00 always 1.0 http://site.ru/category/ 2015-10-18T18:57:09+04:00 hourly 0.8 http://site.ru/page/ 2015-10-18T18:59:37+04:00 daily 0.6

სადაც გამოიყენება შემდეგი საჭირო ტეგები:

  • - მშობლის ტეგი, ის შეიცავს ყველა URL-ს;
  • - ტეგი, რომელიც შეიცავს ინფორმაციას კონკრეტული URL-ის შესახებ;
  • https://olympsb.ru/ka/- ამ ტეგში url პირდაპირ არის მითითებული.
  • - ეს ტეგი შეიცავს გვერდის ბოლო ცვლილების თარიღს;
  • - ტეგი გამოიყენება იმის აღსანიშნავად, თუ რამდენად ხშირად იცვლება გვერდი: ყოველთვის, საათობრივად, ყოველდღიურად, ყოველკვირეულად, ყოველთვიურად, ყოველწლიურად, არასოდეს;
  • მიუთითებს კონკრეტული გვერდის პრიორიტეტულობას საიტის სხვა გვერდებთან მიმართებაში 0.1-დან – დაბალი პრიორიტეტით, 1-მდე – მაღალი პრიორიტეტით.

Changefreq მიუთითებს გვერდის ცვლილებების სიხშირეზე:

  1. საათობრივი – საათობრივი განახლებები;
  2. ყოველთვის - ყოველთვის განახლებული;
  3. ყოველკვირეული – განახლდება კვირაში ერთხელ;
  4. ყოველდღიური - განახლებები ხდება ყოველდღიურად;
  5. ყოველთვიურად - განახლებები ხდება თვეში ერთხელ;
  6. ყოველწლიურად - წელიწადში ერთხელ;
  7. არასოდეს - არ განახლებულია (უმჯობესია არ გამოიყენოთ ეს მნიშვნელობა).

პრიორიტეტი ეუბნება საძიებო სისტემებს, თუ რამდენად მნიშვნელოვანია გვერდი სხვებთან შედარებით. პრიორიტეტის დაყენება შესაძლებელია 0.1-დან (დაბალი) 1-მდე (მაღალი).

sitemap.xml ფაილი უნდა შეიცავდეს მითითებას XML ენის სახელთა სივრცეზე:

Xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"

თუ საიტის რუქის ფაილი შეიცავს 50 ათასზე მეტ ბმულს ან sitemap.xml-ის ზომა აღემატება 10 მბ-ს, რეკომენდებულია საიტის რუქის დაყოფა რამდენიმე ფაილად. ამ შემთხვევაში, საიტის რუკაზე თქვენ უნდა მიუთითოთ რამდენიმე ბმული სხვადასხვა რუქის ფაილებზე.

http://site.ru/sitemaps/sitemap01.xml 2015-10-18T18:54:13+04:00 http://site.ru/sitemaps/sitemap02.xml 2015-10-18T18:54:13+04:00

აქ გამოიყენება ჩვენთვის უკვე ნაცნობი ტეგები და , ისევე როგორც საჭირო ტეგები:

  • - მშობლის ტეგი, რომელიც შეიცავს ყველა საიტის რუქის მისამართებს;
  • - ტეგი, რომელიც შეიცავს პარამეტრებს თითოეული საიტის რუქისთვის.

როგორ შევქმნათ Sitemap.xml

საიტის რუკის შექმნამნიშვნელოვანი პროცესი, რომელშიც აუცილებელია მკაფიოდ მიუთითოთ საიტის რომელი გვერდების ინდექსირებაა საჭირო და როგორ უკეთესად მოხდეს მათი ინდექსირება. იმის მიხედვით, თუ რა ტიპის საიტის რუკაზეა საუბარი, განსხვავებულია საიტის რუქის შექმნის გზები. აზრი არ აქვს იმის განხილვას, თუ როგორ უნდა შექმნათ html საიტის რუკა ცალკე. მოდი ვნახოთ, როგორ გავაკეთოთ რუკა xml ფაილის ფორმატში. საიტის რუქის შექმნის რამდენიმე ძირითადი გზა არსებობს, მაგრამ მათ საერთო აქვთ ის, თუ სად მდებარეობს საიტის რუკა და როგორ განისაზღვრება საიტის რუკა საძიებო სისტემების მიერ.

როგორც უკვე დავწერე ზემოთ - საიტის რუქის ფაილი მდებარეობს საიტის ძირში. საძიებო სისტემებს შეუძლიათ დამოუკიდებლად ამოიცნონ საიტის რუქის ფაილი. მაგრამ არსებობს რამდენიმე გზა, რათა უზრუნველყოს პირდაპირი ბმული საიტის რუქის ფაილ(ებ)ზე საძიებო სისტემების მიერ უფრო სწრაფად აღმოჩენისთვის. საიტის რუქის ფაილის ადგილმდებარეობის დაზუსტების უმარტივესი გზაა Yandex-ისა და Google-ის ვებმასტერების ინსტრუმენტებში პირდაპირ მიუთითოთ ბმული ან რამდენიმე ბმული საიტის რუქის ფაილებზე. იქ შეგიძლია შეამოწმეთ საიტის რუკა, ქცევა საიტის რუკის ანალიზი სისწორისთვის, საიტის რუქიდან რომელი გვერდების მიმოწერაა ნაპოვნი საძიებო სისტემის მიერ და რამდენი მათგანია ინდექსირებული.

მეორე გზა საძიებო სისტემებში საიტის რუქის ფაილის მდებარეობაზე მიუთითოთ არის Sitemap-ის დირექტივა robots.txt ფაილში.

საიტის რუკა: http://site.ru/sitemap.xml

თქვენ შეგიძლიათ მიუთითოთ რამდენიმე საიტის რუქის ფაილი robots.txt-ში, რის შემდეგაც ის ავტომატურად დაემატება ვებმასტერების ინსტრუმენტებს. ჩვენ განვიხილეთ, თუ როგორ უნდა იპოვოთ საიტის რუკა, ახლა მოდით გადავიდეთ იმაზე, თუ როგორ შევქმნათ საიტის რუკა.

საიტის რუქის შექმნის ძირითადი გზები

  1. საიტის რუქის გენერირებასაიტის მართვის სისტემის მიერ, თუ CMS-ს აქვს ასეთი ჩაშენებული შესაძლებლობა.
  2. ჩამოტვირთეთ საიტის რუკამესამე მხარის ონლაინ სერვისიდან. არსებობს ბევრი ონლაინ საიტის რუქის გენერატორი სხვადასხვა შესაძლებლობებითა და შეზღუდვებით. ალბათ ერთ-ერთი ყველაზე ცნობილი ონლაინ საიტის რუქის გენერატორი არის Sitemap Generator. მას საკმაოდ დიდი ფუნქციონირება აქვს და საშუალებას მოგცემთ შექმნათ საიტის რუკა 1500 გვერდისთვის უფასოდ, რაც საკმაოდ ბევრია. ასევე არის xml-sitemaps.com, რომელსაც აქვს საიტის რუქის პარამეტრების მორგების შესაძლებლობა, მაგრამ აქვს შეზღუდვა ბმულების რაოდენობაზე sitemap.xml ფაილში 500 ცალი.
  3. ჩამოტვირთეთ საიტის რუქის გენერატორი. ასეთი გენერატორის პროგრამები, როგორც წესი, ფასიანია, მაგრამ მათი დახმარებით შეგიძლიათ რეგულარულად შექმნათ საიტის რუკა xml ერთი ან რამდენიმე საიტისთვის. აქ მოცემულია ასეთი გენერატორის პროგრამების რამდენიმე მაგალითი: SiteMap XML Dynamic SiteMap Generator, WonderWebWare SiteMap Generator.
  4. საიტის რუქის საიტის რუქის ავტომატური შექმნა Joomla-ში (Jumla), WordPress (Wordpress), Bitrix (Bitrix), ModX-ში.
  5. საიტის რუქის ხელით შექმნა.

საიტის რუკა WordPress

თქვენ შეგიძლიათ შექმნათ საიტის რუკა WordPress-ისთვის Google XML Sitemaps მოდულის გამოყენებით. ამისთვის შეგიძლიათ გააკეთოთ მრავალი პარამეტრი, რომელიც საშუალებას მოგცემთ გამორიცხოთ ზოგიერთი მასალა თქვენს საიტზე, ასევე შეგიძლიათ დააყენოთ განახლების სავარაუდო სიხშირე. რუკის შექმნის გარდა, Google XML Sitemaps მოდული აცნობებს ბევრ საძიებო სისტემას თქვენს ბლოგზე ახალი მასალის გამოქვეყნებისას და იწვევს მათ სწრაფად ინდექსირებაში.

თქვენ შეგიძლიათ თავად დააყენოთ გზა საიტის რუქის ფაილამდე მოდულის პარამეტრებში და შეგიძლიათ დაასახელოთ მას კლასიკური sitemap.xml-ისგან განსხვავებული სახელი.

[yt=5ZmRSR1bbEI]

ჯომლას საიტის რუკა

თქვენ შეგიძლიათ შექმნათ საიტის რუკა Joomla-სთვის Xmap კომპონენტის გამოყენებით.

შეამოწმეთ საიტის რუკა გატეხილი ბმულებისთვის

იმისათვის, რომ არ მოატყუოთ საძიებო რობოტი, sitemap.xml უნდა იყოს კონფიგურირებული შეცდომების გარეშე. ამიტომ, ფაილის ყოველი განახლების შემდეგ, თქვენ უნდა შეამოწმოთ საიტის რუკა გატეხილი ბმულებისთვის.

გადადით Yandex Webmaster - განყოფილებაში "ინსტრუმენტები" - "საიტის რუქის ფაილების ანალიზი".

აირჩიეთ ფაილის ატვირთვის ერთ-ერთი მეთოდი:

  • ტექსტის კოპირება sitmepa.xml;
  • საიტის რუკის URL გაგზავნა;
  • ატვირთეთ xml ფაილი სერვისში.

საიტის რუკა.xml შემოწმება Yandex Webmaster-ში

Sitemap.xml-ის ანალიზი PixelPlus-დან

შეცდომების აღმოჩენის შემთხვევაში (ეს ხშირად ხდება), სერვისი გეტყვით, რომელი URL-ები იძლევა არასწორ პასუხს (წაშლილი, არასაჭირო და ა.შ.).

Sitemap.xml მნიშვნელოვანი ინსტრუმენტია

საიტის რუკა SEO ვებსაიტის პოპულარიზაციისთვის ერთ-ერთი მნიშვნელოვანი ინსტრუმენტია. არ აქვს მნიშვნელობა როგორ იქმნება საიტის რუკა. მნიშვნელოვანია, რომელი ბმულები იქნება ჩამოთვლილი საიტის რუკაში და რამდენად ხშირად განახლდება იგი. ზოგჯერ, ყველაფერი აიტვირთება საიტის რუკაზე, თუნდაც ის ბმულები, რომლებიც აკრძალულია robots.txt-ში ან არაკანონიკურ ბმულებში. და საიტის რუკა განახლდება თვეში ერთხელ ან უფრო ნაკლებ დროში. საიტის რუქის მიმართ ასეთმა დამოკიდებულებამ შეიძლება არათუ გამოუსადეგარი გახადოს, არამედ კიდევ უფრო უარესი - საძიებო რობოტის დაბნეულობა, რაც უარყოფითად იმოქმედებს საიტის ინდექსირებასა და პოზიციაზე ძიებაში.

შექმენით საიტის რუკა თქვენი რესურსისთვის. მაგრამ იყავით ფრთხილად და კარგად დაფიქრდით რა უნდა ატვირთოთ საიტის რუკაზე და რა არა.

მოგესალმებით, ძვირფასო მეგობრებო, საიტის გვერდებზე! დღეს მე ვაჩვენებ როგორ დავამატოთ Sitemap.xml Google-სა და Yandex-ში. შეგახსენებთ, რომ Sitemap ფაილი არის საიტის რუკა XML ფორმატში საძიებო სისტემებისთვის, რომელიც არ ჩანს ბლოგის ვიზიტორებისთვის. ის შეიცავს საიტის გვერდების ჩამონათვალს, რომლებიც უნდა იყოს ინდექსირებული საძიებო რობოტების მიერ, ინფორმაცია მათი მნიშვნელობისა და განახლების სიხშირის შესახებ. ასეთი საიტის რუქის შექმნა ხელს უწყობს საიტის SEO ოპტიმიზაციის გაუმჯობესებას.

როგორ დავამატოთ საიტის რუკა Sitemap.xml Yandex-ისა და Google-ის ვებმასტერების პანელებში

Google-სა და Yandex-ში საიტის რუქის ფაილის დასამატებლად, ჯერ ის უნდა შექმნათ. შემდეგი, ჩვენ ვამატებთ საიტს Yandex-ისა და Google-ის ვებმასტერების პანელებში და ვადასტურებთ საიტის უფლებებს. თუ ეს ჯერ არ გაგიკეთებიათ, ადრე დავწერე და.

ახლა მოდით გადავიდეთ საიტის რუქის საძიებო სისტემებში დამატებაზე. საიტის რუქის არსებობის შესახებ საძიებო სისტემებისთვის შეტყობინების ორი გზა არსებობს:

  • დაამატეთ საიტის რუქის დირექტივა robots.txt ფაილში. ამის შესახებ მეტი წაიკითხეთ სტატიაში "".
  • დაამატეთ საიტის რუქის ფაილები საძიებო სისტემებში Yandex.Webmaster-სა და Google Webmaster Tools-ში.

მაშინაც კი, თუ robots.txt-ში უკვე მიუთითეთ საიტის რუქისკენ მიმავალი გზები, მეორე მეთოდის შესრულება ზედმეტი არ იქნება.

ჩვენ მივდივართ Yandex.Webmaster პანელზე ბმულით http://webmaster.yandex.ua/, ადრე შესული. დამატებული საიტების სიაში აირჩიეთ ის, რომლის საიტის რუქის ფაილი გვინდა დავამატოთ Yandex-ში. მარცხენა მენიუში " ზოგადი ინფორმაცია"აირჩიე ელემენტი" ინდექსირების დაყენება” – ” საიტის რუქის ფაილები”. გვერდზე, რომელიც იხსნება, სპეციალურ ველში შეიყვანეთ საიტის რუქის სრული გზა და დააჭირეთ ღილაკს "დამატება".

ახლა XML საიტის რუკა დაემატა Yandex-ის საძიებო სისტემას და საიტის რუქის ფაილი დამუშავდება დაახლოებით ორი კვირის განმავლობაში.

თუ ყველაფერი სწორად გაკეთდა, მაშინ გარკვეული პერიოდის შემდეგ ნახავთ შემდეგ სურათს:

როგორც ხედავთ, Yandex-ს დავამატე ორი ფაილი: Sitemap.xml და Sitemap.xml.gz. მეორე არის შეკუმშული XML ფაილი, რომელიც გენერირებულია Google XML Sitemaps WordPress მოდულით. ვფიქრობ, არ არის აუცილებელი Yandex-ში შეკუმშული საიტის რუქის ფაილის დამატება, რადგან როდესაც დააჭირეთ რომელიმე ღილაკს "დამატებითი დეტალები", შეგიძლიათ ნახოთ ზუსტად იგივე ინფორმაცია.

საიტის რუქის ორივე ფაილი დამატებული დავტოვე, რადგან ბლოგი უპრობლემოდ არის ინდექსირებული და არაფრის შეცვლის მიზეზს ვერ ვხედავ.

თუ თქვენ გჭირდებათ საიტის რუქის წაშლა, დააწკაპუნეთ ჯვარზე ფაილის სახელის გვერდით (იხ. წინა სურათი).

როგორ დავამატოთ საიტის რუკა Google-ში

აქ ჩვენ ყველაფერს ვაკეთებთ იგივე გზით. შედით Google-ში და გადადით Webmaster Tools-ზე ბმულის გამოყენებით https://www.google.com/webmasters/tools/. აირჩიეთ სასურველი საიტი სიიდან და აირჩიეთ ელემენტი ” საიტის კონფიგურაცია” – ” საიტის რუქის ფაილები”. Დააჭირეთ ღილაკს " საიტის რუკის ფაილის დამატება/დამოწმება“.

გამოჩნდება pop-up ფანჯარა, სადაც შევიყვანთ საიტის რუქის მისამართს და დავაწკაპუნეთ “ საიტის რუკის გაგზავნა“. გთხოვთ გაითვალისწინოთ, რომ მისამართი http://site/ უკვე ავტომატურად არის შევსებული და საჭიროა მხოლოდ გამოტოვებული ნაწილის დამატება.

როგორც ვხედავთ, დაამატეთ Sitemap.xml Google-შიდა შეგიძლიათ მიიღოთ ინფორმაცია ამის შესახებ უფრო სწრაფად, ვიდრე Yandex-ში.

ანალოგიურად, საჭიროების შემთხვევაში, საიტის რუქის ფაილი მოწმდება Google-ში. ყველაფერი რაც თქვენ უნდა გააკეთოთ არის დააჭირეთ ღილაკს ” შეამოწმეთ საიტის რუკა” pop-up ფანჯარაში.

თუ შეცდომებს წააწყდებით XML ფაილების Google-ში დამატებისას, ამოიღეთ ფაილები სიიდან (იხ. სურათი ზემოთ) და სცადეთ მათი ატვირთვა ხელახლა.

დაამატეთ Sitemap.xml Yandex-სა და Google-შიერთხელ გჭირდება. ახლა, როდესაც ბლოგზე ჩნდება ახალი სტატიები, საძიებო სისტემებს ისინი ნამდვილად არ გამოტოვებენ ინდექსირების დროს და თავად პროცესი უფრო სწრაფად მოხდება. საიტის რუკა ავტომატურად განახლდება Yandex-ისა და Google-ის ვებმასტერების პანელებში. ამიტომ, არ არის საჭირო ყოველ ჯერზე ახალი საიტის რუქის ფაილის დამატება.

როგორც ხედავთ, არაფერია რთული. თუმცა, ბევრ ადამიანს უბრალოდ ავიწყდება XML საიტის რუქის დამატება საძიებო სისტემებში. შეახსენეთ ისინი ამ სტატიის ბმულების გაგზავნით სოციალურ ქსელებში (ღილაკები ქვემოთ).

საიტის რუკა— ცალკე გვერდი ან ფაილი, რომელშიც ჩამოთვლილია ყველა სექცია, ქვეგანყოფილება და სტატია. ის წააგავს დირექტორიას, რომელშიც საიტის ყველა გვერდი ჩაწერილია იმავე სტატიების ბმულებით. თუ საიტი სტატიკურია, გვერდების მცირე რაოდენობით და მცირე ბუდეებით, ინდექსირებასთან დაკავშირებული პრობლემები არ იქნება. შეგიძლიათ გააკეთოთ რუკის გარეშე.

მაგრამ თუ ჩვენ გვაქვს დიდი ონლაინ მაღაზია, სადაც კატეგორიების ბუდე შეიძლება მიაღწიოს ხუთამდე, მნიშვნელოვანია დავეხმაროთ საძიებო ბოტებს სტრუქტურის გაგებაში და ინდექსირების პროცესის გამარტივებაში.

რატომ გჭირდებათ საიტის რუკა? XML თუ HTML: რომელი რუკა უკეთესია?

ადრე, html საიტის რუქას იყენებდნენ ვიზიტორებისთვის, რათა გაეადვილებინათ მათთვის საჭირო ინფორმაციის პოვნა. ამჟამად, უპირველეს ყოვლისა, საჭიროა საძიებო ბოტებისთვის, რომ აცნობონ მათ საიტის სტრუქტურის შესახებ და გაამარტივონ რესურსების ინდექსირება, თუ შეუძლებელია ცალკე xml რუკის შექმნა.

თუ საიტის სტრუქტურა სწორად არის აგებული, საიტი მოსახერხებელია გამოყენებადობის თვალსაზრისით, ჩვეულებრივი მომხმარებლები, როგორც წესი, არ გამოიყენებენ html რუკას ნავიგაციისთვის. ყველა გვერდი, პროდუქტი, ბლოგის სტატია და ა.შ. ხელმისაწვდომი უნდა იყოს მენიუდან ან ძიების საშუალებით. ვიზიტორმა უნდა მოიძიოს სასურველი გვერდი რამდენიმე დაწკაპუნებით ცალკე რუკის გამოყენების გარეშე.

მნიშვნელოვანია საიტის მენიუს ძირითადი სექციების სარდაფში გადატანა. ეს გაამარტივებს ნავიგაციას ჩვეულებრივი მომხმარებლებისთვის და დააჩქარებს საიტის ინდექსირებას. საძიებო ბოტი მთავარი გვერდიდან მიიღებს ბმულებს მენიუს მთავარ სექციებთან და პირველ რიგში მათ ინდექსებს.

იდეალურ შემთხვევაში, მომხმარებელი უნდა მოხვდეს საიტის ნებისმიერ გვერდზე რამდენიმე დაწკაპუნებით. ბუდე სტრუქტურა უნდა იყოს ნათელი როგორც მომხმარებლებისთვის, ასევე საძიებო ბოტებისთვის. არ გამოიყენოთ გვერდების დიდი ბუდე. რეკომენდირებულია ბუდობის პარამეტრი 3-4. თუ საიტი უფრო მეტად არის ჩასმული, არის შანსი, რომ გვერდები ინდექსირებული იყოს ძალიან დიდი ხნის განმავლობაში და რეალური მომხმარებლები მათ ვერასდროს მოხვდნენ.

თუ ეჭვი გეპარებათ არის თუ არა თქვენი საიტი მოსახერხებელი გამოსაყენებლად, მოგვწერეთ, ჩვენ მოგცემთ რამდენიმე რეკომენდაციას უფასოდ :)

საძიებო სისტემებისთვის აუცილებელია საიტის რუკა xml ფორმატში – რათა საძიებო რობოტმა ნახოს ყველა ბმული, რომელიც საიტზეა და უფრო სწრაფად მოახდინოს რესურსის ინდექსირება. ბოტი ხედავს საიტის სტრუქტურას, ბუდეს, გვერდებისა და სურათების კონკრეტულ მისამართებს. ეს ყველაფერი ამარტივებს ინდექსირებას.

საიტის რუქის ფაილის გამოყენებით შეგიძლიათ უთხრათ Yandex-ს, Google-ს და სხვა საძიებო სისტემებს თქვენი საიტის რომელი გვერდების ინდექსირებაა საჭირო, რამდენად ხშირად განახლდება საიტზე არსებული ინფორმაცია და რომელი გვერდებია ყველაზე მნიშვნელოვანი ინდექსირებისთვის.

ჩვენ მოგვიანებით განვიხილავთ xml ფორმატს, მოდით ვცადოთ html ფორმატის გარკვევა.

  1. განათავსეთ იგი ცალკე გვერდზე, რომლის წვდომა შესაძლებელია მთავარი მენიუდან. ანუ საიტის რუქის ბმული ხილული უნდა იყოს საიტის ნებისმიერი გვერდიდან.
  2. რუკის სტრუქტურა უნდა ასახავდეს საიტის გვერდების იერარქიას: ის ნათლად უნდა იყოს ხილული სტრუქტურაში, სადაც არის ძირითადი სექციები და სად არის ქვესექციები.
  3. არ გადატვირთოთ საიტის რუკა ზედმეტი სურათებით, უმჯობესია ამის გაკეთება საერთოდ მათ გარეშე.
  4. არ დაგავიწყდეთ რუქის წერტილებიდან საიტის შიდა გვერდებზე ბმულების განთავსება, რათა საძიებო ბოტმა ან ვიზიტორმა მყისიერად გადავიდეს მათთვის საჭირო განყოფილებაში.
  5. დარწმუნდით, რომ თქვენი საიტის რუკა განახლებულია. თუ ზოგიერთი გვერდი ამოღებულია სტრუქტურიდან ან, პირიქით, დაემატება ახალი, არ დაგავიწყდეთ ამის ასახვა რუკაზე. თუ შესაძლებელია, საიტის რუკა ავტომატურად უნდა განახლდეს.
  6. უმჯობესია ერთ გვერდზე 100-მდე ბმული განთავსდეს, ეს გაუადვილებს ბოტს გვერდის ინდექსირებას.

დაიცავით ეს 6 წესი და თქვენი საიტის რუკა გახდება შესანიშნავი ნავიგატორი საძიებო ბოტებისა და ვიზიტორებისთვის.

საიტის რუკა sitemap.xml: რატომ გჭირდებათ და როგორ შექმნათ იგი თქვენი საიტისთვის.

XML საიტის რუკა- ეს არის ფაილი, რომელიც მდებარეობს საიტის ძირეულ დირექტორიაში, სადაც არის ინფორმაცია საძიებო სისტემებისთვის (როგორიცაა Yandex, Google, Rambler, Bing და სხვები) თქვენი საიტის გვერდების შესახებ. ეს ფაილი საჭიროა იმისათვის, რომ საძიებო სისტემებს გაუადვილოს თქვენი საიტის ინდექსირება.

როგორ მუშაობს sitemap.xml?

საიტის მონახულებისას საძიებო რობოტი პირველ რიგში კითხულობს robots.txt ფაილში არსებულ ინსტრუქციებს საიტის ინდექსირების შესახებ. და თუ მასში მიუთითებთ, რომ არსებობს sitemap.xml, რობოტი გადავა მითითებულ მისამართზე, სადაც ჩამოთვლილია საიტის ყველა გვერდის URL-ები.

xml რუქის შექმნამდე უნდა იფიქროთ, რომელი მისამართების გადაცემა შეიძლება საძიებო ბოტებზე და რომელი არა. თქვენ არ უნდა განათავსოთ სერვისის გვერდების მისამართები რუკაზე: ადმინისტრატორის შესვლა. საიტის პანელი, საძიებო გვერდი, ფილტრაცია, რეგისტრაცია, ავტორიზაციის გვერდები.

თუ გვერდი იქმნება, მაგრამ მასზე შიგთავსი არ არის, ჯობია ჯერ არ ჩართოთ საიტის რუკაში.

საიტის რუკაზე ნებადართულია არაუმეტეს 50000 ბმული. თუ მეტი გვერდია, xml რუკა უნდა დაიყოს რამდენიმე ნაწილად.

XML რუკის ფაილი უნდა შეიცავდეს UTF-8 დაშიფვრას. თავად რუკა ასე გამოიყურება:

შემდეგი ელემენტები გამოიყენება ინფორმაციის გადასაცემად საძიებო ბოტებზე:

  • საჭირო ელემენტი შეიცავს გვერდის მისამართს.
  • Lastmod არის გვერდის ბოლო ცვლილების თარიღი. გვერდის შეცვლისას ინფორმაციას უგზავნის ბოტს. თუ მნიშვნელობა არ შეცვლილა ბოლო ასვლის შემდეგ, ბოტი არ დაკარგავს დროს გვერდის ხელახლა ცოცვისას.
  • Changefreq — გვერდის შეცვლის სიხშირე. მოქმედი მნიშვნელობები: ყოველთვის, საათობრივი, ყოველდღიური, ყოველკვირეული, ყოველთვიური, წლიური, არასოდეს.
  • პრიორიტეტი — გვერდის პრიორიტეტი ბოტისთვის. ბოტი ატვირთავს გვერდებს პრიორიტეტის მიხედვით 0.0-დან 1.0-მდე. მნიშვნელობა არ იძლევა უპირატესობას ძიების შედეგებში გვერდების რეიტინგის დროს. ეს საშუალებას გაძლევთ უთხრათ საძიებო სისტემას, რომელი გვერდები, თქვენი აზრით, უფრო მნიშვნელოვანია ინდექსირებისთვის და რომელი ნაკლებად მნიშვნელოვანია. მაგალითად, თუ სიახლეები, სტატიების გადახედვები და ა.შ ყოველდღიურად განახლდება საიტის მთავარ გვერდზე, ჩვენ გირჩევთ დააყენოთ მნიშვნელობა 1.0-ზე.

ძალიან მნიშვნელოვანია თქვენი საიტის რუქის განახლება. თუ ტექნიკურად შესაძლებელია, საიტის რუკა ავტომატურად უნდა განახლდეს. თუ ეს შეუძლებელია, არ დაგავიწყდეთ ხელით დაამატოთ საიტის ყველა ახალი გვერდი. წინააღმდეგ შემთხვევაში, საიტის რუკის მთელი აზრი იკარგება. ბოტმა არ იცის საიტზე ახალი გვერდების გაჩენის შესახებ, რაც საგრძნობლად შეანელებს საძიებო სისტემებში ინდექსირებას. ასეთ გვერდებზე ტრაფიკი ძალიან ნელა გაიზრდება.

საიტის რუქის მისამართის შექმნის შემდეგ უნდა აცნობოთ საძიებო ბოტს. ჩვენ მივუთითებთ მისამართს ფაილში robots.txt, საიტის რუქის დირექტივა.

მომხმარებლის აგენტი: Yandex
დაშვება:/
საიტის რუკა: http://mysite.ru/my_sitemaps.xml

ასე საიტის რუკა.XML საიტის რუკა გააადვილებს საძიებო სისტემის მუშაობას და უზრუნველყოფს თქვენი საიტის მაღალი ხარისხის ინდექსირებას.

უმეტეს თანამედროვე კონტენტის მართვის სისტემებში, xml რუკები იქმნება სტანდარტული CMS ინსტრუმენტების გამოყენებით.

IN ბიტრიქსისაიტის რუკა კონფიგურირებულია განყოფილებაში სერვისები - საძიებო სისტემის ოპტიმიზაცია - საიტის რუკა.xml პარამეტრები

IN პარამეტრებითქვენ უნდა დააყენოთ პროტოკოლი გვერდის მისამართებისთვის - http/https. თუ SSL დაშიფვრა არის კონფიგურირებული საიტზე, აუცილებლად აირჩიეთ https - საიტის რუკაზე გვერდის მისამართები უნდა შეესაბამებოდეს მთავარ პროტოკოლს.

ჩანართი საინფორმაციო ბლოკებიპასუხისმგებელია ინდექსაციისთვის ხელმისაწვდომი საინფორმაციო ბლოკების სექციებზე. თუ ახალი გვერდები ხშირად ჩნდება საინფორმაციო ბლოკში, გამოიყენეთ Auto-Generation ვარიანტი. საიტის რუკა ავტომატურად განახლდება, როდესაც განყოფილებაში ახალი გვერდი განთავსდება.

IN OpenCartგადადით განყოფილებაში სარეკლამო არხები - Google საიტის რუკა. მოდულის გააქტიურების შემდეგ ავტომატურად შეიქმნება საიტის რუკა. ნაგულისხმევად, რუკა ავტომატურად განახლდება. როგორც წესი, დამატებითი პარამეტრები არ არის საჭირო.

ამისთვის WordPressჩვენ გირჩევთ გამოიყენოთ Google XML Sitemaps მოდული, ან Yoast SEO, All in WP SEO. დააინსტალირეთ დანამატი ჩვეულებრივი გზით Plugins - Add New ფუნქციის გამოყენებით.

მოდულის დაყენების შემდეგ გადადით პარამეტრები - XML ​​საიტის რუკა.

WordPress-ისთვის Google XML Sitemaps-ის ოპტიმალური პარამეტრები ასე გამოიყურება:

IN ჯომლაყველაზე ხშირად გამოყენებული დანამატებია Xmap, OSMap, JL Sitemap. მარტივი, მცირე საიტების უმეტესობისთვის, OSMap-ის უფასო ვერსია შესაფერისია.

კომპონენტის დაყენების შემდეგ, ის გამოჩნდება საიტის მთავარ მენიუში "კომპონენტების" განყოფილებაში. გადადით Components>>>OSMap ჩანართზე და ნაგულისხმევი საიტის რუკაზე დააწკაპუნეთ ხატულაზე „ბმულების რედაქტირება“ სვეტში. OSMap მოდული დაასკანირებს თქვენს საიტს და შექმნის რუკას. მისი ნახვა შეგიძლიათ იმავე ჩანართზე „საიტის რუქის ბმულების“ ბმულების მეშვეობით, რუკის შექმნა პროგრამის გამოყენებით.


შემდეგ მიღებულ sitemap.xml ფაილს ვტვირთავთ სერვერზე საიტის ძირში.

საიტის რუკის განთავსება Yandex-სა და Google-ის ვებმასტერებში

საიტის რუქის ფაილის შექმნის შემდეგ, მნიშვნელოვანია მისი ატვირთვა Webmaster-ზე.

Yandex.Webmaster-ში გადადით განყოფილებაში ინდექსირება - საიტის რუქები, მიუთითეთ საიტის რუკის მისამართი, დააწკაპუნეთ „დამატება“. ფაილის დამუშავებას გარკვეული დრო დასჭირდება.

Google Search Console განყოფილებაში ინდექსი - საიტის რუქის ფაილები, მიუთითეთ საიტის რუკის მისამართი, დააწკაპუნეთ "დამატება". ბოტს გარკვეული დრო დასჭირდება ფაილის სკანირებას.

ფაილის წარმატებული დამუშავების შემდეგ, ხელმისაწვდომი იქნება თითოეული გვერდის ინდექსირების სტატისტიკა.

თქვენ შეგიძლიათ თვალყური ადევნოთ ინდექსში გვერდების რაოდენობას, გამორიცხული გვერდების რაოდენობას და უარყოფის მიზეზებს:

თუ რაიმე სირთულე წარმოიქმნება, მოგვწერეთ, ჩვენ შევქმნით და განვათავსებთ XML რუკას ნებისმიერი საიტისთვის.