Как да създадете Sitemap: подробни инструкции за оптимизатора

10.05.2019

Защо много оптимизатори първо проверяват наличността и структурата на картата на сайта? Факт е, че този малък файл е от голямо значение за индексирането и промоцията в търсачките. Нека да разберем как работи и да се опитаме да създадем Sitemap за проекта си в момента.

Какво е карта на сайта и кой се нуждае от това?

За да разберете какво е Sitemap, достатъчно е да запомните как изглежда съдържанието на обикновената книга. По аналогия с имената на параграфите и номерата на страниците, картата на сайта показва пътя към всички основни раздели и страници. Този списък се съхранява в специален файл в .XML формат.

създайте карта на сайта

Какво дава това? След като на сайта, търсене ботове не започват да случайно се скитат по раздели, и веднага да видите списък на всички страници и връзки към тях. За търсачката ще бъде сериозен намек, който значително ще подобри индексирането.

Сайтове, които първо трябва да създадат карта на сайта

  • Нови ресурси, създадени преди по-малко от 3-4 месеца.
  • Сайтове с много изображения и видеоклипове. Роботите не са склонни да посещават такива страници, но с помощта на Sitemap могат да бъдат насочени към правилния URL адрес.
  • Динамични сайтове с променящо се съдържание (новинарски съобщения на главната страница, лични препоръки в раздел "Прочетете" и т.н.).
  • Сайтове с голям брой страници, които не са свързани помежду си.

създайте карта на сайта

Структура на картата Основни маркери и нотации

Говорете за това как да създадете sitemap.xml. Ако говорим за малък сайт, той може да се направи ръчно в максимум 1-2 часа. В някои CMS има готови инструменти за това, но понякога е по-удобно да се пише всичко в обичайния Notepad.

Сега внимателно прегледайте следната снимка на екрана. Ето какво трябва да изглежда правилно проектираната карта на сайта за търсещи роботи:

създайте sitemap.xml

За да създадете Sitemap, достатъчно е да знаете няколко маркера. Те са разделени на основни и допълнителни. Изисква се:

  • - основният (родителски) таг, в който е написано цялото съдържание на файла. Връзката към пространството за имена на XML също се намира тук.
  • - използва се като елемент от списък, съдържащ информация за определена страница.
  • - тук има директна връзка към желания ресурс.

Допълнителните маркери са предназначени да дават на ботовете повече информация за отделните страници:

  • - датата на последната промяна на съдържанието.
  • - честота на обновяване (никога, годишно, месечно, седмично, ежедневно, почасово или винаги).
  • - степента на значимост на страницата спрямо останалата част (от 0,1 до 1).

Моля, обърнете внимание: ботите приемат тези бележки само като препоръки. Това означава, че в действителност търсачката може да индексира сайта повече или по-рядко, отколкото е посочено в Sitemap.

Как да създадете карта на сайта с 50 000 или повече страници?

Ако говорим за големи портали и онлайн магазини, не е възможно всички връзки да се поставят в един файл. Какво да направите в този случай? Правилната опция е да създадете няколко Sitemap. Най-добре е да направите раздялата логична - например отделни карти за всяка секция.

За да ги комбинирате, се създава общ файл - Sitemapindex, в който се записват пътищата към всички карти. Структурата на документа е стандартна - както виждате, само 2 маркера се променят:

създайте карта на сайта

Популярни услуги за генериране на карта на сайта

Разбираемо е, че никой няма да регистрира всички връзки ръчно. За да направите това, има огромен брой автоматизирани онлайн услуги и програми, които могат да създадат Sitemap за секунди.

Ето само няколко инструмента, които можете да използвате:

  • mysitemapgenerator.com;
  • xml-sitemaps.com;
  • freesitemapgenerator.com;
  • A1 Sitemap Generator и др.

създайте карта на сайта

Функционалността им е почти идентична: в безплатната версия има ограничение от няколкостотин страници, в платената версия - малко повече (до 5000). За големи проекти, като правило, се придобива лиценз за професионален софтуер с възможност за автоматично актуализиране (цената на лиценза е до $ 30).

В допълнение, някои добре познати CMS, като Joomla, Bitrix и WordPress, автоматично генерират карта на сайта по време на създаването и попълването на ресурса.

Изисквания "Yandex"

Следващата стъпка е да се уверите, че Sitemap ще бъде адекватно възприемана от търсачките. Какви препоръки по този въпрос има в уебмастъра на Яндекс?

  1. XML файлът трябва да се съхранява в същия домейн като сайта, в главната директория.
  2. Кодирането на документа е UTF-8.
  3. Всички кирилица адреси трябва да бъдат преобразувани в Punycode.
  4. В един документ трябва да има не повече от 50 хиляди URL адреса. Ако има повече от тях, те създават няколко карти и след това ги регистрират в индексния файл на Sitemap.
  5. Максималният размер на файла в некомпресирана форма е 10 МБ.
  6. При достъп до Sitemap сървърът трябва да върне HTTP статуса с отговор 200 OK.

създайте Sitemap xml

Уверете се, че Sitemap отговаря на тези изисквания, в противен случай ще има проблеми с индексирането.

Как да информираме търсачките за карта на сайта?

Затова създадохме карта на сайта. Сега трябва да се уверите, че търсачките го виждат. Какво е необходимо за това?

  • Направете допълнителен запис в robots.txt (Sitemap: http://site.com/sitemap.xml). По същия начин можете да укажете други файлове, ако има няколко карти.
  • Добавете файла директно към панела за уеб администратори на Yandex / Google.

След това търсачките автоматично ще преглеждат картата на сайта, което значително ще ускори индексирането и промоцията.