Генератор sitemap.xml — создать карту сайта онлайн
Предпросмотр обрывается на 400-й строке. В скачанном файле есть все адреса.
Вставьте адреса по одному в строке и получите sitemap.xml, который пройдёт проверку в Google Search Console и Яндекс Вебмастере. Амперсанды в параметрах экранируются как положено, дубли убираются, а список длиннее 50 000 адресов разбивается на пронумерованные файлы с индексом сверху. Значения lastmod, changefreq и priority можно задать сразу для всех или переопределить в отдельной строке.
Как это работает
- 1 Вставьте адреса По одному в строке. Подойдут полные URL, короткие пути вида /pricing и колонка, скопированная из таблицы — укажите базовый адрес, и пути подставятся к нему. Пустые строки и строки с # пропускаются.
- 2 Задайте lastmod, changefreq и priority Выберите значения сразу для всех адресов или допишите их через запятую в нужной строке: /blog/post, 2026-09-20, weekly, 0.8. Автоматический приоритет считается по глубине пути: главной достаётся 1.0, вложенным страницам меньше.
- 3 Скачайте и отправьте в поиск Прочитайте предупреждения, нажмите «Скачать» и положите sitemap.xml в корень сайта. Затем добавьте строку Sitemap: https://вашдомен.ru/sitemap.xml в robots.txt и отправьте адрес в разделе «Файлы Sitemap» в Search Console.
Ваши данные защищены
Всё обрабатывается прямо в вашем браузере. Никакие файлы или текст не отправляются на наши серверы. Отключите интернет — инструмент продолжит работать.
Часто задаваемые вопросы
- Куда класть файл sitemap.xml?
- Технически куда угодно, но по умолчанию — в корень: https://вашдомен.ru/sitemap.xml. Место важно потому, что карта может перечислять только адреса на своём уровне и ниже. Файл в /blog/sitemap.xml не имеет права указывать на /pricing, а корневой — может перечислить всё. После загрузки пропишите его в robots.txt и отправьте в Search Console или Яндекс Вебмастере.
- Влияют ли changefreq и priority на что-нибудь?
- Google не учитывает ни то, ни другое и открыто сказал об этом в 2023 году: слишком многие проставляли priority 1.0 всем страницам подряд, и сигнал обесценился. Bing и Яндекс их по-прежнему читают. Вреда от этих элементов нет, поэтому здесь они необязательные: включите для других поисковиков или выключите ради компактного файла.
- В каком формате указывать lastmod?
- W3C Datetime: либо YYYY-MM-DD, либо полная метка времени вроде 2026-09-20T14:30:00+03:00. Привычный формат 20.09.2026 парсер не примет. В отличие от changefreq, дату Google действительно использует, но только если ей доверяет: если каждую ночь проставлять всему сайту сегодняшнее число, поисковик просто перестанет смотреть на это поле.
- Что делать, если адресов больше 50 000?
- В одну карту помещается не более 50 000 адресов или 50 МБ в несжатом виде — что наступит раньше. Если вставить больше, инструмент разложит список по файлам sitemap-1.xml, sitemap-2.xml и так далее, а в sitemap.xml соберёт индекс со ссылками на них. Загружать нужно все файлы, а отправлять в поиск — только индекс.
- Почему карта не проходит проверку?
- В девяти случаях из десяти виноват неэкранированный амперсанд. Адрес /search?q=shoes&sort=price внутри элемента loc обязан выглядеть как /search?q=shoes&sort=price, иначе XML считается битым и файл отклоняется целиком. Генератор экранирует &, <, >, кавычки и апострофы сам. Вторая частая причина — BOM или лишний пробел перед объявлением XML.
- Какие адреса не стоит включать?
- Всё, что не является канонической и индексируемой версией страницы: редиректы, страницы с noindex, адреса, закрытые в robots.txt, страницы пагинации-дубли и те, чей canonical ведёт в другое место. Search Console помечает их ошибками и предупреждениями, и отчёт перестаёт быть полезным. В карте должны быть только страницы, которые вы хотите видеть в выдаче.
- Помогает ли карта сайта в ранжировании?
- Нет. Она помогает обнаружению, а это другое. Карта сообщает роботам, какие адреса существуют, поэтому новые и глубоко запрятанные страницы находятся быстрее. Выше в выдаче они от этого не станут, а небольшой сайт с нормальной перелинковкой обходится и без неё. Смысл появляется от нескольких сотен страниц или когда на страницы вообще ниоткуда не ссылаются.