Продвинутая генерация Sitemap для 1С Битрикс. Аспро
Штатная генерация sitemap в Битриксе работает ровно до тех пор, пока проект не становится большим. Когда в инфоблоке тысячи или десятки тысяч элементов — стандартный SEO-модуль начинает либо падать по таймауту, либо выдавать гигантский XML, который Google перестаёт нормально воспринимать. Мы столкнулись с этой проблемой на практике и вместо костылей в ядро /bitrix/modules/seo пошли по правильному пути — написали отдельный local-модуль генерации sitemap, который не зависит от стандартного SEO-модуля и не ломается при обновлениях.
Что мы реализовали вместо штатного SEO-модуля
Это не «допилить стандартную генерацию», а полностью автономное решение. Модуль живёт в /local/modules/, не трогает ядро и не требует пересборки при обновлении платформы. Вы получаете профессиональный инструмент для работы с картами сайта на больших проектах.
- Своя админка в стиле Битрикса — интерфейс, который не вызывает отторжения у ваших менеджеров. Всё как в родном SEO-модуле, но работает правильно.
- Отдельные профили генерации — создавайте разные настройки для каталога, новостей, блога, статики. Запускайте то, что нужно именно сейчас.
- Пошаговый запуск без таймаутов — никаких ошибок «503 Service Unavailable» или пустых файлов. Генерация идёт порционно и не убивает сервер.
- Sitemap Index + разбиение по 4000 URL — Google любит, когда в одном файле не больше 50 000 ссылок (или 50 МБ). Мы режем по 4000, получается идеально.
- Отдельные sitemap по инфоблокам — каждый инфоблок получает свой XML-файл. Легко дебажить, легко обновлять только нужные разделы.
- Автоматическое обновление robots.txt — после генерации модуль сам пропишет правильные ссылки на sitemap index.
- Региональные копии sitemap для Aspro Max — отдельная фишка для мультирегиональных проектов. Каждый поддомен получает свою карту сайта.
📁 Как это выглядит в файловой системе
Вместо одного проблемного файла /sitemap-iblock-25.xml вы получаете:
sitemap-iblock-25-1.xml • sitemap-iblock-25-2.xml • sitemap-iblock-25-3.xml
И так для каждого инфоблока. Всё через sitemap index, всё понятно поисковикам.
Почему это лучше, чем править ядро Битрикса
Правки в /bitrix/modules/seo — это путь в никуда. При первом же обновлении платформы ваши изменения сотрутся, и sitemap сломается. Наш модуль:
- ✅ Живёт в
/local/modules/— не трогает ядро - ✅ Не зависит от внутренних классов SEO-модуля
- ✅ Работает на любых редакциях Битрикса (Старт, Стандарт, Малый бизнес, Бизнес, Энтерпрайз)
- ✅ Переживает обновления платформы — ничего не ломается
- ✅ Легко переносится между проектами
Как строится работа
Всё максимально прозрачно. Вы даёте доступы — мы делаем. Никаких скрытых согласований на две недели.
- Знакомство с проектом — короткий созвон (15-20 минут), на котором мы смотрим, какие инфоблоки нужно включить в sitemap и есть ли мультирегиональность на Aspro Max. Это время бесплатно.
- Выставление счёта — фиксированная стоимость услуги 60 000 ₽. Никакой почасовой неопределённости.
- Доступы и установка — вы даёте доступ к серверу и админке. Мы устанавливаем модуль и настраиваем профили генерации.
- Тестовый запуск — генерируем sitemap на тестовом домене или staging, показываем результат.
- Боевой запуск — после вашего подтверждения включаем генерацию на проде, обновляем robots.txt, проверяем в Google Search Console.
- Сдача и документация — вы получаете готовый модуль, краткую инструкцию по управлению профилями и спокойно спите по ночам.
Срок реализации: 1–3 дня — от получения доступов до полного запуска на боевом сервере.
Для кого эта услуга
- 🔄 Владельцы больших каталогов — от 10 000 товаров и выше. Штатная генерация либо падает, либо работает сутками.
- 🌍 Мультирегиональные проекты на Aspro Max — стандартный модуль не умеет делать отдельные sitemap для поддоменов. Наш — умеет.
- ⚙️ Сайты, где важно SEO — правильная sitemap = быстрое индексирование новых товаров и разделов.
- 🔧 Сайты, которые «сломали» sitemap обновлениями — если после обновления Битрикса перестала работать генерация, модуль восстановит всё за 1 день.
Частые вопросы
❓ А если у меня не Аспро, а другой шаблон?
Модуль работает на любом шаблоне Битрикса. Региональная фишка — только для Aspro Max, но сам модуль универсален.
❓ Будет ли работать после обновления Битрикса?
Да. Модуль полностью независим от ядра и стандартного SEO-модуля. Обновления платформы на него не влияют.
❓ А если у меня больше 50 000 URL?
Мы настроим разбиение на несколько sitemap index файлов. Модуль поддерживает любые объёмы.
❓ Что по поддержке?
После установки мы отвечаем на вопросы в течение 2 недель. Дальше — по желанию можно заключить договор на сопровождение, но чаще всего модуль работает годами без вмешательства.
📩 Есть большой каталог и проблемы со штатной sitemap? Напишите на spb@0ffer.ru со словом «SITEMAP». Приложите скриншот ошибки генерации или пример проблемного файла. Менеджер 0FFER согласует короткий бесплатный созвон, и через 1–3 дня у вас будет работающая карта сайта без костылей и правок ядра.
⚡ 60 000 ₽ — фиксированная цена. Без почасовой неопределённости. Без «доплатите за регионы». Чистый local-модуль, который не сломается при обновлении Битрикса.
