Генератор 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-карты сайта

  1. Вставьте URL-адреса страниц в поле, по одному URL в строке; вставленные строки CSV тоже работают — в качестве URL используется первый столбец.
  2. Откройте «Настройки» и выберите changefreq по умолчанию (например, weekly) и priority (например, 0.5), которые будут применены к каждому URL.
  3. При желании включите lastmod и выберите дату, чтобы добавить общий тег <lastmod> к каждой записи.
  4. Проверьте счётчики включённых и пропущенных, чтобы убедиться, что каждый URL распознан как допустимая ссылка http/https.
  5. Скопируйте сгенерированный sitemap.xml из поля вывода или нажмите «Скачать», чтобы сохранить файл.
  6. Загрузите 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&amp;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 — не загружается, не сохраняется и никуда не отправляется, а файл для скачивания создаётся локально из текста на странице.

Похожие инструменты