Как создать sitemap.xml вручную из списка страниц

Пошаговая инструкция для вебмастера: как собрать чистый список страниц, создать sitemap.xml без плагина системы управления сайтом, скачать файл и проверить его перед загрузкой на сайт.

Как создать sitemap.xml вручную из списка страниц

Файл sitemap.xml помогает поисковику быстрее найти важные страницы сайта, но сам по себе не гарантирует индексацию. Если функционала в вашей CMS нет или нужно быстро собрать отдельную карту страниц, файл можно подготовить вручную из чистого списка URL.

Короткий ответКак создать sitemap.xml вручную из списка страниц?

Соберите только нужные канонические URL, удалите дубли, исключите noindex, редиректы и ошибки, вставьте список в инструмент «Генератор sitemap.xml», скачайте файл sitemap.xml и проверьте его перед загрузкой на сайт.

Когда sitemap.xml приходится создавать вручную

Ручная сборка нужна для небольших сайтов без плагина системы управления сайтом, временных посадочных страниц, отдельных разделов, миграций, тестовой подготовки перед внедрением автоматической генерации или быстрой передачи списка страниц в поисковые системы.

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

Какие URL включать в sitemap.xml

В карту сайта включают страницы, которые вы действительно хотите видеть в поиске. Это должны быть доступные канонические URL: без случайных параметров, дублей, технических страниц и адресов, закрытых от индексации.

Что добавлять и чего избегать
Делать
  • главную страницу и важные разделы
  • страницы услуг, товаров, категорий и статей
  • канонические версии URL
  • страницы с кодом ответа 200
  • страницы, которые не закрыты от индексации
Не делать
  • страницы с noindex
  • URL, которые ведут на редирект
  • страницы с ошибками 404 или 500
  • дубли с параметрами и сортировками
  • служебные страницы личного кабинета, поиска и фильтров без SEO-задачи

Как подготовить список страниц

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

Подготовка списка URL
  1. Соберите страницы, которые должны участвовать в поиске.
  2. Удалите дубли, тестовые адреса и временные страницы.
  3. Проверьте, что в списке нет URL с лишними параметрами.
  4. Оставьте канонические версии адресов.
  5. Проверьте важные URL на доступность перед генерацией файла.

Что означают lastmod, changefreq и priority

В sitemap.xml можно указывать дополнительные поля. Они не заменяют качество страницы и не заставляют поисковик индексировать URL, но помогают описать файл аккуратнее. Для большинства небольших сайтов достаточно URL и, при наличии точной даты обновления, поля lastmod.

ПолеЧто означаетКак использовать
locАдрес страницыОбязательное поле: полный канонический URL
lastmodДата последнего существенного обновленияУказывайте только реальную дату изменения страницы
changefreqПредполагаемая частота обновленияМожно не использовать, если нет понятной логики
priorityОтносительный приоритет внутри сайтаНе стоит завышать всем страницам подряд
Не подставляйте даты автоматически без смысла

Если каждый URL получает сегодняшнюю дату просто потому, что файл пересобран, lastmod перестаёт быть полезным сигналом. Лучше не указывать дату, чем указывать недостоверную.

Как создать файл через инструмент «Генератор sitemap.xml»

Создание sitemap.xml
  1. Откройте инструмент «Генератор sitemap.xml».
  2. Вставьте подготовленный список страниц.
  3. Проверьте, что каждый URL находится на отдельной строке.
  4. Добавьте lastmod, если у вас есть достоверные даты обновления.
  5. Сгенерируйте sitemap.xml.
  6. Скачайте готовый файл и сохраните его как sitemap.xml.
  7. Перед загрузкой проверьте файл на структуру и лишние URL.
Инструмент Webmaster ToolsСоздайте карту сайта через инструмент «Генератор sitemap.xml»

Вставьте список страниц и получите готовый sitemap.xml для загрузки на сайт и дальнейшей проверки.

Генератор sitemap.xml

Пример структуры sitemap.xml

Ниже упрощённый пример структуры. В реальном файле важно, чтобы URL были абсолютными, корректными и соответствовали тем страницам, которые вы хотите показывать поисковым системам.

Минимальный пример URL в sitemap.xmlxml
<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 указаны только там, где они достоверны
Цепочка проверки sitemap.xml

Частые ошибки при ручной сборке sitemap.xml

Ошибки, которые лучше убрать до загрузки
Добавлять все найденные URL без отбора

Оставляйте только страницы, которые должны участвовать в поиске.

Включать редиректы и страницы с ошибками

Проверьте важные URL и уберите адреса, которые не отдают корректный ответ.

Смешивать canonical и дубли

В sitemap.xml должна попадать основная версия страницы, а не все варианты адреса.

Ставить одинаково высокий priority всем страницам

Не используйте priority как попытку искусственно усилить весь сайт. Лучше вообще не указывать его без задачи.

Не проверять файл после загрузки

Откройте публичный URL sitemap.xml и убедитесь, что файл отдаётся корректно.

Полезные инструменты рядом

Итог

Ручной sitemap.xml полезен, если он собран из чистого списка канонических страниц. Не стремитесь добавить максимум URL: поисковику важнее понятная карта важных страниц без дублей, ошибок, редиректов и технического мусора.

Главное

Сначала подготовьте чистый список канонических URL, затем создайте файл через инструмент «Генератор sitemap.xml», скачайте его, загрузите на сайт и обязательно проверьте структуру, статусы, canonical и доступность файла перед отправкой в Яндекс Вебмастер.

FAQ

Частые вопросы

Быстрые ответы по теме статьи. Найдите нужный вопрос, раскройте весь блок или сохраните ссылку на конкретный ответ.

6 ответов
01 Можно ли создать sitemap.xml без плагина системы управления сайтом?

Да. Для небольшого сайта или отдельного раздела можно подготовить список URL вручную и создать файл через инструмент «Генератор sitemap.xml». Главное — включать только рабочие канонические страницы.

Скопировать ссылку на ответ
02 Какие страницы нужно добавлять в sitemap.xml?

Добавляйте страницы, которые должны участвовать в поиске: главную, разделы, услуги, товары, категории, статьи и другие важные посадочные страницы. Не добавляйте дубли, noindex, редиректы и ошибки.

Скопировать ссылку на ответ
03 Нужно ли заполнять lastmod?

Поле lastmod полезно, если дата действительно показывает последнее существенное обновление страницы. Если точной даты нет, лучше не указывать её автоматически.

Скопировать ссылку на ответ
04 Нужно ли использовать changefreq и priority?

Эти поля необязательны. Для большинства сайтов важнее корректный список URL и достоверный lastmod, чем формальное заполнение changefreq и priority.

Скопировать ссылку на ответ
05 Куда загружать sitemap.xml?

Обычно файл загружают в корень сайта, чтобы он открывался по адресу вида https://example.com/sitemap.xml. После загрузки его нужно открыть в браузере и проверить доступность.

Скопировать ссылку на ответ
06 Что проверить перед отправкой карты сайта?

Проверьте, что файл открывается, URL отдают корректный ответ, нет дублей, редиректов, noindex, тестовых страниц и конфликтов canonical.

Скопировать ссылку на ответ
Инструмент для индексации

Создайте sitemap.xml из списка страниц

Вставьте подготовленные URL в инструмент «Генератор sitemap.xml» и получите файл карты сайта для загрузки и проверки.

Открыть инструмент
Все материалы базы знаний