რა არის საიტის რუქის დამატება. XML საიტის რუკა: მისი გამოყენების სრული გზამკვლევი

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

Შენიშვნა. Yandex არ იძლევა გარანტიას, რომ ფაილში მითითებული ყველა URL ჩართული იქნება ძიების შედეგებში.

  1. ფაილის მოთხოვნები
  2. Კითხვები და პასუხები

როდის გჭირდებათ საიტის რუქის ფაილი?

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

"}}">შიდადა ბმული მდებარეობს სხვა საიტზე."))"> გარე ბმულები - გადაადგილება ერთი გვერდიდან მეორეზე. ზოგჯერ რობოტს შეუძლია გამოტოვოს გვერდები. გამოიყენეთ საიტის რუკა, თუ თქვენი საიტი:

    გვერდების დიდი რაოდენობა;

    ცალკეული გვერდები ნავიგაციის ბმულების გარეშე;

    ღრმა ბუდე.

Yandex-ის მხარდაჭერილი ფორმატები

შეზღუდვა. Yandex Search არ უჭერს მხარს RSS და Atom არხების გადაცემას საიტის რუქის ფაილის გამოყენებით.

ფაილის მოთხოვნები

    არაკომპრესირებული ფაილის მაქსიმალური ზომაა 50 მბ.

    დააინსტალირეთ ფაილი იმავე დომენზე, სადაც ის შეიქმნა.

    ფაილზე წვდომისას სერვერმა უნდა დააბრუნოს HTTP კოდი 200.

როგორ შევქმნათ ფაილი და შევატყობინოთ Yandex-ს

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

Კითხვები და პასუხები

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

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

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

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

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

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

საიტის რუქის ფაილი არის სტატუსში "არ არის ინდექსირებული"

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

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

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

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

ძირითადი HTML საიტის რუკა:

საიტის რუკა XML ფორმატში:

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

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

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

1. საიტის რუკა.xml დირექტივები

არსებობს 3 სავალდებულო დირექტივა, რომელიც მაინც უნდა იყოს შევსებული, ეს არის ტეგები:

  • < urlset>
  • < url>
  • < loc>

და ასევე 3 არჩევითი ტეგი:

  • < lastmod>
  • < changefreq>
  • < priority>

აქ არის მემორანდუმი თითოეული ტეგის დეკოდირების შესახებ ოფიციალური ვებსაიტიდან http://www.sitemaps.org/ru/protocol.html:

ატრიბუტი

სტატუსი

აღწერა

საჭირო

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

საჭირო

მშობელი ტეგი თითოეული URL-ისთვის. სხვა ტეგები ექვემდებარება ამ ტეგს.

საჭირო

თავად გვერდის URL. ყოველთვის იწყება პრეფიქსით (როგორც HTTP) და მთავრდება ხაზით (თუ თქვენი საიტის სერვერი ამას მოითხოვს).

შენიშვნა: URL-ის სიგრძე არ უნდა აღემატებოდეს 2048 სიმბოლოს.

სურვილისამებრ

ფაილის ბოლოს შეცვლილი თარიღი. მითითებულია მკაცრად W3C Datetime ფორმატში. საჭიროების შემთხვევაში ის საშუალებას გაძლევთ უგულებელყოთ დროის სეგმენტი და გამოიყენოთ YYYY-MM-DD ფორმატი.

სურვილისამებრ

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

ეს მნიშვნელობა დაყენებულია დაახლოებით.

მოქმედი მნიშვნელობები:

  • ყოველთვის
  • საათობრივი
  • ყოველდღიურად
  • ყოველკვირეული
  • ყოველთვიურად
  • ყოველწლიურად
  • არასოდეს

თუ გვერდი იცვლება ყოველ ჯერზე მისი გახსნისას - გამოიყენეთ მნიშვნელობა "ყოველთვის" (ყოველთვის). თუ ეს არის არქივის გვერდი - ჩადეთ არასოდეს (არასდროს).

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

სურვილისამებრ

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

მნიშვნელობების დიაპაზონი არის 0.0-დან 1.0-მდე.

ნაგულისხმევად, თითოეულ გვერდს ენიჭება პრიორიტეტი 0.5.

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

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

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

2. sitemap.xml ფაილის შედგენა

საიტის რუქის შექმნის 3 გზა არსებობს:

  • Ხელით;
  • ავტომატურად, სპეცსამსახურების დახმარებით;
  • ავტომატურად, მზა გადაწყვეტილებების დახმარებით CMS პლაგინების სახით და ა.შ.

საიტის რუქის მომზადების პროცესი შემდეგია:

  • ჩვენ ვაკეთებთ საიტის რუკას ზემოთ ჩამოთვლილი ერთ-ერთი მეთოდის გამოყენებით;
  • ჩვენ ვამოწმებთ ვალიდობას საძიებო სისტემის სერვისების გამოყენებით (https://webmaster.yandex.ru/sitemaptest.xml);
  • ვათავსებთ ფაილს საიტზე;
  • მიუთითეთ საძიებო რობოტების საიტის რუქის გზა robots.txt ფაილში (სხვათა შორის, ცალკე სტატიაა ამის შესახებ);
  • ჩვენ ვაზუსტებთ საიტის რუკას Yandex და Google ვებმასტერების პანელში.

მაშ, როგორ ქმნით საიტის რუქის ფაილს?

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

ასე უნდა გამოიყურებოდეს XML საიტის რუკა:

http://site.ru/url-o_companii/

http://site.ru/url-services/

http://site.ru/url-produkty/

http://site.ru/url-dostavka/

http://site.ru/url-kontakty/

საჭიროების შემთხვევაში, დაამატეთ არასავალდებულო ტეგები იმ მემოდან, რომელიც მე ზემოთ მივეცი. კონტეინერში იწერება დამატებითი ტეგები , ტეგში გვერდის URL-ის მითითების შემდეგ https://templum-ignis.ru/ka/. Მაგალითად:

http://site.ru/

2005-01-01

ყოველთვიურად

0.8

ზემოთ მოყვანილი კოდი ეუბნება საძიებო სისტემას, რომ გვერდი http://site.ru/

ბოლოს შეიცვალა 2005 წლის 1 იანვარს. განახლებულია თვეში ერთხელ. და ამ გვერდის პრიორიტეტია 0.8 (მაქსიმალური შესაძლებელია 1).

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

საიტის რუქების გენერირების სერვისები

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

ასეთი სერვისები ბევრია. მე ვიყენებ https://www.xml-sitemaps.com/.

მოკლედ აგიხსნით ყველა პარამეტრს:

დანამატები CMS-ისთვის

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

ჩართვა შეერთება

მოქმედების ვადა

საიტის რუქის შედგენის შემდეგ, თქვენ უნდა შეამოწმოთ იგი შეცდომებზე. შესამოწმებლად გამოიყენეთ სერვისი https://webmaster.yandex.ru/sitemaptest.xml

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

ფაილის ადგილმდებარეობა

robots.txt ფაილისგან განსხვავებით, sitemap.xml ფაილი შეიძლება განთავსდეს თქვენს საიტზე ნებისმიერ ადგილას. მაგალითად, საიტის root საქაღალდეში, ფაილი ხელმისაწვდომი იქნება შემდეგ მისამართზე:

თუ ფაილი განათავსეთ საქაღალდეში /files/, მაშინ ის ხელმისაწვდომი იქნება შემდეგ მისამართზე:

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

Მნიშვნელოვანი! robots.txt-ისგან განსხვავებით, შეიძლება იყოს რამდენიმე საიტის რუქის ფაილი. ამ შემთხვევაში, რობოტებსა და ვებმასტერებში უნდა მიუთითოთ საიტის რუქის ყველა ფაილის სრული მისამართი.

Search Console და Yandex.Webmaster პანელი

ბოლო ეტაპი რჩება. მიუთითეთ ბილიკი საიტის რუქისკენ საძიებო სისტემების ვებმასტერების პანელებში.

  • ინდექსირების დაყენება
  • საიტის რუქები
  • "შემოწმება" და "დამატება"

გაითვალისწინეთ შეზღუდვები XML საიტის რუკაში:

  • ერთ ფაილში მაქსიმუმ 50000 URL შეიძლება იყოს მითითებული
  • ფაილის წონა არ არის 10 მეგაბაიტზე მეტი (საძიებო სისტემებში არ ხდება 10 მეგაბაიტზე დიდი ზომის დოკუმენტების ინდექსირება). საჭიროების შემთხვევაში, ფაილის შეკუმშვა შესაძლებელია .gzip არქივის გამოყენებით.
  • ფაილის კოდირება მხოლოდ UTF-8-ში

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

3. საიტის რუქების დაჯგუფება

თუ 50000 URL-ის ლიმიტს გადააჭარბებთ, თქვენ უნდა გამოიყენოთ წყობილი სტრუქტურა და შექმნათ რამდენიმე საიტის რუქის ჯგუფი. ანუ საიტის რუქების შექმნა საიტის რუკაში!

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

სინტაქსი ასე გამოიყურება:

http://site.ru/sitemap1.xml.gz

2004-10-01T18:23:17+00:00

http://site.ru/sitemap2.xml.gz

2005-01-01

XML ტეგების განმარტება:

ატრიბუტი


აღწერა

საჭირო

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

საჭირო

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

საჭირო

განსაზღვრავს საიტის რუქის ფაილის ადგილმდებარეობას.

არ არის საჭირო

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

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

4. კვლევა

2014 წლის ბოლოს ჩავატარე მცირე კვლევა საიტზე sitemap.xml ფაილის არსებობის ეფექტურობის გასაანალიზებლად.

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

აი, თავად შედეგები:

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

5. ჩიფსები

იმისათვის, რომ სტატია არ აღმოჩნდეს მოსაწყენი SEO გამოცდილი სპეციალისტებისთვის, გირჩევთ გაეცნოთ შემდეგ „ხრიკებს“.

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

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

გამოსახულების საიტის რუქის სინტაქსი ასე გამოიყურება:

xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">

http://example.com/primer.html

http://example.com/kartinka.jpg

http://example.com/photo.jpg

შენიშვნა XML ტეგებზე:

აუცილებლად?

აღწერა

შეიცავს ყველა ინფორმაციას ერთი სურათის შესახებ. თითოეული URL (ტეგი ) შეიძლება შეიცავდეს 1000-მდე ტეგს .

სურათის URL.

ზოგიერთ შემთხვევაში, სურათის URL-ის დომენი შეიძლება განსხვავდებოდეს მთავარი საიტის მიერ გამოყენებული დომენისგან. თუ ორივე დომენი დამოწმებულია Search Console-ში, პრობლემა არ იქნება. მაგრამ თუ სურათები განთავსებულია კონტენტის მართვის სისტემის გამოყენებით, როგორიცაა Google Sites, თქვენ უნდა გადაამოწმოთ ჰოსტინგის საიტი Search Console-ში. ასევე, robots.txt ფაილი არ უნდა უშლის ხელს ინდექსირებას საჭირო კონტენტის ცოცვას.

სურათის წარწერა.

გადაღების ადგილი. Მაგალითად, პორონაისკი, დაახლოებით. სახალინი .

სურათის სათაური.

სურათის ლიცენზიის URL.

ლაიფ ჰაკი მათთვის, ვისაც წაკითხული აქვს

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

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

და ამან შესაძლებელი გახადა ახალი URL-ების 70%-ზე მეტი გადატანა Yandex-ის ინდექსში.

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

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

შეგიძლიათ მეტი წაიკითხოთ საიტის რუქის ფაილის XML ფორმატის შესახებ საიტზე sitemaps.org

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

საიტის რუკა ტექნიკური დეტალები

Sitemap.xml ფაილის ტეგები:

  • სიხშირის შეცვლა- მითითებული URL-ის შინაარსის ცვლილების სავარაუდო სიხშირე;
  • ბოლო რეჟიმი- URL-ის ბოლო განახლების რეალური თარიღი;
  • ლოკ- თავად URL;
  • პრიორიტეტი- მითითებული გვერდის პრიორიტეტი საიტის სხვა გვერდებთან მიმართებაში;
  • url- ეს ტეგი ემსახურება როგორც მშობელს მითითებული პირველი ოთხი ტეგისთვის;
  • urlsset- ეს ტეგი აერთიანებს პირველი ხუთი ტიპის ტეგებს.

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

  • & - ამპერსანდი;
  • " - ცალკეული ციტატები;
  • " - ორმაგი ციტატები;
  • > - ნიშანი "ზე მეტი";
  • < - ნიშანი "ნაკლები".

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

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

საიტის რუკა: http://DOMAIN.ru/sitemap.xml
URL უნდა იყოს საიტის რუქის ფაილის სრული URL.

უზრუნველვყოთ საძიებო სისტემები ახლით საიტის რუკაგამოიყენეთ ხაზი, როგორიცაა:
საძიებო სისტემა/ping?sitemap=http://DOMEN.ru/sitemap.xml
Google-ისთვის: http://www.google.com/webmasters/sitemaps/ping?sitemap=http://domain.ru/sitemap.xml

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

საიტის რუქის განვითარების ისტორია

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

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

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

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

და პრობლემა მოგვარდა. 2005 წლის ივნისში კომპანიამ Googleშეიქმნა საიტის ახალი გვერდების აღწერის ახალი მოსახერხებელი ფორმატი საძიებო სისტემების მიერ მათი ინდექსირების ხარისხის გასაუმჯობესებლად.

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

პოპულარობამ ასევე იმოქმედა სხვა საძიებო სისტემების აზრზე ახალი მიდგომის შესახებ საიტის რუქების შესაქმნელად. ასე რომ, 2006 წლის ნოემბერში ისეთი საძიებო გიგანტები, როგორიცაა msnდა Yahoo, ხოლო აპრილში და Ask.com. ფორმატის აღსანიშნავად საიტის რუქებიმიიღო ახალი ვერსია საიტის რუკა 0.90ფუნქციონირების გაფართოება.

2007 წლის მაისში ოფიციალურად გამოცხადდა სტანდარტის დაკავშირების მხარდაჭერა. საიტის რუქებიფაილში robots.txtსაძიებო სისტემები იკითხე, Googleდა Yahoo, ანუ იპოვნეთ საიტის რუკა საიტის რუკაგამარტივდა: საკმარისია მიუთითოთ მისი მდებარეობა ამ ფაილში და ინფორმაციის წყაროსთვის საიტის რუკაგამოიყენეთ RSS არხები ან უბრალო ტექსტური ფაილები.

ოქმის გამოცხადებიდან 3 წლის შემდეგ 2008 წლის 2 ივნისი Googleშეტყობინება ამ პროტოკოლის მხარდაჭერის შესახებ გამოჩნდა Yandex ბლოგზე ვებმასტერებისთვის Yandexომ.




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

ასევე შეგიძლიათ შეიძინოთ მზა უნივერსალი

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

ვებმასტერი საშუალებას აძლევს:

საიტის რუქის ჩატვირთვა

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



საიტის რუკის ამოღება

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

Კითხვები და პასუხები

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

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

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

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

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

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

საიტის რუქის ფაილი არის სტატუსში "არ არის ინდექსირებული"

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

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

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

    საიტის რუკაზე წვდომა აკრძალულია ფაილში

როგორ დავამატოთ XML საიტის რუკა Google და Yandex საძიებო სისტემებში? სინამდვილეში, Google Webmaster-სა და Yandex Webmaster-ზე საიტის რუქის დამატება ელემენტარულია. ამ შემთხვევაში, მაგალითად, Yandex ავტომატურად განსაზღვრავს საიტის რუკას, თუ ის მითითებულია Robots.txt ფაილში.

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

სტატიის შინაარსი:

როგორ დავამატოთ XML საიტის რუკა Yandex-ს

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

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

  1. შედით Yandex Webmaster-ში.
  2. ფანჯარაში, რომელიც იხსნება, იხილავთ ცარიელ ხაზს ფანჯრის სათაურში, რომლის ზემოთ წერია „საიტის რუკის დამატება“. შეიყვანეთ თქვენი საიტის რუქის URL ამ ველში.
  3. შემდეგ დააჭირეთ "დამატება".

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

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

Google Console-ზე რუკის დამატება არც დიდ დროს წაგართმევს. ერთადერთი განსხვავება იაშასგან, გენა არ აჩვენებს Robots.txt-ში მითითებულ XMLMAP-ებს. მაგრამ მას აქვს ინსტრუმენტების საკმაოდ დიდი სია მასთან მუშაობისთვის.

დაამატეთ XML საიტის რუკა Search Console-ში:

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

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

  1. საიტის რუკის ტიპი.
  2. დამუშავების თარიღი არის ბოტის ბოლო სეირნობა.
  3. პრობლემები შესაძლო შეცდომებია.
  4. ნივთები არ არის ინდექსირებული, მაგრამ დატვირთული.
  5. ინდექსირებული - ის ელემენტები, რომლებსაც გვერდი აუარა google საძიებო აგენტმა.
  6. ძირითადი დიაგრამა წარმოდგენილია და ინდექსირებულია ფაილები.
  7. საიტის რუქის შეცდომები.
  8. შეცდომები ინდექსში.

საიტის რუქის დამატება Robots.txt ფაილში

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

რუკის URL-ის დამატება Robots.txt-ზე:

  1. გახსენით Robots.txt ტექსტური რედაქტორით.
  2. ჩამოდით დოკუმენტის ბოლოში.
  3. ცარიელ სტრიქონში დაამატეთ "საიტის რუკა: http://site.ru/sitemap.xml" (ბრჭყალების გარეშე).
  4. შეინახეთ დოკუმენტი.
  5. ატვირთეთ ის სერვერზე ან მასპინძლობს FTP კლიენტს მთავარი დომენის root დირექტორიაში.

საიტის რუკის შემოწმება Google Search Console-ში

ატვირთული რუკის შემოწმება Search Console-ში ძალიან მარტივია. საკმარისია მარტივი ნაბიჯების შესრულება:

  1. გადადით "საიტების რუქების" ჩანართზე.
  2. ფანჯრის ზედა მარჯვენა კუთხეში დააჭირეთ ღილაკს "ტესტი".
  3. შემდეგი, google მოგთხოვთ განაახლოთ გვერდი.
  4. შემდეგ ნახავთ ტესტის შედეგს.

საიტის რუქის ანალიზი — Yandex Webmaster Tools

კიდევ რამდენიმე გზა არსებობს საიტის რუქის შესამოწმებლად Yandex Webmaster-ში. ჩვენ მივყვებით შემდეგ ნაბიჯებს:

  1. ჩვენ მივდივართ "ინსტრუმენტების" განყოფილებაში.
  2. გადადით "საიტის რუქის ანალიზის" ჩანართზე.
  3. თქვენ გექნებათ წვდომა გვერდზე დიდი ველით და შემდეგი მეთოდებით: ტექსტი, url, ფაილი. უმარტივესი გზაა URL-ის მითითება.
  4. ჩვენ ვწერთ URL-ს ველში.
  5. დააჭირეთ ღილაკს "შემოწმება".
  6. ჩვენ ვუყურებთ ანალიზის შედეგს.

გადახედეთ საიტის რუკას Google Webmaster-სა და Yandex Webmaster-ში

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

რუკის გვერდის ავლით Yandex Webmaster-ში:

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


რუკის გვერდის ავლით Search Console-ში:

  1. გახსენით "სკანირების" განყოფილება.
  2. გადადით "საიტების რუქების" ჩანართზე.
  3. შეამოწმეთ ველი თქვენი რუკის URL-ის გვერდით.
  4. შემდეგი, დააჭირეთ ღილაკს "ხელახლა გაგზავნა".
  5. დაეთანხმე და განაახლე გვერდი.

დასკვნა

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

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

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

  • წაიკითხეთ სტატიები ამ თემაზე:


Copyright © 2022 ცოტა რამ კომპიუტერის შესახებ.