Как быстро создать sitemap.xml

Чтобы подготовить валидную карту сайта для интернет-магазина или информационного ресурса, откройте генератор sitemap.xml, вставьте список адресов и нажмите кнопку «Сгенерировать sitemap.xml». Сервис автоматически сформирует корректный XML-документ со всеми обязательными тегами, подсчитает точное количество ссылок и покажет размер файла в байтах.

Инструмент решает сразу несколько практических задач вебмастера: - быстрое создание sitemap из подготовленного списка URL; - конвертация выгрузки ссылок из базы данных в XML-формат; - ускорение индексации новых разделов и карточек товаров; - обновление структуры карты после редизайна сайта; - подготовка файла для добавления в панель вебмастера.

Подготовка данных для генерации

Поле ввода принимает адреса в двух удобных форматах. Первый вариант - простой список, где каждый URL указывается с новой строки. Второй вариант - расширенная запись через запятую: URL,lastmod,changefreq,priority. Такой формат позволяет гибко настроить дату последнего изменения, частоту обновления и вес для каждой страницы индивидуально.

Если в строке не указаны дополнительные параметры, сервис применит значения по умолчанию: changefreq = weekly и priority = 0.5. Если вам нужно добавить пояснения к списку ссылок, используйте символ # в начале строки: такие комментарии игнорируются при генерации и не попадают в итоговый XML.

При заполнении важно соблюдать базовые требования: - каждый адрес обязан начинаться с протокола http или https; - допустимые значения частоты обновления (changefreq): always, hourly, daily, weekly, monthly, yearly, never; - параметр приоритета (priority) указывается числом от 0.0 до 1.0.

Пошаговая инструкция

  1. Вставьте список страниц. Добавьте ссылки в поле ввода. Можно использовать как простые URL, так и строки с параметрами URL,lastmod,changefreq,priority.
  2. Проверьте настройки по умолчанию. Убедитесь, что базовые значения частоты обновления и приоритета подходят для страниц без индивидуальных настроек.
  3. Запустите генерацию. Нажмите кнопку «Сгенерировать sitemap.xml».
  4. Скопируйте результат. Получите готовый XML-код, сохраните его в файл с именем sitemap.xml и загрузите в корневую папку вашего сайта.

Пример генерации карты сайта

Предположим, вам нужно внести в карту сайта несколько адресов с разным приоритетом и датами обновления. В поле ввода можно указать строки следующего вида:

https://zyntec.ru/services/json-v-csv/,2024-01-15,weekly,0.8
https://zyntec.ru/services/generator-sitemap/

Для первой строки сервис сохранит указанную дату, частоту и приоритет 0.8. Для второй строки будут автоматически применены дефолтные параметры: еженедельное обновление и приоритет 0.5. На выходе формируется валидная XML-структура с корневым тегом urlset и блоками url, loc, lastmod, changefreq и priority для каждого адреса.

Ограничения и особенности работы

Главное техническое ограничение стандарта: один файл sitemap может содержать не более 50 000 URL, а его итоговый объем не должен превышать 50 МБ. Если в вашем каталоге больше страниц, разбейте список на несколько частей и объедините их через файл индекса sitemap.

Вместе со сгенерированным кодом инструмент сразу отображает служебную информацию: итоговое количество обработанных адресов и точный вес файла в байтах. Это позволяет контролировать лимиты перед загрузкой файла на сервер.

Возможные ошибки при заполнении

Перед генерацией разметки инструмент проверяет корректность введенных данных. Если в списке есть неточности, сервис остановит обработку и покажет соответствующее уведомление:

  • «Добавьте хотя бы один URL» возникает, если поле ввода оставлено пустым.
  • «URL должен начинаться с http или https: X» сообщает, что указанный адрес не содержит протокола.
  • «Некорректный changefreq «X» для URL» появляется при опечатке в значении периодичности обновления.
  • «priority должен быть от 0.0 до 1.0 (URL)» указывает на то, что приоритет страницы задан вне допустимого числового диапазона.

Чтобы исправить ошибку, скорректируйте проблемную строку в поле ввода и повторно нажмите кнопку генерации.

Читайте также