Генератор карты сайта
Вставьте URL, которые нужно проиндексировать, по одному в строке, выберите частоту изменений и приоритет, и генератор обернёт их в корректный sitemap.xml, соответствующий схеме 0.9 sitemaps.org. Он форматирует те URL, которые вы указываете: он не сканирует и не находит страницы за вас, поэтому вы сами решаете, что именно попадёт в карту. Строки, не являющиеся корректными URL, пропускаются, а результат готов к копированию, сохранению как sitemap.xml и отправке.
Как генератор строит вашу карту сайта
-
1
Вставьте свои URL
По одному полному URL в строке, включая `https://`. Пустые строки и всё, что не является корректным URL, игнорируются.
-
2
Задайте частоту и приоритет
Выберите `changefreq` (от always до never) и `priority` от 0.0 до 1.0. Одни и те же значения применяются ко всем URL в списке.
-
3
Решите, включать ли lastmod
Если отмечено, каждая запись получает `<lastmod>` с сегодняшней датой (датой генерации). Снимите отметку, если предпочитаете добавить настоящие даты изменения сами.
-
4
Сгенерируйте и скопируйте
Вы получите полный XML `<urlset>`. Скопируйте его, сохраните как `sitemap.xml` в корне сайта и отправьте.
Что выдаёт генератор
Для двух URL, еженедельной частоты, приоритета 0.8 и включённого lastmod вы получите:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2026-04-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://example.com/pricing</loc>
<lastmod>2026-04-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
У каждой записи одинаковые changefreq, priority и lastmod. Если нужны разные значения или настоящие даты последнего изменения для каждого URL, отредактируйте XML после генерации или запустите инструмент отдельно для каждой группы страниц.
Полезные ограничения карты сайта
Это ограничения sitemaps.org, которые должна соблюдать любая карта сайта. Этот инструмент создаёт один файл, поэтому держите список в этих пределах:
| Ограничение | Значение |
|---|---|
| URL на файл карты сайта | 50 000 |
| Несжатый размер на файл | 50 МБ |
| Карт сайта на файл индекса | 50 000 |
Свыше 50 000 URL разделите список на несколько карт сайта и сошлитесь на них из файла <sitemapindex>. Google и Bing принимают сжатые карты сайта .gz.
Что включать
- Только канонические URL, без дубликатов вариантов с параметрами запроса.
- URL, возвращающие 200, а не 404 или 5xx.
- Индексируемые страницы, которые вы хотите видеть в результатах поиска.
- То же имя хоста и протокол, на которых размещена карта сайта (без записей с другого домена).
Что не включать
- Страницы результатов поиска (
/search?q=...). - Страницы входа и учётной записи.
- Скудные страницы комбинаций фильтров (фасетная навигация с десятками почти дубликатов).
- Страницы, которым вы задали
noindex.
После генерации
- Сохраните результат как
sitemap.xmlв корне сайта. - Добавьте
Sitemap: https://example.com/sitemap.xmlв вашrobots.txt. - Отправьте её в Google Search Console, в разделе «Файлы Sitemap».
- Генерируйте заново и отправляйте снова каждый раз, когда добавляете или меняете партию URL.
Часто задаваемые вопросы
Нет. Он форматирует URL, которые вы вставляете, превращая их в корректный XML карты сайта. Список предоставляете вы, а значит, вы точно контролируете, какие страницы включены, и с вашего сервера ничего не загружается.
Google использует lastmod как подсказку для повторного сканирования только когда он точен, и игнорирует вводящие в заблуждение значения. Google заявил, что полностью игнорирует priority и changefreq; Bing всё ещё их учитывает. Поскольку этот инструмент ставит lastmod равным дате генерации для каждого URL, снимите отметку или отредактируйте даты, если они должны отражать реальные изменения.
Один файл карты сайта ограничен 50 000 URL. Сгенерируйте несколько карт сайта, каждая в пределах лимита, и перечислите их в файле <sitemapindex>, который вы отправите в Search Console. Этот инструмент создаёт один <urlset> за раз, поэтому запустите его отдельно для каждой группы, а затем объедините результаты.
Нет, только страницы, которые вы хотите проиндексировать. Отсутствие страницы в карте сайта не скрывает её от Google, но включение это чёткий сигнал, что вы считаете её канонической страницей, достойной сканирования.
Сопутствующие инструменты
Инструмент для извлечения внешних ссылок
Вставьте сырой HTML-код, при желании укажите базовый URL и получите чистый список без дубликатов всех внешних ссылок http/https в коде для проверки ссылок и анализа SEO.
Проверка hreflang
Локально проверьте hreflang во вставленном HTML: коды, полные URL, дубликаты, положение и необязательную самоссылку.
Генератор схемы FAQ
Создавайте разметку FAQPage в формате JSON-LD из пар «вопрос-ответ», чтобы страница претендовала на расширенные результаты Google и блок с ответом.
Валидатор XML-карты сайта
Проверьте XML-карту сайта в браузере: ошибки разбора, отсутствующие адреса, повторы URL и распространённые значения полей.
Инструмент проверки заголовков безопасности HTTP
Вставьте HTTP-заголовки ответа и локально проверьте HSTS, CSP, clickjacking, MIME, referrer и политики cross-origin.
Проверка длины мета-описания
Измерьте мета-описание в символах и расчётных пикселях, сравните редакционные ориентиры и макеты для компьютера и телефона.
Инструмент доступен на других языках
- サイトマップジェネレーター [JA]
- 사이트맵 생성기 [KO]
- Generator mapy witryny [PL]
- เครื่องสร้าง Sitemap [TH]
- Generador de Sitemap [ES]
- Gerador de Sitemap [PT]
- Sitemap-generator [SV]
- Trình tạo sơ đồ trang web [VI]
- مولد خريطة الموقع [AR]
- Générateur de Sitemap [FR]
- Sitemap-Generator [DE]
- Generator Peta Situs [ID]
- Sitemapgenerator [NL]
- Sitemap Generator [EN]
- Generatore di Sitemap [IT]
- Site Haritası Oluşturucu [TR]
- 站点地图生成器 [ZH]