{"id":13586,"url":"\/distributions\/13586\/click?bit=1&hash=d51248b864fc2536881ecff329f016f361fa84fdd76d6e9aaa5b17f1b9fefbb0","title":"\u0417\u0432\u043e\u043d\u0438\u0442\u044c \u0438\u0437 \u041a\u0430\u043b\u0438\u043d\u0438\u043d\u0433\u0440\u0430\u0434\u0430 \u0432 \u042f\u043a\u0443\u0442\u0438\u044e \u043f\u043e \u0432\u0438\u0434\u0435\u043e \u0431\u0435\u0437 \u0437\u0430\u0434\u0435\u0440\u0436\u0435\u043a","buttonText":"\u0410\u043b\u043b\u043e!","imageUuid":"bc8e606b-9a50-5550-a16e-3fed09971ed5","isPaidAndBannersEnabled":false}
Офтоп
SEO блиц

Как сделать и настроить карту сайта sitemap.xml

Карта сайта — документ в формате html или xml, который содержит ссылки на все страницы вашего сайта. Создание файла sitemap.xml обязательно, поскольку от него зависит скорость и корректность индексации страниц. Наличие карты в формате html необязательно, и сейчас все меньше сайтов ее создают.

Формат sitemap.xml

Sitemap.xml имеет следующую структуру:

  • <urlset> — заголовок файла;
  • <url> — блок, содержащий информацию о странице;
  • <loc> — URL-адрес страницы;
  • <lastmod> — дата последнего обновления;
  • <changefreq> — частота обновления;
  • <priority> — приоритет.

Требования

Чтобы правильно сделать sitemap.xml, придерживайтесь следующих правил:

  • Данный файл не может содержать более 50 000 адресов и превышать размер 10 Мб. Если sitemap содержит больше данных, то их необходимо разбить на несколько файлов, указав адреса в файле индекса Sitemap.
  • Файл sitemap.xml должен отдавать код ответа 200.
  • Необходимая кодировка: UTF-8.
  • Файл не должен содержать ссылки на несуществующие страницы с 404 кодом ответа и прочие «мусорные» страницы сайта, которые могут навредить SEO. Также он не должен иметь ссылки на страницы, которые запрещены к индексации в файле robots.txt, чтобы не запутывать поисковых роботов.

Как создать файл sitemap.xml

Существует много способов генерации карты сайта:

  • с помощью онлайн-сервисов (mysitemapgenerator, xml-sitemaps);
  • с помощью плагинов CMS (стандартный для Битрикс, XMap для Joomla, Google XML Sitemap для WordPress);
  • с помощью специальных программ.

Мы в своей работе используем платную версию программы Screaming Frog, которая может парсить неограниченное количество URL-адресов. Бесплатная версия обходит лишь 500 страниц.

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

Как добавить sitemap в Вебмастера

Чтобы добавить карту сайта в Яндекс.Вебмастер, перейдите по ссылке https://webmaster.yandex.ru/site/indexing/sitemap/ и укажите адрес файла.

Чтобы добавить карту сайта в Вебмастер Google, выберите раздел «Сканирование» — «Файлы Sitemap».

Для добавления карты в вебмастер Mail в меню «Мета информация» выберите Sitemap и укажите соответствующий адрес.

Спустя некоторое время надо просмотреть результаты проверки sitemap.xml на наличие ошибок, и исправить их.

Ждите новые заметки в блоге или ищите на нашем сайте.

0
2 комментария

Комментарий удален модератором

Развернуть ветку
Алексей Лапин

нужна ли карта сайта .xml, если сайт представляет собой одностраничный лендинг

Ответить
Развернуть ветку
Artem Gvozdev

нет

Ответить
Развернуть ветку
Читать все 2 комментария
null