sitemap.xml ფაილი არის ინსტრუმენტი, რომელიც საშუალებას აძლევს ვებმასტერებს აცნობონ საძიებო სისტემებს თავიანთ საიტზე არსებული გვერდების შესახებ, რომლებიც ხელმისაწვდომია ინდექსაციისთვის. ასევე, XML რუკაზე შეგიძლიათ მიუთითოთ გვერდის დამატებითი პარამეტრები: ბოლო განახლების თარიღი, განახლების სიხშირე და პრიორიტეტი სხვა გვერდებთან მიმართებაში. ინფორმაცია sitemap.xml-ში შეიძლება გავლენა იქონიოს საძიებო მცოცავის ქცევაზე და, ზოგადად, ახალი დოკუმენტების ინდექსირების პროცესზე. საიტის რუკა შეიცავს დირექტივებს გვერდების რიგში ჩართვისთვის და ავსებს robots.txt-ს, რომელიც შეიცავს დირექტივებს გვერდების გამორიცხვისთვის.
ამ სახელმძღვანელოში თქვენ იპოვით პასუხებს ყველა კითხვაზე, რომელიც ეხება sitemap.xml-ის გამოყენებას.
საძიებო სისტემები იყენებენ საიტის რუქას საიტზე ახალი დოკუმენტების საპოვნელად (ეს შეიძლება იყოს html დოკუმენტები ან მედია კონტენტი), რომლებიც მიუწვდომელია ნავიგაციის საშუალებით, მაგრამ საჭიროებს ძიებას. Sitemap.xml-ში დოკუმენტის ბმულის არსებობა არ იძლევა გარანტიას, რომ ის იქნება შენახული ან ინდექსირებული, მაგრამ ყველაზე ხშირად ეს ფაილი დაეხმარება დიდ საიტებს უკეთესად ინდექსირებაში. გარდა ამისა, მონაცემები XML რუკიდან გამოიყენება კანონიკური გვერდების დასადგენად, თუ კონკრეტულად არ არის მითითებული rel=canonical ტეგში.
Sitemap.xml მნიშვნელოვანია საიტებისთვის, სადაც:
თუ ეს არ არის თქვენი შემთხვევა, მაშინ, სავარაუდოდ, თქვენ არ გჭირდებათ sitemap.xml. საიტებისთვის, სადაც ინდექსაციისთვის მნიშვნელოვანი ყველა გვერდი ხელმისაწვდომია 2 დაწკაპუნებით, სადაც JavaScript ან Flash ტექნოლოგიები არ გამოიყენება შინაარსის საჩვენებლად, სადაც კანონიკური და რეგიონალური ტეგები გამოიყენება საჭიროების შემთხვევაში და ახალი კონტენტი ჩნდება არა უფრო ხშირად, ვიდრე რობოტი სტუმრობს საიტს. ფაილში sitemap.xml არ არის საჭირო.
მცირე პროექტებისთვის, თუ არსებობს მხოლოდ დიდი დონის დოკუმენტის ბუდეების პრობლემა, მისი მარტივად მოგვარება შესაძლებელია HTML საიტის რუქის გამოყენებით, XML რუკის გამოყენების გარეშე. მაგრამ თუ გადაწყვეტთ, რომ ჯერ კიდევ გჭირდებათ sitemap.xml, წაიკითხეთ ეს სახელმძღვანელო მთლიანად.
საძიებო სისტემები მხარს უჭერენ მარტივი ტექსტური საიტის რუქის ფორმატს, რომელიც უბრალოდ ჩამოთვლის გვერდის URL-ებს დამატებითი პარამეტრების გარეშე. ამ შემთხვევაში, ფაილი უნდა იყოს UTF-8 კოდირებული და ჰქონდეს გაფართოება .txt.
საძიებო სისტემები ასევე მხარს უჭერენ სტანდარტულ XML პროტოკოლს. Google დამატებით მხარს უჭერს საიტის რუქებს სურათებისთვის, ვიდეოებისთვის და სიახლეებისთვის.
საიტის რუქის მაგალითი, რომელიც შეიცავს მხოლოდ ერთ მისამართს.
XML ტეგები
urlsset
url(აუცილებელია) - მშობელი ტეგი თითოეული URL-ისთვის.
ლოკ(აუცილებელია) - დოკუმენტის URL, უნდა იყოს აბსოლუტური.
ბოლო მოდი- დოკუმენტის ბოლო მოდიფიკაციის თარიღი Datetime ფორმატში.
სიხშირის შეცვლა- გვერდის ცვლილებების სიხშირე (ყოველთვის, საათობრივი, ყოველდღიური, ყოველკვირეული, ყოველთვიური, ყოველწლიურად, არასდროს). ამ ტეგის მნიშვნელობა არის რეკომენდაცია საძიებო სისტემებისთვის და არა ბრძანება.
პრიორიტეტი- URL-ის პრიორიტეტი სხვა მისამართებთან შედარებით (0-დან 1-მდე) სკანირების მიზნით. თუ არ არის მითითებული, ნაგულისხმევი არის 0.5.
ზოგიერთი ოპტიმიზატორი ათავსებს სურათების ბმულებს sitemap.xml-ში ისევე, როგორც HTML დოკუმენტების ბმულებს. ეს შეიძლება გაკეთდეს, მაგრამ უმჯობესია Google-მა გამოიყენოს სტანდარტული პროტოკოლის გაფართოება და URL-ებთან ერთად გამოაგზავნოს დამატებითი ინფორმაცია სურათების შესახებ. XML გამოსახულების რუქების შექმნა სასარგებლოა იმ შემთხვევაში, თუ სურათები საჭიროებს სკანირებას და ინდექსირებას, და ამავე დროს, ისინი პირდაპირ არ არის ხელმისაწვდომი ბოტისთვის (მაგალითად, JavaScript გამოიყენება).
საიტის რუქის მაგალითი, რომელიც შეიცავს ერთ გვერდს და მასთან დაკავშირებულ სურათებს
XML ტეგები
image: image(აუცილებელია) - ინფორმაცია ერთი სურათის შესახებ. მაქსიმუმ 1000 სურათის გამოყენებაა შესაძლებელი.
image: loc(აუცილებელია) - გზა გამოსახულების ფაილამდე. თუ CDN გამოიყენება, მაშინ მისაღებია სხვა დომენთან დაკავშირება, თუ ის დამოწმებულია ვებმასტერების პანელში.
image: წარწერა- სურათის წარწერა (შეიძლება შეიცავდეს გრძელ ტექსტს).
სურათი: სათაური- სათაურის სურათი (ჩვეულებრივ მოკლე ტექსტი).
image:geo_location- გადაღების ადგილი.
image: ლიცენზია- სურათის ლიცენზიის URL. გამოიყენება სურათების გაფართოებული საძიებლად.
სურათის რუქის მსგავსად, Google-საც აქვს ვიდეო საიტის რუქის პროტოკოლის გაფართოება, სადაც შეგიძლიათ მიუთითოთ დეტალური ინფორმაცია ვიდეო კონტენტის შესახებ, რომელიც გავლენას ახდენს იმაზე, თუ როგორ გამოჩნდება იგი ვიდეო ძიებაში. ვიდეო საიტის რუკა აუცილებელია, როდესაც საიტი იყენებს ვიდეოებს, რომლებიც ლოკალურად არის განთავსებული, და როდესაც ამ ვიდეოების ინდექსირება რთულია გამოყენებული ტექნოლოგიების გამო. თუ თქვენ ჩადებთ ვიდეოს YouTube-დან თქვენს ვებსაიტზე, მაშინ ვიდეო საიტის რუკა აქ არ არის საჭირო.
თუ თქვენ გაქვთ ახალი ამბების კონტენტი თქვენს საიტზე და მონაწილეობთ Google News-ში, სასარგებლოა საიტის რუქის გამოყენება სიახლეებისთვის, ასე რომ Google სწრაფად იპოვის თქვენს უახლეს მასალებს და ინდექსებს ყველა ახალი ამბების სტატიას. ამ შემთხვევაში, საიტის რუკა უნდა შეიცავდეს მხოლოდ ბოლო 2 დღის განმავლობაში გამოქვეყნებული გვერდების მისამართებს და შეიცავდეს არაუმეტეს 1000 URL-ს.
საჭიროების შემთხვევაში, შეგიძლიათ გამოიყენოთ რამდენიმე საიტის რუქა, მათი გაერთიანება ერთ ინდექსის საიტის რუქაში. მრავალი sitemap.xml გამოიყენება იმ შემთხვევებში, როდესაც:
ამ უკანასკნელ შემთხვევაში, საიტის თითოეულ დიდ განყოფილებას აქვს საკუთარი sitemap.xml და ყველა მათგანი ემატება ვებმასტერების პანელს, სადაც მოსახერხებელია იმის დანახვა, რომელ განყოფილებას აქვს ყველაზე მეტი შეცდომა (იხილეთ განყოფილება შეცდომების პოვნაში საიტის რუკა).
თუ თქვენ გაქვთ 2 ან მეტი საიტის რუკა, ისინი უნდა გაერთიანდეს ინდექსის საიტის რუქაში, რომელიც ჰგავს ჩვეულებრივ საიტის რუქას (გარდა urlset-ისა და url-ის ნაცვლად საიტის რუქის ინდექსისა და საიტის რუქის ტეგების არსებობისა), აქვს მსგავსი შეზღუდვები და შეუძლია მხოლოდ მიბმა. რეგულარულ XML რუკებზე (არა ინდექსის რუქებზე).
საიტის რუქის ინდექსის მაგალითი:
საიტის რუქის ინდექსი(სავალდებულო) - განსაზღვრავს მიმდინარე პროტოკოლის სტანდარტს.
საიტის რუკა(სავალდებულო) - შეიცავს ინფორმაციას ცალკე საიტის რუქის შესახებ.
ლოკ(აუცილებელია) - საიტის რუქის მდებარეობა (xml, txt ან rss ფორმატში Google-ისთვის).
ბოლო მოდი- საიტის რუქის შეცვლის დრო. საშუალებას აძლევს საძიებო სისტემებს სწრაფად აღმოაჩინონ ახალი URL-ები დიდ საიტებზე.
XML საიტის რუქის შექმნის მეთოდები:
საშუალებას გაძლევთ მიიღოთ sitemap.xml რამდენიმე დაწკაპუნებით. მხარს უჭერს XML, HTML, TXT და GZ ფორმატებს. მოსახერხებელი გამოსაყენებლად მცირე საიტებისთვის (500 გვერდამდე).
მსგავსი გენერატორი, მაგრამ აქვს ცოტა მეტი პარამეტრი და საშუალებას გაძლევთ შექმნათ რუკა 2000-მდე გვერდის უფასოდ.
აქვს მრავალი პარამეტრი, საშუალებას გაძლევთ შემოიტანოთ URL-ები CSV ფაილიდან. სკანირებს 500-მდე URL-ს უფასოდ.
არ არსებობს შეზღუდვა სკანირების გვერდების რაოდენობაზე. მაგრამ დიდი საიტებისთვის, გენერირების პროცესი შეიძლება რამდენიმე ათეული წუთის განმავლობაში გაიყინოს.
საიტის რუქის გენერატორის უფასო დესკტოპის ვერსია Windows-ისთვის.
საიტის რუქების გენერირების მოქნილი ინსტრუმენტი მრავალი პარამეტრით. მოსახერხებელია, თუ უკვე იყენებთ screamin frog-ს სხვა SEO ამოცანებისთვის. საიტის სკანირების შემდეგ გამოიყენეთ მენიუს პუნქტი Sitemaps -> Create XML Sitemap.
ნაკლებად მოქნილი, მაგრამ ასევე მოსახერხებელი გადაწყვეტა sitemap.xml-ის სწრაფად გენერირებისთვის. საიტის სკანირების შემდეგ, თქვენ უნდა გამოიყენოთ მენიუს პუნქტი Tools -> Generate Sitemap.
უფასო საიტის რუქის გენერატორი სრული საიტის რუქის სწრაფი, ავტომატური შექმნისთვის. თქვენ უბრალოდ უნდა მიუთითოთ მისი მისამართი და გაუშვათ პროგრამა.
საიტის რუკა ჩვეულებრივ მოდის ორ ფორმატში:
რუკის პირველი ვერსიის გამოყენებით შეგიძლიათ იპოვოთ გვერდი სახელის მიხედვით და შეაფასოთ საიტის მასშტაბები (მისი ყველა გვერდის სიის ნახვით).
და მეორე ხელს უწყობს საძიებო სისტემების მიერ საიტის ინდექსირების გაუმჯობესებას.
და WonderWebWare-ის SiteMap Generator პროგრამა იძლევა უდიდეს შესაძლებლობას შექმნას საიტის რუკა ვებმასტერის მხრიდან მინიმალური ძალისხმევით.
ყველაზე მნიშვნელოვანი, რისი გაკეთებაც ამ პროგრამას შეუძლია, არის საიტის რუქების შექმნა სხვადასხვა ფორმატში (XML, TXT, ბმულების ექსპორტი CSV ან HTML ფაილზე).
ინტერნეტ საძიებო სისტემის ობობის მსგავსად, საწყისი URL-ის მიღების შემდეგ, ის ასკანირებს თქვენს მთელ საიტს და აწარმოებს ყველა ბმულის სიას.
პროგრამას აქვს ჩაშენებული ბრაუზერი საიტის გადახედვისთვის.
კიდევ ერთი სასარგებლო რამ: პროგრამის გამოყენება შესაძლებელია რამდენიმე საიტის ერთდროულად სკანირებით (არა თავის მხრივ). ამისათვის უბრალოდ გაუშვით SiteMap გენერატორის რამდენიმე ფანჯარა და იმუშაეთ მათთან ერთდროულად.
პროგრამის ინსტალაცია საკმაოდ სტანდარტულია. ჩამოტვირთეთ არქივი საიტიდან და გაუშვით ინსტალაციის ფაილი.
გვერდის ლიმიტი: 1200
ფასი:უფასოდ!
მიდგომა:პროფესიონალი!
sitemap.xml-ის მთავარი დანიშნულებაა საძიებო სისტემებს აცნობოს რომელი გვერდები უნდა იყოს ინდექსირებული პირველ რიგში. ზოგმა არ იცის საიტის რუკის ეს როლი, ზოგი კი უბრალოდ უგულებელყოფს მას და განსაკუთრებულ მნიშვნელობას არ ანიჭებს. ფაილი, რომელსაც უფრო გავრცელებული სახელი აქვს, განიხილება როგორც მნიშვნელოვანი ინსტრუმენტი, შეიძლება ითქვას, მთავარი, რათა საძიებო სისტემებში მიუთითოს რომელი რესურსის გვერდები საჭიროებს სავალდებულო ინდექსირებას, თუმცა თქვენი პროექტის ვიზიტორები თავად ფაილს ვერ ნახავენ.
საიტის რუკა შეიცავს მნიშვნელოვან ინფორმაციას, რომელიც შედის მასში, რისთვისაც გამოიყენება სპეციალური სინტაქსი. აქ ჩამოთვლილია საძიებო სისტემების გვერდები და ასევე მიუთითებს რა მათი მნიშვნელობის ხარისხი, რამდენად ხშირად და როდის განახლდა ისინი ბოლოს. ეს ყველაფერი გაუგებარია და არ სჭირდება არც ვიზიტორებს და არც საიტის მფლობელს. ეს განკუთვნილია მხოლოდ საძიებო სისტემებისთვის.
ამ ფაილის გარეშე, ან თუ ის არასწორად არის შევსებული, საიტის მფლობელი რისკავს, რომ მისი რესურსი დაზიანდეს ან საიტი ვერ გამოამჟღავნოს მთელი მისი შესაძლებლობები. მნიშვნელოვანი გვერდები შეიძლება დიდი ხნის განმავლობაში არ იყოს ინდექსირებული და ეს აისახება საიტის ვიზიტებზე და, შესაბამისად, მის რეიტინგში. ეს შეიძლება დაადასტურონ ექსპერტებმა, რომლებმაც იციან მრავალი პროექტის სტატისტიკა, რომელთა შემქმნელებმა უგულებელყვეს საიტის რუკა.xml. ერთმა გამოვლენილმა და საინტერესო კვლევამ გამოავლინა ყველაზე გავრცელებული მიზეზები, რის გამოც პროექტები ძალიან ნელა მიმდინარეობს. თუ საიტის რუკა, რომელსაც აქვს xml გაფართოება, არ არის საჭირო ფორმატში ან უბრალოდ აკლია, ნელი პროგრესის მიზეზი ათიდან მეორე ადგილზეა უხარისხო შინაარსის შემდეგ. ამ ფაქტებმა შეიძლება დაგარწმუნოთ ბარათის მნიშვნელობაში, ვიდრე უბრალო სიტყვები.
იმისათვის, რომ დარწმუნდეთ, რომ პროექტი სწორად არის ინდექსირებული საძიებო სისტემების მიერ, საიტის რუქის ფაილის შექმნა საკმარისი არ არის. შეგიძლიათ გქონდეთ, მაგრამ საძიებო სისტემებმა შეიძლება ვერ დაინახონ. საძიებო სისტემებმა უნდა იცოდნენ მისი არსებობის შესახებ. ამისათვის თქვენ უნდა შექმნათ ის სწორად და შეარჩიოთ ზუსტად ის გვერდები, რომლებიც ყველაზე მნიშვნელოვანად ითვლება. იმისათვის, რომ სწორად მოძებნოთ, თქვენ უნდა გააკეთოთ გარკვეული პარამეტრები, რომლებიც საშუალებას მოგცემთ არ შეიტანოთ საიტზე არსებული ყველა მასალა ძიებაში, რათა არ შეანელოთ რობოტის მუშაობა.
ხელსაწყო ამაში დაგეხმარებათ. გარდა იმისა, რომ ეს ინსტრუმენტი ხელს შეუწყობს რუქის შექმნას, ის აცნობებს საძიებო სისტემებს ახალი მასალის გამოჩენის შესახებ, რითაც ცხადყოფს, რომ მათ სჭირდებათ ინდექსირება რაც შეიძლება მალე. რუკის ცნობისმოყვარე თვალებისგან დასამალად, შეგიძლიათ მისი სახელიც კი შეცვალოთ ხელსაწყოს გამოყენებით.
თქვენ შეგიძლიათ მიუთითოთ სად მდებარეობს sitemap.xml საძიებო სისტემებში ორი მეთოდის გამოყენებით. დირექტივაში, არაფრის გამოტოვების გარეშე, მიუთითეთ ფაილის სრული გზა.
ჩვენ გამოვაქვეყნეთ ახალი წიგნი სოციალური მედიის კონტენტ მარკეტინგი: როგორ შევიდეთ თქვენი მიმდევრების თავებში და შეაყვაროთ ისინი თქვენი ბრენდი.
სერვერზე xml საიტის რუქის () არსებობა სტრატეგიულად მნიშვნელოვანია ოპტიმიზაციისთვის. რუკა ინახავს თქვენი რესურსის მიმდინარე გვერდების სტრუქტურას და ემსახურება იმის უზრუნველსაყოფად, რომ საძიებო რობოტები უფრო სწრაფად მოძრაობენ საიტზე და თქვენი გვერდები უფრო სწრაფად ინდექსირებულია. სხვა სიტყვებით რომ ვთქვათ: საიტის რუკა აჩვენებს საძიებო რობოტებს უმოკლეს გზას გვერდებისკენ. აი კარუსელი.
საიტის რუკის ფაილი. xml შეიცავს არა მხოლოდ გვერდების url-ებს, არამედ დამატებით ინფორმაციას თითოეული გვერდისთვის:
ბუნებრივია, ძალიან რთულია ამ ფაილის ხელით დაწერა. განსაკუთრებით თუ თქვენ გაქვთ დიდი ონლაინ მაღაზია. შექმნილია ცხოვრების გასაადვილებლადონლაინ საიტის რუქის გენერატორი (საიტის რუქის გენერატორი ონლაინ), რომელიც ყველა რუტინას მუშაობს თქვენთვის.
ამ დროისთვის არსებობს საკმაოდ ბევრი რესურსი რუკების გენერირებისთვის ამ სტატიაში ყველაზე პოპულარულებზე ვისაუბრებონლაინ გენერატორები.
თითქმის ყველა სერვისი არის დაახლოებითონლაინ საიტის რუქის გენერირებამუშაობენ იმავე პრინციპით. ინტერფეისიც კი ყველგან დაახლოებით ერთნაირია, მხოლოდ დიზაინის სტილი და საკონტროლო ღილაკების მდებარეობა განსხვავებულია.
ასე რომ, თქვენ გადადით ტიპურზეონლაინ გენერატორი...რას იხილავთ ყველაზე მეტად? უფლება! URL შეყვანის ველი. ჩვენ ჩავსვამთ საჭირო საიტს. მაგალითად, ჩვენ გამოვიყენებთ საიტის რუქის გენერატორს cy-pr.com.
ჩვენ ვწერთ ჩვენი ვებსაიტის მისამართს, ვირჩევთ განახლების სიხშირეს (თუ ეს გჭირდებათ), ასევე შეგიძლიათ გამოიყენოთ ბოლო განახლების თარიღი მოხერხებულობისთვის (დაიმახსოვროთ როდის შეიქმნა რუკა) და დააწკაპუნეთ ღილაკზე „შექმნა“.
დაჭერის შემდეგ, ჯადოქრობა ხდება! თქვენ შეძლებთ უყუროთ როგორ მუშაობს შრომისმოყვარე სერვისი თქვენს საიტზე, ჩაწერს თითოეულ გვერდს ფაილში. ასეთი მარათონის შემდეგ, რუქის გენერატორი გაძლევთ მთელ ხელნაწერს თითოეული გვერდის აღწერილობით:
ახლა ჩვენ გვჭირდება მისი გადარჩენა. ამისათვის გახსენით რვეული, ჩასვით იქ ჩვენი კოდი, რომელიც ჯოჯოხეთურმა სისტემამ მოგვცა, დააწკაპუნეთ "შენახვა როგორც", შემდეგ შეიყვანეთ ფაილის სახელი "საიტის რუკა.xml აირჩიეთ ტიპი "ყველა ფაილი", აირჩიეთ კოდირება utf-8 და დააჭირეთ ღილაკს "შენახვა".
ჩვენ მივიღეთ ფაილისაიტის რუკა.xml :)
ფრთხილად იყავით რეესტრებთან! საიტის რუკის სათაური უნდა იყოს პატარა ასოებით
თუ ყველაფერი სწორად გააკეთეთ, მიიღებთ შემდეგ ფაილს:
მნიშვნელოვანია გვახსოვდეს, რომ საიტის რუკა არ არის რეზინის - ჭერი არის 50,000 url.დასრულებული რუკა შეიძლება აიტვირთოს სერვერზე. მთავარია, არ დაგავიწყდეთ რობოტებში დაწეროთ, რომ რუკა გაქვთ! რობოტები საზიანოა და თვითონ არ დაეძებენ :)
თუ გადაწყვეტთ არ გამოიყენოთ სერვისებიონლაინ საიტის რუქის გენერირება, მაგრამ თქვენ გინდათ წახვიდეთ ჰარდკორში და თავად დაწეროთ ყველაფერი, მაშინ ყველა უნდა იცოდეთ ამ სიიდან:
რა თქმა უნდა არა ყველა ონლაინ გენერატორებიმოგცემთ კოდს, ბევრი ქმნის მზა საიტის რუკას ფაილის სახით.საიტის რუკა.xml “, თქვენ უბრალოდ უნდა გადმოწეროთ და განათავსოთ საიტის root-ში.
და თუ გრძნობთ, რომ ფაილებთან მუშაობა სულაც არ არის თქვენთვის...
გამოსავალი არსებობს! საიტის რუქის გენერატორი ადმინისტრაციული პანელისთვის რეგისტრაციისა და SMS-ის გარეშე.მოდით უფრო ახლოს მივხედოთ WordPress-ის ადმინისტრაციული პანელის მაგალითს.
მოდული "საიტის რუკა" გამოიყენება მცირე პროექტებისთვის, ის არ აჩვენებს დეტალურ ინფორმაციას, როგორცონლაინ გენერატორებიslave ფაილი, მაგრამ მაინც მუშაობს.
ინსტალაციისთვის გადადით მენიუს განყოფილებაში დანამატები > დაინსტალირებული > დაამატეთ ახალი
ძიებაში შეიყვანეთ „Google sitemaps“
ვაინსტალირებთ ამ დანამატს, ვააქტიურებთ და (ბამ! ვაა!) იქმნება საიტის რუკა. მისი შემდგომი კონფიგურაცია შესაძლებელია ხელით (თუ გჭირდებათ). ასევე არსებობს მრავალი სხვა დანამატი საიტის რუქების გენერირებისთვის. არა მხოლოდ WP-სთვის, არამედ სხვა CMS-სთვისაც და ყოველდღე უფრო და უფრო მეტია.
ამ სახელმძღვანელოში ჩვენ განვიხილავთ შემდეგ კითხვებს:
ეს არის ფაილი, რომელიც შეიცავს საიტის ყველა მნიშვნელოვანი გვერდის ბმულების ჩამონათვალს. ანუ ეს დოკუმენტი მიმართავს საძიებო სისტემებს საიტის ძირითად შინაარსზე.
საიტის რუკა საჭიროა, თუ საიტს აქვს პრობლემები ინდექსირებასთან დაკავშირებით, გამოწვეული:
1) გვერდების დიდი რაოდენობა;
2) გვერდებზე ბმულების (შიდა ან გარე) ნაკლებობა;
3) ღრმა ბუდე ადგილზე (დაბნეული სტრუქტურა).
საიტის რუქები მოდის შემდეგი ტიპებით:
ამ ფორმატებს შორის განსხვავების უმარტივესი ახსნა არის ის, რომ XML რუკა ძირითადად განკუთვნილია საძიებო სისტემებისთვის, ხოლო HTML ძირითადად განკუთვნილია მომხმარებლებისთვის.
HTML რუკა– ეს მხოლოდ საიტის ზოგადი მიმოხილვაა, რომელიც შეიცავს მხოლოდ იმ ინფორმაციას და გვერდებს, რომლებიც მომხმარებლებს უნდა ნახონ. თუ თქვენ ხართ ვებსაიტზე და ეძებთ კონკრეტულ განყოფილებას, შეგიძლიათ მარტივად იპოვოთ იგი, როდესაც გადახვალთ საიტის რუქაზე HTML. მიუხედავად იმისა, რომ ამ ტიპის საიტის რუქა არის მომხმარებელზე ორიენტირებული, მას ასევე შეუძლია დაეხმაროს თქვენს საძიებო სისტემის რეიტინგში. ეს არის ერთ-ერთი მტკიცებულება იმისა, რომ თქვენ ზრუნავთ საიტის მომხმარებლის გამოცდილებაზე.
HTML საიტის რუქის შექმნისას მნიშვნელოვანია გავითვალისწინოთ:
1. სტრუქტურირებული შინაარსი.
საიტის რუკა უნდა იყოს მკაფიო და მოსახერხებელი მომხმარებლისთვის გასაგებად. სასურველია, რომ მოიცავდეს სექციებს, კატეგორიებს, ქვეკატეგორიებს და ა.შ.
2. მიამაგრეთ წამყვანები.
პროტოკოლი XML ბარათებისაიტი განკუთვნილია საძიებო რობოტებისთვის. XML ფაილი შეიცავს ინფორმაციას იმის შესახებ, თუ როდის განახლდა URL ბოლოს, რამდენად მნიშვნელოვანია ის და რამდენად ხშირად ხდება ცვლილებები.
როგორც წესი, საიტის რუკა შედგება შემდეგი XML ტეგებისგან:
საჭირო:
სურვილისამებრ:
არ დააყენოთ თითოეული URL ფაილის ძალიან ხშირად შესაცვლელად და აქვს უმაღლესი პრიორიტეტი. თუ სიხშირე და პრიორიტეტული ტეგები არ ასახავს რეალობას, სავარაუდოა, რომ საძიებო სისტემები უფრო მეტად მიდრეკილნი იქნებიან მთელი XML რუკის იგნორირებაზე.
ზემოაღნიშნული საიტის რუქების გარდა, საძიებო სისტემები ასევე მხარს უჭერენ შემდეგ ფორმატებს:
Google-ისთვის:
- RSS, mRSS და Atom 1.0;
RSS/Atom არხები უნდა შეიცავდეს თქვენი საიტის უახლეს განახლებებს. ისინი, როგორც წესი, მცირეა და ხშირად განახლდებიან (რაც პლუსია).
— Google Sites.
Google Sites პლატფორმაზე შექმნილი საიტებისთვის, საიტის რუკა ავტომატურად იქმნება და ცვლილებების შეტანა შეუძლებელია.
Google-ისა და Yandex-ისთვის:
- ტექსტის ფორმატი (TXT).
ფაილი უნდა იყოს UTF-8 კოდირებული და შეიცავდეს მხოლოდ URL-ებს.
1. გამოიყენეთ UTF-8 კოდირება.
2. URL-ების მაქსიმალური რაოდენობაა 50000.
3. საიტის რუქის ბმულები უნდა იყოს იმავე დომენზე, როგორც ფაილი.
4. თუ ფაილი ძალიან დიდია, გაყავით რამდენიმე ნაწილად და ჩამოთვალეთ საიტის რუქის ინდექს ფაილში.
5. სერვერის პასუხი ფაილზე წვდომისას უნდა იყოს 200 OK.
6. მიუთითეთ მხოლოდ კანონიკური გვერდის მისამართები (GET პარამეტრების და სესიის იდენტიფიკატორების გარეშე).
1. მაქსიმალური ზომა – 10 მბ.
2. მხარს უჭერს კირიული URL-ებს.
1. მაქსიმალური ზომა – 50 მბ.
2. მხარს უჭერს მხოლოდ რიცხვებს და ლათინურ ასოებს.
გავრცელებული შეცდომა: გამტარუნარიანობის მოთხოვნების შესამცირებლად გამოიყენეთ gzip არქივი. საიტის რუკის ზომა უნდა იყოს 50 მბ (10 მბ) შეკუმშვამდე და არა შემდეგ.
რჩევა: რუსული დომენის სახელების კონვერტაცია შესაძლებელია Punycode-ის გამოყენებით.
1. საიტის რუქის შესაქმნელად, ჯერ უნდა განსაზღვროთ კანონიკური მისამართები, რომლებიც დაემატება ფაილს.
2. გადაწყვიტეთ რა ფაილის ფორმატი გამოიყენებთ.
3. თქვენ შეგიძლიათ შექმნათ ფაილი ხელით ან საიტის რუქის გენერატორის გამოყენებით.
Google-მა თავისი დახმარებით მოამზადა ონლაინ და დესკტოპის, ფასიანი და უფასო საიტის რუქების გენერატორების სია. სრული სიის ნახვა შეგიძლიათ ბმულზე გადასვლით.
საიტის რუქის გენერირება უფრო ადვილია, ვიდრე ჩანს. მოდით შევხედოთ, თუ როგორ უნდა შექმნათ საიტის რუკა Majento დესკტოპის აპლიკაციის გამოყენებით, როგორც მაგალითი:
1. საიტის გაანალიზება.
2. გადადით "საიტები" => "საიტის რუკის გენერირება" განყოფილებაში.
3. შენახვა ჩვენთვის საჭირო ფორმატში.
4. საიტის რუკა მზად არის.
ონლაინ XML საიტის რუქების გენერატორებიდან ყურადღებას იმსახურებს XML საიტის რუქის გენერატორი.
ამ სერვერის მოწინავე შესაძლებლობები საშუალებას გაძლევთ დააყენოთ გარკვეული XML ტეგები და ჩართოთ/გამორიცხოთ საჭირო დოკუმენტები.
თქვენ ასევე შეგიძლიათ გამორიცხოთ არასაჭირო გვერდები რეგულარული გამონათქვამების გამოყენებით.
Google მხარს უჭერს სურათების გაფართოებულ სინტაქსს. ამისათვის თქვენ შეგიძლიათ შექმნათ ცალკე საიტის რუკა სურათებისთვის ან დაამატოთ სინტაქსი არსებულს. საიტის რუქაში მდიდარი სინტაქსის გამოყენება საძიებო სისტემას აძლევს დამატებით ინფორმაციას საიტზე არსებული სურათების შესახებ. მას ასევე შეუძლია დაეხმაროს Google-ს აღმოაჩინოს და დაადგინოს სურათები, რომლებსაც ვერ პოულობს თქვენი საიტის დათვალიერებისას.
ისევე, როგორც ჩვეულებრივი საიტის რუკა, არის საჭირო და სურვილისამებრ XML ტეგები.
საჭირო:
სურვილისამებრ:
კიდევ ერთი მოწინავე სინტაქსი, რომელსაც Google მხარს უჭერს, არის XML ვიდეო რუკა.
ვიდეოებისთვის XML ტეგების დამატების დადებითი მხარეები:
1) აცნობებს Google-ს, რა შინაარსია საიტზე;
2) შესაძლებელს ხდის ფაილის დეტალური აღწერა;
3) გახდება საძიებო Google Video-ზე;
4) ძიების შედეგებში გამოჩნდება ვიდეოს დახშობის ეკრანი (ამას შეუძლია გაზარდოს ძიების შედეგებიდან გადასვლების რაოდენობა).
ვიდეო ფაილების საიტის რუკა შედგება შემდეგი აუცილებელი ელემენტებისაგან:
ვიდეოს სათაური და აღწერა უნდა იყოს ამოღებული ან შეფუთული CDATA ბლოკში.
ყველა ვიდეო საიტის რუქის XML ტეგი შეგიძლიათ იხილოთ Google Help-ში.
ვინაიდან ეს ფაილი ბევრს უქმნის სირთულეებს და არის „ბნელი ტყე“, გარკვეული მითები წარმოიქმნება საიტის რუქებთან დაკავშირებით. მოდით შევხედოთ ზოგიერთ მათგანს:
– “XML საიტის რუქაში URL-ის ჩართვა უზრუნველყოფს მის ინდექსირებას.”
არა. მნიშვნელოვანია აღინიშნოს, რომ XML საიტის რუქები მხოლოდ სახელმძღვანელოა. XML საიტის რუქა არ იძლევა გარანტიას, რომ საძიებო სისტემები განათავსებენ ფაილში მითითებულ გვერდებს.
- "თუ მე ამოვხსნი URL-ს XML რუკიდან, ის წაიშლება ინდექსიდან."
არა. XML საიტის რუკა არ გამორიცხავს გვერდების ინდექსირებას, რომლებიც არ შედის XML საიტის რუკაში.
– „XML საიტის რუქების შექმნა და შენარჩუნება რთულია“
არა. მცირე საიტებს შეუძლიათ ადვილად შექმნან და უმასპინძლონ საკუთარ XML ფაილებს ხელით, ზემოთ მოყვანილი მაგალითების გამოყენებით, როგორც ფორმატირების სახელმძღვანელო. უფრო დიდი საიტებისთვის და საიტებისთვის, რომლებიც უფრო ხშირად იცვლებიან, CMS-ების უმეტესობისთვის ხელმისაწვდომ დანამატებს ან მოდულებს შეუძლიათ XML ფაილების განახლების ავტომატიზაცია.
საიტის რუქის ფაილი არის სასარგებლო ინსტრუმენტი საიტის სტრუქტურის შესახებ ინფორმაციის გადასაცემად რობოტების საძიებლად. გამოიყენეთ ეს გზამკვლევი იმის გასაგებად, თუ როგორ მუშაობს საიტის რუკა, როგორ არის მისი სტრუქტურირებული და როგორ უნდა შექმნათ, ჰოსტინგი და განიხილოთ ფაილი.
გამოიწერეთ ჩვენი ბიულეტენი