Генератор XML-карты сайта

Превратите список URL страниц в корректный sitemap.xml с необязательными lastmod, changefreq и priority. Удаляет дубликаты, экранирует & и отмечает неверные строки.

Абсолютные http(s) URL. Дубликаты удаляются, спецсимволы вроде & экранируются для XML.

URL в карте сайта: 3
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>
  </url>
  <url>
    <loc>https://example.com/blog?page=2&amp;sort=new</loc>
  </url>
</urlset>
Создаёт карту сайта по протоколу sitemaps.org 0.9. Google игнорирует changefreq и priority и использует lastmod, только если он точный. Загрузите файл на сайт и укажите его в robots.txt или Search Console.

Что такое Генератор карты сайта?

Генератор преобразует список URL в файл sitemap.xml по протоколу sitemaps.org 0.9, который используют Google, Bing и другие поисковые системы. Ко всем записям можно добавить одинаковую дату lastmod, changefreq и priority; дубликаты и неверные строки удаляются и сообщаются.

Как пользоваться Генератор карты сайта

  1. Вставьте абсолютные URL страниц по одному в строке.
  2. Выберите lastmod (не указывать, сегодня или конкретная дата), changefreq и priority либо оставьте их пустыми.
  3. Проверьте число URL, удалённые дубликаты и пропущенные неверные строки.
  4. Скопируйте или скачайте sitemap.xml, загрузите его на сайт и укажите в robots.txt или Search Console.

Пример

Ввод
https://example.com/
https://example.com/about
https://example.com/blog?page=2&sort=new
Вывод
3 URLs; the third becomes <loc>https://example.com/blog?page=2&amp;sort=new</loc>

Когда использовать Генератор карты сайта

Используйте для малых и средних статичных сайтов или когда у вас есть выгрузка URL из краулера или CMS. Инструмент не обходит сайт для поиска страниц; крупным и часто меняющимся сайтам лучше создавать карты сайта автоматически из CMS или процесса сборки.

Как работает Генератор карты сайта

Каждая строка разбирается парсером URL WHATWG; сохраняются и нормализуются только URL с http и https. Дубликаты (после нормализации) удаляются. Каждый URL экранируется для XML (& → &amp;, < → &lt;, кавычки) внутри <loc>, а необязательные поля добавляются в каждую запись внутри <urlset> с пространством имён sitemaps.org. Записи сверх 50 000 отбрасываются с предупреждением согласно ограничению протокола.

Распространенные Случаи Использования

  • Создать карту сайта для статичного сайта, сделанного вручную.
  • Превратить выгрузку URL краулера в готовую к отправке карту сайта.
  • Построить отдельную карту сайта для нового раздела.
  • Исправить карту сайта, сломанную неэкранированными символами &.

Часто Задаваемые Вопросы

Важны ли changefreq и priority?

Google игнорирует оба. lastmod он использует, только если значение стабильно точное. Другие поисковые системы могут использовать их как подсказки.

Сколько URL может содержать одна карта сайта?

До 50 000 URL и 50 МБ без сжатия. Крупным сайтам нужно несколько карт, перечисленных в индексном файле карт сайта.

Нужно ли включать неканонические URL?

Нет. Перечисляйте только канонические индексируемые URL с ответом 200.

Другие категории