Перейти к содержимому

Создать XML-карту сайта (sitemap.xml)

Соберите XML-карту сайта из списка URL прямо в браузере или по быстрому обходу вашего сайта, который выполняет наш сервер. Если URL больше 50 000, файл делится автоматически.

До 200 000 URL; файлы делятся каждые 50 000 URL или 50 MB.

URL3
Файлы1
Пропущено0
sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
  </url>
  <url>
    <loc>https://example.com/about</loc>
    <lastmod>2026-09-30</lastmod>
  </url>
  <url>
    <loc>https://example.com/blog/hello-world</loc>
  </url>
</urlset>
Обрабатывается на нашем сервере · результаты обхода не сохраняютсяКак это работает

Как пользоваться: Генератор XML-sitemap

  1. 1

    Соберите URL

    Вставьте по одному абсолютному URL в строке, выгрузите их из своей CMS или нажмите «Просканировать сайт» и введите адрес главной страницы.

  2. 2

    Настройте lastmod

    Оставьте даты, указанные после каждого URL, проставьте для всех URL сегодняшнюю дату или выберите «Не указывать», если вы не отслеживаете изменения.

  3. 3

    Проверьте результат

    Посмотрите количество URL, объединённые дубликаты, отклонённые строки и предпросмотр XML; адреса с разными хостами будут отмечены.

  4. 4

    Опубликуйте и отправьте

    Нажмите «Скачать sitemap.xml», загрузите файл в корень сайта, добавьте строку Sitemap в robots.txt и отправьте карту в Search Console и Bing Webmaster Tools.

Лимиты и Pro

Бесплатно: до 200 000 вставленных URL, сканирование до 300 страниц за 90 сек, 3 сканирования каждые 10 минут, файлы делятся каждые 50 000 URL или 50 MB.

О инструменте «Генератор XML-sitemap»

XML-карта сайта перечисляет страницы, которые должны находить поисковые системы, и при желании содержит дату lastmod — подсказку о том, когда страница менялась в последний раз. Генератор создаёт файлы в формате sitemaps.org 0.9, который читают Google, Bing и другие поисковики: каждый адрес записывается как абсолютный URL с процентным кодированием, специальные символы XML экранируются, фрагменты удаляются, а повторяющиеся URL объединяются. Строки, которые не являются полными адресами http или https, не пропадают молча, а выводятся списком.

Есть два способа начать. Вставленный список обрабатывается целиком в браузере, до 200 000 URL, а дата после URL становится его lastmod. Режим сканирования просит наш сервер начать с главной страницы и идти по ссылкам на том же хосте, до 300 страниц; он учитывает robots.txt и Crawl-delay, не включает страницы с noindex, заменяет дубликаты их canonical-адресами и берёт lastmod из article:modified_time, og:updated_time или заголовка Last-Modified. Результаты приходят по мере обнаружения, и перед скачиванием их можно редактировать.

Большие сайты автоматически делятся на файлы до 50 000 URL или 50 MB, к ним добавляется индексный файл со ссылками на них, и всё скачивается одним ZIP-архивом. Priority и changefreq намеренно не указываются, потому что Google их игнорирует. Карта сайта помогает поиску страниц, но не заставляет индексировать слабые или дублирующиеся страницы.

Конфиденциальность

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

Генератор XML-sitemap: частые вопросы

Куда загрузить файл карты сайта?
Загрузите sitemap.xml в корень сайта, чтобы он был доступен по адресу https://yoursite.com/sitemap.xml: карта может содержать только URL из своей папки и вложенных. Затем добавьте в robots.txt строку Sitemap: https://yoursite.com/sitemap.xml и отправьте адрес в Google Search Console и Bing Webmaster Tools, чтобы обе системы быстро его получили.
Нужна ли дата lastmod у каждого URL?
Только если дата точная. Google учитывает lastmod, когда она стабильно верна, и игнорирует её на сайтах, где у всех страниц стоит сегодняшняя дата. Используйте реальные даты изменения из CMS или дайте сканеру прочитать их со страниц; если надёжных дат нет, выберите «Не указывать», а не ставьте всем сегодняшнюю.
Почему часть просканированных страниц не попала в карту?
Сканер пропускает страницы, закрытые для него в robots.txt, страницы с тегом или заголовком noindex, URL, у которых canonical указывает на другой адрес, ошибки и цели редиректов на других хостах, а также файлы не в HTML. Он также останавливается на лимите страниц или через 90 секунд. Итог после сканирования показывает, сколько пропущено, а недостающие URL можно добавить в список вручную.
Важны ли priority и changefreq?
Для Google нет: он заявлял, что игнорирует оба значения, а Bing почти не учитывает их. Поэтому генератор записывает только loc и lastmod. Важнее другое: в карте должны быть канонические индексируемые URL с ответом 200, она должна обновляться при добавлении и удалении страниц, а адреса должны совпадать с теми, на которые вы ссылаетесь внутри сайта.
Какого размера может быть одна карта сайта?
Протокол sitemaps.org допускает до 50 000 URL и 50 MB без сжатия на файл. Если список больше, генератор делит его на пронумерованные файлы и добавляет sitemap-index.xml со списком этих файлов; отправляйте только индекс. Сжимать файлы gzip на сервере можно, но лимит 50 MB относится к размеру без сжатия.

Другие задачи с этим инструментом