Генератор XML-карты сайта
Превратите список URL страниц в корректный sitemap.xml с необязательными lastmod, changefreq и priority. Удаляет дубликаты, экранирует & и отмечает неверные строки.
Абсолютные http(s) URL. Дубликаты удаляются, спецсимволы вроде & экранируются для 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&sort=new</loc>
</url>
</urlset>
Что такое Генератор карты сайта?
Генератор преобразует список URL в файл sitemap.xml по протоколу sitemaps.org 0.9, который используют Google, Bing и другие поисковые системы. Ко всем записям можно добавить одинаковую дату lastmod, changefreq и priority; дубликаты и неверные строки удаляются и сообщаются.
Как пользоваться Генератор карты сайта
- Вставьте абсолютные URL страниц по одному в строке.
- Выберите lastmod (не указывать, сегодня или конкретная дата), changefreq и priority либо оставьте их пустыми.
- Проверьте число URL, удалённые дубликаты и пропущенные неверные строки.
- Скопируйте или скачайте 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&sort=new</loc>
Когда использовать Генератор карты сайта
Используйте для малых и средних статичных сайтов или когда у вас есть выгрузка URL из краулера или CMS. Инструмент не обходит сайт для поиска страниц; крупным и часто меняющимся сайтам лучше создавать карты сайта автоматически из CMS или процесса сборки.
Как работает Генератор карты сайта
Каждая строка разбирается парсером URL WHATWG; сохраняются и нормализуются только URL с http и https. Дубликаты (после нормализации) удаляются. Каждый URL экранируется для XML (& → &, < → <, кавычки) внутри <loc>, а необязательные поля добавляются в каждую запись внутри <urlset> с пространством имён sitemaps.org. Записи сверх 50 000 отбрасываются с предупреждением согласно ограничению протокола.
Распространенные Случаи Использования
- Создать карту сайта для статичного сайта, сделанного вручную.
- Превратить выгрузку URL краулера в готовую к отправке карту сайта.
- Построить отдельную карту сайта для нового раздела.
- Исправить карту сайта, сломанную неэкранированными символами &.
Часто Задаваемые Вопросы
Важны ли changefreq и priority?
Google игнорирует оба. lastmod он использует, только если значение стабильно точное. Другие поисковые системы могут использовать их как подсказки.
Сколько URL может содержать одна карта сайта?
До 50 000 URL и 50 МБ без сжатия. Крупным сайтам нужно несколько карт, перечисленных в индексном файле карт сайта.
Нужно ли включать неканонические URL?
Нет. Перечисляйте только канонические индексируемые URL с ответом 200.