საიტის რუქის გენერირება. საიტის რუქის ფაილის დამატება Yandex.Webmaster-სა და Google Search Console-ში (ნიუანსები და შეცდომები)

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

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

  • + სასარგებლო ბმულები.
  • (შეცდომების ძიების ჩათვლით).

1. შექმენით XML საიტის რუკა

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

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

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

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

2. დაამატეთ საიტის რუკა Google-ს (Search Console)

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

  • რეგისტრაცია Search Console-ში (თუ უკვე გაქვთ Google ანგარიში, მაშინ სისტემაზეც გექნებათ წვდომა);
  • შეაერთეთ თქვენი პროექტი იქ და დაადასტურეთ უფლებები.
  • Sitemap XML-ის დამატების ამოცანის შესასრულებლად გადადით განყოფილებაში „Crawling“ - „Sitemaps files“.

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

Google Search Console მხარს უჭერს ჩადგმულ საიტის რუქებს - არის ასეთი, მაგალითად, Yoast SEO მოდული. ამ შემთხვევაში, მოდული წარმოქმნის მისამართს: http://your_domain/sitemap_index.xml.

თეორიულად, თქვენ შეგიძლიათ დაამატოთ მხოლოდ ერთი საიტის რუქის ფაილი Googe Search Console-ში (მთავარი), ხოლო დანარჩენი საიტები ავტომატურად აირჩევა. ამ შემთხვევაში მხოლოდ საიტის რუკა.xmlდა როცა დააწკაპუნებთ, გადახვალთ ქვეგანყოფილებებში.

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

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

რაც შეეხება შეცდომებს საიტის რუკაში

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

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

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

3. ატვირთეთ საიტის რუკა Yandex-ზე

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

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

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

სულ

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

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

საიტის რუქის ფაილის გამოყენებით, შეგიძლიათ 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 ფაილების) გამორიცხული გვერდების ჩვენება მხოლოდ საინფორმაციო მიზნებისთვისაა და არანაირად არ მოქმედებს საიტის ინდექსირებაზე ან საიტის რუქის დამუშავებაზე.

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

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

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

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

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

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

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

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

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

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

მაშინვე, მოდი წერტილებით გავავლოთ „i“ და ვეცადოთ გამოვყოთ ორი ცნება - საიტის რუქები xml ფორმატშიდა Html ფორმატში (ასევე არის ამ სიტყვის გეოგრაფიული ინტერპრეტაცია, რომლის შესახებაც დავწერე სტატიაში ""). მეორე ვარიანტი არის ვებ რესურსის ყველა მასალის ჩვეულებრივი სია, რომელიც ხელმისაწვდომი იქნება ნებისმიერისთვის მენიუს შესაბამის პუნქტზე დაწკაპუნებით. ეს ვარიანტი ასევე სასარგებლოა და ეხმარება დააჩქაროს და გააუმჯობესოს თქვენი რესურსის ინდექსირება საძიებო სისტემების მიერ.

საიტის რუკა საიტის რუკა xml ფორმატში - და მე მჭირდება

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

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

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

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

ამ შემთხვევაში მაღაზიაში მქონდა „ფორტეპიანო ბუჩქებში“. ამ სტატიის დაწერამდე მე ვნახე ცნობილი ავტომატური ხელშეწყობის სისტემის სპეციალისტების გამოქვეყნება უჩვეულო სახელწოდებით "ხელები" (ეს არის MegaIndex-ის ანალოგი, რომლის შესახებაც მე დავწერე).

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

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

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

როდესაც თქვენ უსაფუძვლოდ ამტკიცებთ, რომ თქვენს პროექტს უნდა ჰქონდეს რუკა (სხვაგვარად kirdyk), მაშინ ეს არ ჟღერს ისეთი დამაჯერებლად, როგორც ამ განცხადების მხარდასაჭერად რეალური ფაქტებით საკმაოდ წარმომადგენლობითი კვლევის შემთხვევაში.

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

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

რატომ გჭირდებათ რუკის საიტი და robots.txt ფაილი საერთოდ

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

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

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

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

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

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

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

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

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

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

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

როგორ შექმნათ Sitemap.xml საკუთარ თავს Joomla-სა და WordPress-ში

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

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

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

ასე გამოიყურება Yandex Webmaster-ისთვის საიტის რუქის დამატების ფორმა:

და ასე გამოიყურება Google-ის ხელსაწყოთა ზოლში ბილიკის რეგისტრაციის მსგავსი ფორმა:

ონლაინ საიტის რუქების გენერატორები და XML საიტის რუქები

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

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

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

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

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

Წარმატებას გისურვებ! მალე შევხვდებით ბლოგის საიტის გვერდებზე

შეიძლება დაგაინტერესოთ

Რა URL მისამართებირა განსხვავებაა საიტის აბსოლუტურ და ფარდობით ბმულებს შორის
რა არის Chmod, რა ნებართვები უნდა მივცეთ ფაილებსა და საქაღალდეებს (777, 755, 666) და როგორ გავაკეთოთ ეს PHP-ით
Yandex ძიება საიტზე და ონლაინ მაღაზიაში
OpenServer - თანამედროვე ლოკალური სერვერიდა მისი გამოყენების მაგალითი WordPress ინსტალაციებიკომპიუტერზე
როგორ გავზარდე ჩემი ვებსაიტის ტრაფიკი დღეში 300 ადამიანამდე?

ამ სახელმძღვანელოში ჩვენ განვიხილავთ შემდეგ კითხვებს:

რა არის საიტის რუკა?

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

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

საიტის რუკა საჭიროა, თუ საიტს აქვს პრობლემები ინდექსირებასთან დაკავშირებით, რაც გამოწვეულია:
1) დიდი თანხაგვერდები;
2) გვერდებზე ბმულების (შიდა ან გარე) ნაკლებობა;
3) ღრმა ბუდე ადგილზე (დაბნეული სტრუქტურა).

HTML vs XML საიტის რუკა

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

  • HTML;

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

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

HTML საიტის რუქის შედგენისას მნიშვნელოვანია გავითვალისწინოთ:

1. სტრუქტურირებული შინაარსი.

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

2. მიამაგრეთ წამყვანები.

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

როგორც წესი, საიტის რუკა შედგება შემდეგი XML ტეგებისგან:

Სავალდებულო:
- განსაზღვრავს პროტოკოლის სტანდარტს და ათავსებს ამ ფაილს.
– содержит в себе информацию о URL-адресе (является родительским тегом).
https://obanracer.ru/ka/ – содержит абсолютный URL-адрес.

Необязательные:
– указывает дату последнего изменения файла.
– указывает частоту смены файла.
– указывает на значимость документа на сайте. Диапазон значений: от 0,1 до 1,0 (по умолчанию 0,5).

Не устанавливайте для каждого URL-адреса слишком частую смену файла и максимальный приоритет. Если метки частоты и приоритета не отражают реальность, вероятнее всего, поисковые системы будут более склонны игнорировать всю карту XML.

Другие форматы Sitemap

Помимо вышеперечисленных карт сайта, поисковые системы также поддерживают следующие форматы:

Для Google:
— RSS, mRSS и Atom 1.0;
RSS / Atom фиды должны содержать последние обновления вашего сайта. Обычно они небольшие и часто обновляются (что является плюсом).
— Сайты Google.
Для сайтов, созданных на платформе Google Сайты, Sitemap создаётся автоматически, и внести какие-то изменения невозможно.

Для Google и Яндекс:
— текстовый формат (TXT).
Файл должен быть в кодировке UTF-8 и состоять только из URL-адресов.

Требования Google и Яндекса к файлам Sitemap

1. Используйте кодировку UTF-8.
2. Максимальное количество URL – 50 000.
3. Ссылки в сайтмапе должны быть на том же домене, что и файл.

4. Если файл слишком большой, разделите его на несколько и укажите их в файле индекса Sitemap.
5. Ответ сервера при обращении к файлу должен быть 200 ОК.
6. Указывайте только канонические адреса страниц (без GET-параметров и идентификаторов сессий).

1. Максимальный размер – 10 МБ.
2. Поддерживает кириллические URL.

1. Максимальный размер – 50 МБ.
2. Поддерживает только цифры и латинские буквы.

Распространённая ошибка: чтобы уменьшить требования к пропускной способности канала, используют архиватор gzip. Размер сайтмапа должен быть 50 МБ (10 МБ) до сжатия, а не после.

Совет: русские доменные имена можно преобразовать с помощью кодировки Punycode.

Как создать XML Sitemap

1. Чтобы создать карту сайта, в первую очередь нужно определить канонические адреса, которые будут добавлены в файл.

2. Определить, какой формат файла будете использовать.

3. Создать файл можно вручную или, воспользовавшись генератором Sitemap.

Google в своей справке подготовил список онлайн и десктопных, платных и бесплатных генераторов карт сайта. Ознакомиться со всем списком можно, перейдя по ссылке .

Сгенерировать Sitemap проще, чем кажется. Разберём, как сгенерировать сайтмап, на примере деcктопного приложения Majento:

1. Парсим сайт.

2. Переходим в раздел «Сайты» => «Генерировать Sitemap».

3. Сохраняем в нужном нам формате.

4. Карта сайта готова.

Из online-генераторов XML-карты сайта заслуживает внимания XML Sitemap Generator .

Расширенные возможности этого сервера позволяют установить определённые XML-теги, включить/исключить нужные документы.

Исключить ненужные страницы можно и с помощью регулярных выражений.

Google поддерживает расширенный синтаксис для изображений. Для этого вы можете создать отдельную карту сайта для изображений или добавить синтаксис в существующую. Использование расширенного синтаксиса в Sitemap предоставляет поисковой системе дополнительную информацию об изображениях на сайте. Также это может помочь Google обнаружить и проиндексировать изображения, которые он не может найти при сканировании сайта.

Как и в обычной карте сайта, есть обязательные и необязательные XML-теги.

Обязательные:
– аналогично тегу содержит в себе URL изображения и дополнительную информацию.
– URL изображения.

Необязательные:
– подпись к изображению.
– место съёмки фотографии.
– название изображения.
– URL-лицензии изображения.

Ещё один расширенный синтаксис, который поддерживает Google, – XML-карта для видео.

Плюсы добавления XML-тегов для видео:

1) даёт понять Google, какой контент на сайте;
2) даёт возможность предоставить детальное описание к файлу;
3) станет доступным для поиска в Google Видео;
4) в поисковой выдаче будет отображаться заставка видео (может повысить количество переходов из поисковой выдачи).

Карта сайта для видеофайлов состоит из следующих обязательных элементов:

– содержит URL-адрес страницы, на которой размещено видео; если на одной странице размещено более одного видео, не нужно каждый раз создавать тег , достаточно в одном теге несколько раз прописать для каждого видео на странице.
– включает в себя всю информацию о видео.
– URL к миниатюрному изображению (заставке) к видео. Рекомендованные размеры: от 160×90 пикселей до 1920×1080. Форматы изображения: .jpg, .png, or. gif
– заголовок, который должен совпадать с названием страницы, на которой отображается видео.
– описание видео. Должно соответствовать с метаописаниями страницы. Максимальное количество символов – 2048.

Заголовок и описание видео должны быть экранированы или упакованы в блок CDATA.

Со всеми XML-тегами карты сайта для видео можно ознакомиться в справке Google .

Где разместить карту сайта

Распространённые заблуждения о Sitemap

Так как у многих этот файл вызывает трудности и является «тёмным лесом», возникают определённые мифы в отношении карт сайта. Рассмотрим некоторые из них:

– «Включение URL-адреса в файл Sitemap для XML гарантирует, что он будет проиндексирован».
Нет. Важно отметить, что XML-файлы Sitemap – это только рекомендации. Карта сайта XML не гарантирует индексацию поисковыми системами страниц, указанных в файле.

– «Если я удалю URL из XML-карты, он будет удалён из индекса».
Нет. Карта сайта XML не исключает индексацию страниц, не включённых в карту сайта XML.

– «XML-файлы Sitemap трудно создавать и поддерживать»
Нет. Небольшие сайты могут легко создавать и размещать собственные XML-файлы вручную, используя приведённые выше примеры в качестве руководства по форматированию. Для более крупных сайтов и сайтов, которые изменяются чаще, плагины или модули, доступные для большинства CMS, могут автоматизировать обновление XML-файлов.

Заключение

Файл Sitemap – полезный инструмент для передачи поисковым роботам информации о структуре сайта. Используйте это руководство, чтобы понять, как работает карта сайта, как она устроена, как сгенерировать, разместить и проверить файл.

Подписаться на рассылку

Карта сайта (Sitemap.xml) – это специальный файл в формате.xml, хранящийся в корневой директории сервера. Это файл с информацией о страницах сайта, которые нужно индексировать. Обычно sitemap создают для Яндекса и Гугла, чтобы оповестить поисковых роботов о страницах, которые нужно внести в индекс. Ещё при помощи сайтмапа осуществляется проверка того, как часто происходят обновления, и индексация каких веб-документов является наиболее важной.

Видео из Вебмастерской Яндекса:

Sitemap.xml составляется с учетом специального синтаксиса, понятного поисковым машинам, где будут перечислены все страницы, подлежащие индексации с указанием степени их важности, даты последнего обновления и примерной частоты обновления.

Есть два основных файла, которые должны иметься у любого web-проекта - robots.txt и sitemap.xml . Если у вашего проекта их нет или они заполнены не правильно, то с большой долей вероятности вы сильно вредите своему ресурсу и не позволяете ему раскрыться на все сто процентов.

Влияет ли файл sitemap.xml на продвижение сайта

Если у вас отсутствует sitemap, это не означает, что поисковики не станут индексировать ресурс. Поисковые роботы зачастую и без этого неплохо сканируют сайты и включают их в поиск. Но иногда могут возникать сбои, из-за которых порой удается отыскать не все веб-документы. Основными причинами являются:

  1. Разделы сайта, в которые можно попасть, только совершив длинную цепочку переходов;
  2. Динамические URL-адреса.

Создание sitemap.xml помогает решить эту проблему.

Sitemap.xml влияет на SEO косвенно: облегчая и ускоряя индексацию страниц.

Карта сайта sitemap в формате HTML

Карты сайта делятся на 2 основных вида или формата: карта сайта html и карта сайта файл xml. HTML карта сайта - это страница сайта , на которой перечислены ссылки. Обычно это ссылки на самые важные разделы и страницы сайта. HTML карта сайта больше рассчитана на людей , нежели на роботов и помогает быстрее ориентироваться в основных разделах сайта. Для карты сайта в виде html-страницы существуют серьезные ограничения по количеству ссылок на одной странице. Если на странице будет слишком много ссылок, далеко не все ссылки могут быть проиндексированы или вовсе страница карты сайта может быть исключена из поиска за чрезмерное количество ссылок, пусть даже внутренних ссылок.

Для того, чтобы карта сайта html правильно индексировалась и адекватно воспринималась посетителями не стоит размещать на странице более 100 ссылок. Этого более чем достаточно, чтобы разместить на странице все разделы и подразделы, которые не влезли в основное меню.

Обычно, файл sitemap в формате HTML имеет древовидную структуру, где указаны развернутые разделы и подразделы. Излишне громоздкие HTML карты сайта, зачастую оформляются графическими элементами, CSS-стилями и дополняются Java-script. Однако, карта сайта html не имеет большого значения для поисковых систем.

HTML карта сайта - это не есть полноценный sitemap. Как же быть, если на сайте сотни, тысячи, десятки тысяч страниц? Для этого необходимо разместить ссылки на все страницы в карте сайта в формате xml.

Карта сайта sitemap.txt

Еще одним способом оформления карты сайт в виде файла может быть карта сайта в формате txt:

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

Все просто. В файле sitemap.txt построчно перечисляются все необходимые ссылки. Карта сайта в формате txt - это «вариант для ленивых». Здесь работает аналогичное sitemap xml ограничение в 50.000 ссылок. Однако, TXT карта сайта лишена возможностей указания даты последнего изменения и приоритета страницы.

Карта сайта XML Sitemap

XML карта сайта - это файл формата xml, вида sitemap.xml , который обычно находится в корне сайта. У карты сайта в формате xml есть множество преимуществ перед html картой сайта:

  • Sitemap xml - это специальный формат карты сайта , который определяется всеми популярными поисковыми системами, например Google и Яндекс.
  • В xml sitemap можно указать до 50.000 ссылок .
  • В sitemap xml можно указать относительный приоритет и частоту обновления страниц.

Содержимое карты сайта – лишь рекомендация для поискового робота. Например, если установить для страницы сайта ежегодную частоту обновления, поисковые роботы все равно будут ходить чаще. А если установить частоту обновления страницы ежечасно, это не значит, что роботы будет индексировать страницу каждый час.

Как создать правильный sitemap.xml

Рассмотрим, как сделать правильную xml-карту. Здесь должны быть соблюдены следующие требования:

  1. Размер файла должен быть не больше 10 мб;
  2. Карта должна содержать не больше 50000 ссылок. В тех случаях, когда ссылок больше, можно создать несколько карт и включить их в главную xml-карту;
  3. Адрес сайтмапа следует прописать в robots.txt;
  4. Также загрузите sitemap в яндекс и гугл (как добавить файл – описано ниже);
  5. Поисковые системы должны иметь доступ к карте. Необходимо использовать специальные теги, которые дают поисковикам понять, что это именно карта, а не что-то другое;
  6. У sitemap должна быть кодировка 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://obanracer.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-ის ვებმასტერების ინსტრუმენტებში პირდაპირ მიუთითოთ ბმული ან რამდენიმე ბმული საიტის რუქის ფაილებზე. Ასევე შეგიძლიათ შეამოწმეთ საიტის რუკა, ქცევა საიტის რუქის ანალიზი სისწორისთვის, საიტის რუქიდან რომელი გვერდების შესატყვისი იპოვა საძიებო სისტემამ და რამდენი მათგანია ინდექსირებაში.

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

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

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

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

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

საიტის რუკა WordPress

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

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

საიტის რუკა Joomla

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

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

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

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

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

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

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

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

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

Sitemap.xml არის აუცილებელი ინსტრუმენტი

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

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