Есть идея по этому модулю?
Опишите доработку или сценарий — обсудим вместе с другими клиентами.
SEO Sitemap Pro: XML-карта сайта, карта изображений, HTML-карта и SEO-аудит
Менее 50 раз установок
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».
Технические данные
Число установок:
Менее 50 раз
Версия:
1.0.0
Адаптивность:
Нет
Поддержка композита:
Нет
Дата публикации:
10.11.2026
Совместимые редакции
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Старт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Стандарт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Малый бизнес
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Бизнес
Описание
Модуль собирает для сайта на 1С-Битрикс XML-карту страниц, отдельную карту изображений и HTML-карту для посетителей, а затем проверяет адреса и картинки на SEO-проблемы. Карты строятся по правилам, которые вы задаёте в административном разделе, и обновляются автоматически: по расписанию, после изменений в каталоге и после обмена с 1С.Какие задачи решает
• Файл sitemap.xml для поисковых систем: адреса страниц с реальной датой изменения (lastmod), частотой и приоритетом по вашим правилам. Большие карты автоматически делятся на части и объединяются файлом-индексом по лимитам протокола Sitemap (50 000 адресов в файле).
• Карта изображений: картинки анонса и детального описания, разделов, свойства типа «Файл» (в том числе множественные), пользовательские поля, торговые предложения и картинки, вставленные в текст через визуальный редактор (обычные, с srcset, с отложенной загрузкой; data:-URI пропускаются).
• HTML-карта сайта для посетителей: дерево разделов и страницы разделов с постраничной навигацией. Выводится компонентом, показывает те же страницы, что и XML-карта.
• SEO-аудит: запросами к сайту находит в карте адреса с ошибками и перенаправлениями, страницы с noindex и canonical на другой адрес, недоступные картинки, адреса, которых уже нет в источнике.
Источники адресов
• Инфоблоки: список, разделы и элементы, в том числе товары каталога; фильтр по активности, разделам, свойствам, «доступен к покупке».
• Статические страницы сайта (папки с index.php и отдельные файлы).
• Свои адреса — списком, с частотой и приоритетом для каждого.
• SEO-страницы фильтров модуля «Sotbit: SEO умного фильтра» (если он установлен).
Фильтры и правила
Исключение по маскам в синтаксисе robots.txt, учёт правил robots.txt, служебные разделы, адреса с параметрами, дубли, страницы, закрытые от индексации. Для изображений — формат, минимальный размер файла, маски заглушек, внешние домены, проверка существования файла. Каждому пропущенному адресу сопоставлена причина.
Автоматизация и надёжность
• Расписание: каждые N часов, раз в сутки в заданное время, после изменений в инфоблоках (с паузой «тишины» и ограничением частоты), после обмена каталога с 1С.
• Запуск через cron (рекомендуется для больших каталогов) или агентами Битрикса при заходах посетителей.
• Сборка идёт небольшими шагами: прерванная сборка продолжается с места остановки, большие каталоги не упираются в лимиты времени и памяти.
• Публикация атомарная: сначала карта собирается и проверяется на корректность XML, и только потом заменяет рабочие файлы. Ошибка сборки не уничтожает последнюю рабочую карту. Предыдущую версию можно вернуть одной кнопкой.
• Чужой файл с тем же именем (создан не модулем) не перезаписывается.
• Очередь запусков, повторы при сбоях, отмена запуска, журнал запусков и событий, страница диагностики окружения.
Удобство
• Несколько профилей: свой набор настроек, источников и расписания на каждый сайт, поддомен или зеркало; многосайтовость.
• При установке для каждого активного сайта создаётся неактивный черновой профиль: существующая карта сайта не затрагивается, пока вы не включите профиль.
• Права доступа: закрыто, просмотр профилей и результатов, управление.
• При удалении модуля файлы карт по умолчанию остаются на сайте; удалить их можно отдельной галочкой, и только те, что записаны в списке опубликованных файлов модуля. Ваши файлы, ядро и данные других модулей не затрагиваются.
Особенности и ограничения
• Требования: PHP 8.2 и выше, главный модуль 24.0 и выше, модуль «Информационные блоки», расширения PHP dom, xml, zlib, mbstring, только MySQL/MariaDB, сайт в кодировке UTF-8.
• Проверено на 1С-Битрикс 26.1000.0 и PHP 8.2, 8.3, 8.4, 8.5. PostgreSQL не поддерживается.
• Аудит проверяет адреса запросами сайта к самому себе; если хостинг запрещает такие запросы, аудит работает без HTTP-проверок и отмечает это в отчёте, а не сообщает «ошибок нет».
• Адреса, исключаемые по правилам robots.txt, и canonical/noindex определяются по правилам модуля и ответам сайта при аудите, а не при сборке карты.
• Для надёжной работы на больших каталогах нужен cron на сервере; команда показана на странице «Обзор».
Установка
1. «Marketplace → Установленные решения» (или «Настройки → Marketplace → Каталог решений»): найдите «SEO Sitemap Pro» и нажмите «Установить».
2. Установщик проверяет версию PHP, главного модуля, MySQL, кодировку UTF-8, модуль «Информационные блоки», расширения PHP и права записи. Если что-то не подходит, причина показана на экране, модуль не ставится.
3. После установки создаются таблицы, обработчики событий и агенты, компонент HTML-карты копируется в /bitrix/components/bhelp/, а для каждого активного сайта создаётся неактивный черновой профиль.
4. Раздел модуля: «Сервисы → SEO Sitemap Pro: карты сайта и изображений». Пункты: Обзор, XML Sitemap, Карта изображений, HTML-карта, Источники и фильтры, SEO-аудит, Автоматизация, Журнал, Диагностика, Настройки.
Быстрый старт
1. «Обзор» → откройте черновой профиль своего сайта. Проверьте протокол, домен и каталог публикации (по умолчанию корень сайта, файл sitemap.xml).
2. «Источники и фильтры» → «Добавить источник»: выберите инфоблоки каталога и статей, при необходимости — статические страницы, свои адреса, SEO-фильтры Sotbit. Для каждого источника задайте условия отбора.
3. «XML Sitemap» → настройте частоту, приоритет, исключения по маскам и параметрам. «Карта изображений» → включите и выберите, откуда брать картинки (анонс, детальная, свойства, текст из визуального редактора).
4. Включите профиль и на «Обзоре» нажмите «Сгенерировать». Сборка идёт шагами, ход показан на странице. После успешной проверки файлы публикуются на сайте. Адрес карты можно отправить в Яндекс.Вебмастер и Google Search Console.
5. «Автоматизация» → выберите расписание: каждые N часов, раз в сутки, после изменений в каталоге, после обмена с 1С.
Запуск по cron (рекомендуется)
• На странице «Обзор» и в «Настройки → Запуск по cron» показана команда. Добавьте её в планировщик хостинга с периодом раз в минуту; путь к PHP должен вести к версии 8.2 или новее (проверьте командой php -v в той же консоли).
• В настройках модуля выберите режим «Cron»: тогда фоновые задачи выполняет только cron-скрипт. Без cron работают агенты Битрикса при заходах посетителей — для небольших сайтов этого достаточно.
• Страница «Диагностика» показывает, когда cron запускался в последний раз.
HTML-карта на сайте
1. Создайте страницу (например, /sitemap/) и вставьте компонент «HTML-карта сайта» из группы «SEO Sitemap Pro» (bhelp:seositemap.html).
2. Параметры: профиль карты (по умолчанию определяется по текущему сайту), глубина дерева разделов, показывать ли страницы разделов, число страниц на одной странице карты (20–1000), порядок, прочие страницы, установка заголовка.
3. Кеш компонента настраивается стандартным параметром «Время кеширования».
SEO-аудит
«SEO-аудит» → «Запустить»: модуль проверит адреса из опубликованной карты. Результат — список нарушений по категориям (ответ сервера, конфигурация, предупреждения) с фильтрами и выгрузкой в CSV. Ненужные адреса можно исключить из карты правилами на странице «Источники и фильтры». Аудит можно запускать по расписанию после публикации карты.
Откат и очередь
• «Обзор» → «Вернуть прошлую версию»: восстанавливает предыдущую опубликованную карту.
• Ожидающий запуск можно отменить кнопкой «Отменить запуск». «Журнал» показывает все запуски и события, «Диагностика» — состояние окружения и cron.
Права доступа
«Настройки → Настройки продукта → Настройки модулей → SEO Sitemap Pro → Доступ»: для групп пользователей — «доступ закрыт», «просмотр профилей, журнала и результатов аудита», «управление (профили, источники, настройки, запуск)».
Обновление и удаление
• Обновление ставится стандартно через «Marketplace → Обновления». Профили, источники и настройки сохраняются, схема таблиц и обработчики событий доводятся до актуальных автоматически.
• При удалении выберите: сохранить данные модуля (профили, источники, журнал) или удалить их, и отдельной галочкой — удалять ли опубликованные файлы карт. По умолчанию файлы карт остаются на сайте. Удаляются только файлы из списка опубликованных модулем; ваши файлы, ядро и настройки других модулей не затрагиваются.
1. «Marketplace → Установленные решения» (или «Настройки → Marketplace → Каталог решений»): найдите «SEO Sitemap Pro» и нажмите «Установить».
2. Установщик проверяет версию PHP, главного модуля, MySQL, кодировку UTF-8, модуль «Информационные блоки», расширения PHP и права записи. Если что-то не подходит, причина показана на экране, модуль не ставится.
3. После установки создаются таблицы, обработчики событий и агенты, компонент HTML-карты копируется в /bitrix/components/bhelp/, а для каждого активного сайта создаётся неактивный черновой профиль.
4. Раздел модуля: «Сервисы → SEO Sitemap Pro: карты сайта и изображений». Пункты: Обзор, XML Sitemap, Карта изображений, HTML-карта, Источники и фильтры, SEO-аудит, Автоматизация, Журнал, Диагностика, Настройки.
Быстрый старт
1. «Обзор» → откройте черновой профиль своего сайта. Проверьте протокол, домен и каталог публикации (по умолчанию корень сайта, файл sitemap.xml).
2. «Источники и фильтры» → «Добавить источник»: выберите инфоблоки каталога и статей, при необходимости — статические страницы, свои адреса, SEO-фильтры Sotbit. Для каждого источника задайте условия отбора.
3. «XML Sitemap» → настройте частоту, приоритет, исключения по маскам и параметрам. «Карта изображений» → включите и выберите, откуда брать картинки (анонс, детальная, свойства, текст из визуального редактора).
4. Включите профиль и на «Обзоре» нажмите «Сгенерировать». Сборка идёт шагами, ход показан на странице. После успешной проверки файлы публикуются на сайте. Адрес карты можно отправить в Яндекс.Вебмастер и Google Search Console.
5. «Автоматизация» → выберите расписание: каждые N часов, раз в сутки, после изменений в каталоге, после обмена с 1С.
Запуск по cron (рекомендуется)
• На странице «Обзор» и в «Настройки → Запуск по cron» показана команда. Добавьте её в планировщик хостинга с периодом раз в минуту; путь к PHP должен вести к версии 8.2 или новее (проверьте командой php -v в той же консоли).
• В настройках модуля выберите режим «Cron»: тогда фоновые задачи выполняет только cron-скрипт. Без cron работают агенты Битрикса при заходах посетителей — для небольших сайтов этого достаточно.
• Страница «Диагностика» показывает, когда cron запускался в последний раз.
HTML-карта на сайте
1. Создайте страницу (например, /sitemap/) и вставьте компонент «HTML-карта сайта» из группы «SEO Sitemap Pro» (bhelp:seositemap.html).
2. Параметры: профиль карты (по умолчанию определяется по текущему сайту), глубина дерева разделов, показывать ли страницы разделов, число страниц на одной странице карты (20–1000), порядок, прочие страницы, установка заголовка.
3. Кеш компонента настраивается стандартным параметром «Время кеширования».
SEO-аудит
«SEO-аудит» → «Запустить»: модуль проверит адреса из опубликованной карты. Результат — список нарушений по категориям (ответ сервера, конфигурация, предупреждения) с фильтрами и выгрузкой в CSV. Ненужные адреса можно исключить из карты правилами на странице «Источники и фильтры». Аудит можно запускать по расписанию после публикации карты.
Откат и очередь
• «Обзор» → «Вернуть прошлую версию»: восстанавливает предыдущую опубликованную карту.
• Ожидающий запуск можно отменить кнопкой «Отменить запуск». «Журнал» показывает все запуски и события, «Диагностика» — состояние окружения и cron.
Права доступа
«Настройки → Настройки продукта → Настройки модулей → SEO Sitemap Pro → Доступ»: для групп пользователей — «доступ закрыт», «просмотр профилей, журнала и результатов аудита», «управление (профили, источники, настройки, запуск)».
Обновление и удаление
• Обновление ставится стандартно через «Marketplace → Обновления». Профили, источники и настройки сохраняются, схема таблиц и обработчики событий доводятся до актуальных автоматически.
• При удалении выберите: сохранить данные модуля (профили, источники, журнал) или удалить их, и отдельной галочкой — удалять ли опубликованные файлы карт. По умолчанию файлы карт остаются на сайте. Удаляются только файлы из списка опубликованных модулем; ваши файлы, ядро и настройки других модулей не затрагиваются.
Техническая поддержка решений: индивидуальный предприниматель Бороздин Алексей Григорьевич.
Как обратиться- Telegram: @axelnsk
- Телефон: +7 (913) 740-55-25
- E-mail: axelnsk@mail.ru
- Сайт: https://bitrix-help.ru/
- Раздел «Обсуждения» на странице решения в Маркетплейсе
Понедельник — пятница, с 10:00 до 19:00 по новосибирскому времени (МСК+4). Суббота, воскресенье и праздничные дни — выходные.
Сроки ответаПервый ответ — в течение одного рабочего дня с момента обращения. Срок решения зависит от сложности вопроса, о нём сообщаем в первом ответе.
Что входит в поддержку- Консультации по установке, настройке и работе решения.
- Исправление ошибок в работе решения.
- адрес сайта и название решения;
- версию решения и версию «1С-Битрикс» (раздел «Настройки → Настройки продукта → Модули»);
- описание проблемы и шаги, как её повторить, текст ошибки со страницы, по возможности — скриншот.
Если для диагностики нужен доступ к сайту, мы запросим его отдельно.
Установите этот модуль прямо сейчас!
Для этого укажите адрес сайта:
пример: https://www.site.ru
Подтвердите что сама лицензия у вас куплена
