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

Სარჩევი:

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

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

XML და HTML ფაილები

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

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

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

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

შექმენით საიტის რუკა xml
შექმენით საიტის რუკა xml

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

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

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

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

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

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

საიტის რუქის შექმნა Joomla-ში

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

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

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

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

შექმენით საიტის რუკის ფაილი ავტომატურად
შექმენით საიტის რუკის ფაილი ავტომატურად

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

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

რუქის შექმნის ხელით გზა

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

ხელით რუქის შესაქმნელად გჭირდებათ:

  • შეაგროვეთ გვერდები რუკაში შესატანად.
  • ჩასვით ყველა მისამართი excel ფაილის მესამე სვეტში.
  • ჩადეთ ორივე url და loc პირველ და მე-2 სვეტებში.
  • მე-4 და მე-5 სვეტებში ჩადეთ დახურვის url და loc.
  • გამოიყენეთ "ბმულის" ფუნქცია ხუთი სვეტის დასაკავშირებლად.
  • ტექსტურ რედაქტორში შექმენით sitemap.xml.
  • დაამატეთ ორივე urlset და /urlset ტეგები ამ ფაილს.
  • ჩადეთ დაკავშირებული სვეტი მათ შორის.
  • დაზოგე ყველაფერი.

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

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

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

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

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

Google-მა უნდა გაიაროს ავტორიზაციის პროცედურა "Webmaster Tools"-ში. შემდეგ, საიტის არჩევის შემდეგ, გადადით ოპტიმიზაციის/საიტის რუკაზე, დააწკაპუნეთ ღილაკზე „ჩატვირთვა“და დაადასტურეთ ეს ოპერაცია.

საიტის რუკის დამატება"Yandex"

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

რჩევები საიტის რუქის შესაქმნელად

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

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

  • Search robots დღეს მიიღებს მხოლოდ იმ ფაილებს, რომლებიც შეიცავს არაუმეტეს ორმოცდაათი ათასი url.
  • თუ რუკა აღემატება ათ მეგაბაიტს, ჯობია რამდენიმე ფაილად დაიყოს. ამის წყალობით, სერვერი არ გადაიტვირთება.
  • საიტის რუქის xml-ის სწორად შესაქმნელად, რამდენიმე ფაილით, თქვენ უნდა დაარეგისტრიროთ ისინი ყველა ინდექსის ფაილში საიტის რუქის ინდექსის, საიტის რუქის, loc და lastmod ტეგების გამოყენებით.
  • ყველა გვერდი უნდა დაიწეროს "www" პრეფიქსით ან მის გარეშე.
  • აუცილებელი ფაილის კოდირებაა UTF8.
  • თქვენ ასევე უნდა დაამატოთ ფაილს ენის სახელთა სივრცე.

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

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

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

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

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

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

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

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

გირჩევთ: