Генератор XML-карты сайта
Превратите список URL-адресов страниц в соответствующий стандарту файл sitemap.xml с changefreq, priority и необязательным lastmod, а затем скачайте его.
Генератор XML-карты сайта — Вставьте URL-адреса своих страниц по одному в строке (или в виде первого столбца CSV) и получите готовый к отправке файл sitemap.xml, соответствующий схеме 0.9 от sitemaps.org. Задайте changefreq и priority по умолчанию, при необходимости добавьте дату lastmod, затем скопируйте XML или скачайте файл. Всё создаётся в вашем браузере — список URL никогда не загружается на сервер и не сканируется.
Что такое Генератор XML-карты сайта?
Генератор XML-карты сайта — это бесплатный браузерный инструмент, который преобразует обычный список URL-адресов в корректный документ sitemap.xml с элементом urlset. Он оборачивает каждый допустимый http- или https-адрес в запись url с тегом loc и выбранными вами значениями changefreq и priority, а также может добавить общую дату lastmod, если включить эту опцию. SEO-специалисты, вебмастеры и разработчики используют его, чтобы создать карту сайта, которую поисковые системы вроде Google и Bing читают для обнаружения страниц, особенно при запуске или переносе сайта без CMS-плагина для генерации этого файла. Он не сканирует, не запрашивает и не посещает ни один URL — он лишь форматирует предоставленные вами адреса, пропуская всё, что не является допустимой ссылкой http/https, и показывает, сколько записей было включено, а сколько пропущено.
Как пользоваться Генератор XML-карты сайта
- Вставьте URL-адреса страниц в поле, по одному URL в строке; вставленные строки CSV тоже работают — в качестве URL используется первый столбец.
- Откройте «Настройки» и выберите changefreq по умолчанию (например, weekly) и priority (например, 0.5), которые будут применены к каждому URL.
- При желании включите lastmod и выберите дату, чтобы добавить общий тег <lastmod> к каждой записи.
- Проверьте счётчики включённых и пропущенных, чтобы убедиться, что каждый URL распознан как допустимая ссылка http/https.
- Скопируйте сгенерированный sitemap.xml из поля вывода или нажмите «Скачать», чтобы сохранить файл.
- Загрузите sitemap.xml в корень своего сайта и отправьте его URL в Google Search Console или Bing Webmaster Tools.
Примеры
Две страницы, weekly
Ввод
https://example.com/ https://example.com/about
Вывод
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://example.com/about</loc>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
</urlset>Вставленный CSV использует первый столбец
Ввод
https://example.com/blog,2024-01-01 https://example.com/contact,2024-02-01
Вывод
<loc>https://example.com/blog</loc> <loc>https://example.com/contact</loc>
Амперсанды в URL экранируются
Ввод
https://example.com/search?q=a&p=2
Вывод
<loc>https://example.com/search?q=a&p=2</loc>
Часто задаваемые вопросы
- Как мне вводить URL-адреса?
- Размещайте по одному абсолютному URL в строке, каждый начинается с http:// или https://. Можно также вставлять строки в стиле CSV: в качестве URL читается только первый столбец, поэтому экспортированный список вида "url,date" работает без очистки. Строки, которые не являются допустимыми ссылками http/https, пропускаются и подсчитываются отдельно.
- Что делают changefreq и priority?
- Это подсказки в формате sitemaps.org. changefreq (always, hourly, daily, weekly, monthly, yearly, never) указывает, как часто меняется страница, а priority (от 1.0 до 0.0) указывает её относительную важность на вашем сайте. Этот инструмент применяет по одному значению каждого из них ко всем URL; поисковые системы воспринимают оба как рекомендации, а не команды.
- Что такое lastmod и обязателен ли он?
- lastmod — это дата последнего изменения страницы. Он необязателен, поэтому по умолчанию выключен. Включите его и выберите дату, чтобы добавить одинаковый тег <lastmod> к каждой записи. Если оставить выключенным, тег просто опускается, и это совершенно допустимо.
- Сканирует ли этот инструмент мой сайт?
- Нет. Он никогда не запрашивает, не посещает и не сканирует ни один URL. Он лишь форматирует точные адреса, которые вы вставляете, в XML карты сайта, поэтому он не может обнаружить страницы за вас — полный список URL вы предоставляете сами.
- Отправляется ли мой список URL на сервер?
- Нет. Карта сайта генерируется полностью в вашем браузере с помощью JavaScript. Ничто из того, что вы вставляете, — включая приватные или неопубликованные URL — не загружается, не сохраняется и никуда не отправляется, а файл для скачивания создаётся локально из текста на странице.
Похожие инструменты
Генератор тегов hreflang
Генерирует теги link hreflang для многоязычной страницы из списка пар «локаль — URL», с необязательным x-default и самоссылающимся тегом.
Генератор JSON-LD
Создавайте корректные структурированные данные JSON-LD для схем Article, Product, FAQPage, HowTo, LocalBusiness, Event, Recipe, BreadcrumbList и Organization с помощью простой формы.
Проверка плотности ключевых слов
Проанализируйте любой текст, чтобы подсчитать частоту слов и плотность ключевых слов для фраз из 1, 2 или 3 слов, с предупреждением о переоптимизации.
Генератор мета-тегов
Создавайте мета-теги SEO, Open Graph и Twitter Card для вашей страницы на основе заголовка, описания, канонического URL, изображения, имени сайта и типа карточки.