Файл sitemap.xml помогает поисковику быстрее найти важные страницы сайта, но сам по себе не гарантирует индексацию. Если функционала в вашей CMS нет или нужно быстро собрать отдельную карту страниц, файл можно подготовить вручную из чистого списка URL.
Соберите только нужные канонические URL, удалите дубли, исключите noindex, редиректы и ошибки, вставьте список в инструмент «Генератор sitemap.xml», скачайте файл sitemap.xml и проверьте его перед загрузкой на сайт.
Когда sitemap.xml приходится создавать вручную
Ручная сборка нужна для небольших сайтов без плагина системы управления сайтом, временных посадочных страниц, отдельных разделов, миграций, тестовой подготовки перед внедрением автоматической генерации или быстрой передачи списка страниц в поисковые системы.
- на сайте немного важных страниц
- система управления сайтом не умеет корректно генерировать карту сайта
- нужно быстро собрать карту отдельного раздела
- требуется проверить список страниц перед автоматизацией
- после переезда нужно временно отправить поисковику актуальные URL
Какие URL включать в sitemap.xml
В карту сайта включают страницы, которые вы действительно хотите видеть в поиске. Это должны быть доступные канонические URL: без случайных параметров, дублей, технических страниц и адресов, закрытых от индексации.
- главную страницу и важные разделы
- страницы услуг, товаров, категорий и статей
- канонические версии URL
- страницы с кодом ответа 200
- страницы, которые не закрыты от индексации
- страницы с noindex
- URL, которые ведут на редирект
- страницы с ошибками 404 или 500
- дубли с параметрами и сортировками
- служебные страницы личного кабинета, поиска и фильтров без SEO-задачи
Как подготовить список страниц
Перед генерацией файла лучше собрать URL в отдельный список. Источником может быть меню сайта, выгрузка из системы управления сайтом, результат обхода, список посадочных страниц или вручную подготовленная таблица. На этом этапе важно не количество, а чистота списка.
- Соберите страницы, которые должны участвовать в поиске.
- Удалите дубли, тестовые адреса и временные страницы.
- Проверьте, что в списке нет URL с лишними параметрами.
- Оставьте канонические версии адресов.
- Проверьте важные URL на доступность перед генерацией файла.
Что означают lastmod, changefreq и priority
В sitemap.xml можно указывать дополнительные поля. Они не заменяют качество страницы и не заставляют поисковик индексировать URL, но помогают описать файл аккуратнее. Для большинства небольших сайтов достаточно URL и, при наличии точной даты обновления, поля lastmod.
| Поле | Что означает | Как использовать |
|---|---|---|
| loc | Адрес страницы | Обязательное поле: полный канонический URL |
| lastmod | Дата последнего существенного обновления | Указывайте только реальную дату изменения страницы |
| changefreq | Предполагаемая частота обновления | Можно не использовать, если нет понятной логики |
| priority | Относительный приоритет внутри сайта | Не стоит завышать всем страницам подряд |
Если каждый URL получает сегодняшнюю дату просто потому, что файл пересобран, lastmod перестаёт быть полезным сигналом. Лучше не указывать дату, чем указывать недостоверную.
Как создать файл через инструмент «Генератор sitemap.xml»
- Откройте инструмент «Генератор sitemap.xml».
- Вставьте подготовленный список страниц.
- Проверьте, что каждый URL находится на отдельной строке.
- Добавьте lastmod, если у вас есть достоверные даты обновления.
- Сгенерируйте sitemap.xml.
- Скачайте готовый файл и сохраните его как sitemap.xml.
- Перед загрузкой проверьте файл на структуру и лишние URL.
Вставьте список страниц и получите готовый sitemap.xml для загрузки на сайт и дальнейшей проверки.
Пример структуры sitemap.xml
Ниже упрощённый пример структуры. В реальном файле важно, чтобы URL были абсолютными, корректными и соответствовали тем страницам, которые вы хотите показывать поисковым системам.
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://example.com/services/</loc>
</url>
</urlset>Главный обязательный элемент внутри каждой записи — loc. Поле lastmod стоит добавлять только тогда, когда дата действительно соответствует последнему существенному обновлению страницы.
Как скачать и куда загрузить файл
После генерации файл обычно сохраняют с именем sitemap.xml и загружают в корень сайта, чтобы он был доступен по адресу вида https://example.com/sitemap.xml. Если у сайта несколько карт, можно использовать индекс sitemap, но для небольшого проекта часто достаточно одного файла.
После загрузки откройте sitemap.xml в браузере и убедитесь, что файл доступен без авторизации, не отдаёт ошибку и не перенаправляет на HTML-страницу или главную сайта.
Что проверить перед отправкой в Яндекс Вебмастер
Перед отправкой карты сайта проверьте не только синтаксис, но и смысл. Файл sitemap.xml должен содержать страницы, которые реально доступны и могут быть полезны поисковику. Если в файле много мусора, он не помогает, а усложняет диагностику.
- файл открывается по публичному URL
- в sitemap.xml нет тестовых и закрытых страниц
- важные URL отдают код 200
- нет дублей и случайных параметров
- canonical на страницах не конфликтует с URL из карты
- robots.txt не запрещает обход важных страниц
- даты lastmod указаны только там, где они достоверны
Соберите файл из подготовленного списка страниц.
Шаг 102Визуализатор sitemap.xmlПосмотрите структуру карты сайта и найдите лишние адреса.
Шаг 203Проверка HTTP-статусаПроверьте доступность важных URL из карты.
Шаг 304Генератор canonicalПодготовьте canonical для страниц, где есть риск дублей.
Шаг 4Частые ошибки при ручной сборке sitemap.xml
Оставляйте только страницы, которые должны участвовать в поиске.
Проверьте важные URL и уберите адреса, которые не отдают корректный ответ.
В sitemap.xml должна попадать основная версия страницы, а не все варианты адреса.
Не используйте priority как попытку искусственно усилить весь сайт. Лучше вообще не указывать его без задачи.
Откройте публичный URL sitemap.xml и убедитесь, что файл отдаётся корректно.
Полезные инструменты рядом
Итог
Ручной sitemap.xml полезен, если он собран из чистого списка канонических страниц. Не стремитесь добавить максимум URL: поисковику важнее понятная карта важных страниц без дублей, ошибок, редиректов и технического мусора.
Сначала подготовьте чистый список канонических URL, затем создайте файл через инструмент «Генератор sitemap.xml», скачайте его, загрузите на сайт и обязательно проверьте структуру, статусы, canonical и доступность файла перед отправкой в Яндекс Вебмастер.