
Sitemap.xml: автогенерация карты сайта через cron для ускорения Битрикса
Готовое решение для 1С-Битрикс: автогенерация Sitemap.xml на кроне. Ускорьте работу сайта. Установите шаблон сейчас!
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Дорого?
Напишите нам — бесплатно подберём похожее решение подешевле под вашу задачу.
Технические данные
- Опубликовано:
- 09.12.2016
- Обновлено:
- 13.02.2020
- Версия:
- 2.0.0
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз»
- Адаптивность:
- Да
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Возможности генератора Sitemap
Модуль Sitemap.xml - автогенерация карты сайта на кроне предназначен для владельцев интернет-магазинов и крупных порталов на платформе 1С-Битрикс, которые сталкиваются с проблемой медленной работы или зависаниями при каждой публикации товара. В стандартном режиме система пересобирает XML-карту сайта при каждом изменении элемента (например, после выгрузки из 1С), что создает избыточную нагрузку на сервер и замедляет администрирование. Данное решение переносит процесс генерации sitemap.xml на крон (планировщик задач), выполняя его строго по расписанию — раз в час, день или неделю в зависимости от потребностей проекта.
Ключевые возможности продукта:
- Автоматическая генерация карты сайта по расписанию через системный планировщик (cron).
- Совместимость со всеми редакциями 1С-Битрикс: от «Старт» до «Энтерпрайз».
- Полная поддержка технологии Композит и адаптивного дизайна.
- Возможность запуска генерации напрямую кроном без агентов (для сайтов, где сборка карты занимает более 10 минут).
- Интеграция со встроенным модулем поиска Битрикс (Google sitemap).
- 30-дневная полностью функциональная демо-версия для тестирования.
Что получает покупатель после установки?
После установки модуля вы получаете готовый механизм, который заменяет штатный, но неоптимальный способ генерации карты сайта. Сайт больше не тормозит при обновлении каталога или изменении контента — все XML-файлы sitemap создаются в фоне по заданному расписанию. Модуль не требует постоянного вмешательства: достаточно настроить крон (через встроенное средство «Агенты на кроне» или по инструкциям Битрикса), и карты будут обновляться автоматически. При этом система корректно работает с большими каталогами (десятки и сотни тысяч товаров), что критически важно для SEO-продвижения.
Для кого подходит решение?
Продукт ориентирован на владельцев и администраторов интернет-магазинов, работающих с частыми импортами из 1С, а также на веб-мастеров, обслуживающих проекты с высокой посещаемостью и объемным контентом. Особую ценность модуль представляет для сайтов, где объем каталога превышает 10 000 элементов, так как на таких проектах штатная генерация sitemap может приводить к ошибкам 500, тайм-аутам или перегрузке сервера. Тематика бизнеса не имеет значения — решение подходит для любых коммерческих и информационных порталов на 1С-Битрикс, заинтересованных в стабильной работе и своевременной индексации страниц поисковыми системами.
------
Модуль предназначен для автоматической генерации карты сайта (XML-файлы sitemap) по расписанию на кроне.
Это лучше, чем перегенерировать карту каждый раз при изменении элемента. Особенно ускоряется обмен с 1С на больших каталогах.
Для правильной работы модуля необходимо перевести агенты на крон. Это можно сделать модулем «Агенты на кроне». Или по инструкции Битрикса, если перенести на крон хотя бы только непериодические агенты.
Модуль генерирует карту сайта с помощью модуля поиска:
Учебный курс 1С-Битрикс "Администратор-Базовый" - Поиск - Google sitemap
В версии 2.0.0 сделана возможность запускать генерацию карты сайта кроном напрямую без агентов. Это нужно лишь для некоторых особо крупных сайтов, где карта сайта строится больше 10 минут.
Документация
http://askaron.ru/api_help/course1/chapter0171/

Для чего нужен этот модуль и какую проблему он решает?
С какими редакциями 1С-Битрикс совместимо решение?
Какова стоимость лицензии и есть ли возможность протестировать модуль перед покупкой?
Как происходит установка и настройка генерации по расписанию?
Предоставляется ли техническая поддержка после покупки модуля?
Установка модуля из Маркетплейса
Перейдите в административной панели сайта в раздел «Маркетплейс» → «Каталог решений». Найдите модуль «Sitemap.xml: автогенерация карты сайта через cron» и нажмите «Установить». Дождитесь завершения установки.
Активация и настройка модуля
Перейдите в «Маркетплейс» → «Установленные решения» и найдите модуль. Нажмите «Настроить». Укажите периодичность генерации (например, раз в час или раз в день) и выберите инфоблоки, которые должны включаться в карту сайта.
Настройка задания в планировщике cron
В разделе «Настройки» → «Планировщик заданий» (cron) создайте новое задание. Укажите путь к скрипту модуля, обычно /bitrix/modules/ваш_модуль/cron_sitemap.php, и задайте расписание, совпадающее с выбранной периодичностью.
Проверка генерации карты сайта
Запустите задание вручную из административной панели или дождитесь ближайшего выполнения по расписанию. После выполнения проверьте наличие файла sitemap.xml в корневой директории сайта.
Тестирование доступности и валидности
Откройте в браузере адрес http://вашсайт/sitemap.xml. Убедитесь, что файл открывается и содержит корректные ссылки на страницы. Для проверки используйте сервисы валидации карт сайта от Яндекса или Google.
Отключение стандартной генерации
В настройках модуля «Поиск» (раздел «Настройки» → «Настройки продукта» → «Поиск») отключите автоматическую генерацию sitemap при публикации элементов. Это снизит нагрузку на сервер и передаст управление расписанию через cron.
- v2.0.013.02.2020Добавлена возможность сгенерировать карту сайта прямым запуском на кроне скрипта /bitrix/tools/askaron_sitemap_generate_cron.php
- v1.0.419.12.2016Незначительные исправления
- v1.0.319.12.2016Незначительные исправления
- v1.0.229.11.2016Незначительные исправления
- v1.0.129.11.2016Незначительные исправления
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.

















