Мы используем cookie-файлы
Мы используем файлы cookie для обеспечения правильной работы нашего сайта, чтобы сделать нашу коммуникацию еще лучше! Используя сайт без изменения настроек, вы даете согласие на использование ваших cookie-файлов.
Принять
Настройки
Мы используем cookie-файлы
Настройки
Мы используем cookie-файлы
Мы используем файлы cookie для того, чтобы предоставить Вам больше возможностей при использовании сайта.

Карта сайта Sitemap.xml: как создать и настроить xml-карту

Рассказываем, что такое sitemap.xml, для чего нужна карта сайта и как создать и настроить sitemap.xml

Что такое sitemap.xml

Sitemap.xml - это файл, предназначенный для поисковых систем, для ускорения индексации страниц сайта.

Файл sitemap.xml содержит в себе список страниц, которые необходимо проиндексировать и дату обновления страниц, чтобы поисковые системы переиндексировали обновленные страницы.

С помощью XML-карты сайты мы сообщаем поисковым роботам о новых или обновлённых страницах.

Правила составления карты сайта sitemap.xml

Для создания файла sitemap.xml действуют общие рекомендации:

  • Необходимо указывать полный URL адрес страницы
  • Файл sitemap.xml должен быть размещен в корневой папке сайта, например https://site.ru/sitemap.xml
  • XML-карта сайта должна составляться в кодировке UTF-8
  • Карта сайта должна содержать только канонические URL адреса с 200 кодом ответа сервера
  • Для мобильной версии сайта и поддоменов необходимо использовать отдельные файлы sitemap.xml
  • Карта сайта может содержать не более 50 000 URL (если необходимо включить в карту сайта более 50 000 страницы, необходимо разделить карту сайта на несколько файлов)
  • Карта сайта не должна превышать размера в 50 мб.

В карте сайта необходимо указать следующее:

  • Язык кодировки UTF-8
  • Ссылку на страницу
  • Дату последнего обновления страницы

Ранее также указывались приоритеты в тегах <priority> и <changefreq>, однако сейчас данные теги игнорируются поисковыми системами, о чем сообщает Google в своей документации.

В связи с этим рекомендуем не указывать данные параметры, для экономии веса.

Пример формата и оформления xml-карты сайта представлен ниже:
<?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 
        <url>
            <loc>https://site.ru/</loc>
            <lastmod>2022-08-01</lastmod>
        </url>
        <url>
            <loc>https://site.ru/page/</loc>
            <lastmod>2022-08-01</lastmod>
        </url>
    </urlset>

Как создать карту сайта sitemap.xml

Создание xml-карты сайта вручную

Такой способ подходит, когда карта сайта состоит из нескольких десятков URL с низкой частотой обновления контента.

Для создания карты сайта можно использовать простой блокнот windows, notpad++ или любой другой редактор.

Добавьте в файл список страниц в соответствии с приведенными выше правилами и сохраните файл в формате xml.

Название файла может быть любым, но состоять из символов, которые разрешены в URL.

Лучше всего использовать наиболее распространенное название - sitemap.

Карту сайта необходимо разместить в корневой папке. Таким образом карта сайта будет лежать по адресу https://site.ru/sitemap.xml.


Генерация xml-карты сайта в помощью онлайн сервисов и других инструментов

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

Сгенерировать карту сайта можно с помощью Screaming Frog. Необходимо спарсить сайт, составить список страниц с 200 кодом ответа и без GET-параметров, которые нужно проиндексировать и добавить список данных страниц в отдельный проект и сгенерировать карту сайта с помощью встроенного инструмента.


Создание sitemap.xml с помощью CMS системы

Если вы работаете с CMS системой (система управления контентом), например Wordpress, Битрикс 24, Joomla и др., вы можете настроить автоматическую генерацию карты сайта.

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

Подробнее ознакомиться с автоматической генераций карты сайта вы сможете в документации вашей CMS системы.

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

Проверить файл sitemap.xml на наличие ошибок можно с помощью инструмента Яндекса.

Также при наличии ошибок в XML-карте сайта вы увидите уведомление в Яндекс Вебмастере и Google Search Console.
Пожалуйста, оцените статью
Читайте далее
Показать еще
Автор статьи
Дмитрий Лашманов
SEO-специалист
Опыт работы в SEO 4 года
60+ реализованных проектов

Дополнительные курсы:

SEO в СНГ - Rush Academy
SEO на запад - Rush Academy
UX/UI-дизайн - Skillbox
Школа экспертов Нетологии