На одному проєкті ми виявили, що sitemap містив 120 000 URL, з яких 70% були дублями з параметрами сортування. Після налаштування правил виключення кількість URL скоротилась до 35 000, а індексація ключових сторінок зросла на 60% за два тижні. Без коректного sitemap пошукові системи індексують службові сторінки, а важливі категорії залишаються непоміченими. Наша команда з досвідом понад 5 років і 50+ проєктами на Бітрікс допомагає уникнути цих помилок. У цій статті розповімо, як налаштувати sitemap в 1С-Бітрікс правильно, щоб прискорити індексацію у 2–3 рази.
Як генерується sitemap в Бітрікс?
Карта сайту створюється модулем SEO (seo). Він формує XML-файл за протоколом Sitemap Protocol 0.9. Налаштовується в адміністративному інтерфейсі: Маркетинг → Пошукова оптимізація → Карта сайту. Кожне джерело (ruleset) визначає набір URL, частоту оновлення (changefreq), пріоритет (priority) та дату останньої зміни (lastmod).
| Джерело | Тип | changefreq | priority | Коментар |
|---|---|---|---|---|
| Розділи каталогу | Розділи інфоблоку | weekly | 0.7 | Для інтернет-магазину |
| Товари | Елементи інфоблоку | daily | 0.8 | Основний контент |
| Статті | Елементи інфоблоку | monthly | 0.5 | Блог, новини |
| Статичні сторінки | Сторінки сайту | yearly | 0.3 | Контакти, доставка |
Для великих каталогів налаштування джерел критичне: один неправильний фільтр може додати тисячі дублів. Наприклад, джерело з типом «Сторінки сайту» включає всі URL, включаючи /bitrix/ та /local/, якщо не задані виключення. Тому важливо використовувати шаблони виключення.
Чому важливо виключати технічні сторінки?
Стандартна помилка — не виключати сторінки з параметрами: /catalog/?sort=price, /catalog/?page=2. Пошукові системи сприймають їх як окремі URL, що призводить до перевитрати краулінгового бюджету. Бітрікс дозволяє налаштувати виключення за шаблонами:
/catalog/*?* /search/* /bitrix/* /local/* /personal/* /auth/* Також вимикайте прапорець «Включати елементи з порожнім детальним URL» у налаштуваннях джерела — це прибере товари без ЧПУ. В одному проєкті ми виключили 40 000 дублів лише цією дією.
Як налаштувати автоматичну генерацію?
Ручна генерація підходить тільки для тестування. У продакшені sitemap має створюватися автоматично. Увімкніть опцію Автоматичне створення за допомогою агента. Агент CSeoSitemapAgent::generateSitemap() запускається за розкладом: раз на добу для більшості сайтів, раз на годину для новинних. Якщо сайт великий і агент не встигає, використовуйте cron. Налаштування sitemap через cron працює у 2 рази швидше за стандартного агента, оскільки не залежить від навантаження на хіти.
0 3 * * * /usr/bin/php -f /home/bitrix/www/bitrix/modules/seo/lib/sitemap/generator.php Офіційна документація 1С-Бітрікс: helpdesk.bitrix24.ru
Що робити при перевищенні 50000 URL?
Бітрікс автоматично розбиває карту на кілька файлів і створює індекс sitemap_index.xml. У налаштуваннях можна задати максимальний розмір одного файлу. Приклад результуючої структури:
/sitemap_index.xml → посилання на окремі файли /sitemap_0.xml → сторінки сайту /sitemap_1.xml → розділи каталогу /sitemap_2.xml → товари 1–50000 /sitemap_3.xml → товари 50001–... Генерація 50 000 URL займає близько 10 секунд на типовому хостингу. Якщо ваш сайт має понад 200 000 сторінок, рекомендуємо розбивати джерела за категоріями для прискорення.
Реєстрація в панелях вебмайстрів
Після генерації надішліть URL карти в Яндекс.Вебмайстер та Google Search Console. У Бітрікс це можна зробити прямо з розділу Маркетинг → Пошукова оптимізація → Вебмайстер за умови додавання кодів верифікації. Також додайте рядок у robots.txt, вказавши посилання на вашу карту сайту.
Порівняння ефективності налаштування до та після:
| Параметр | До налаштування | Після налаштування |
|---|---|---|
| Кількість URL у sitemap | 120 000 | 35 000 |
| Частка дублів | 70% | 5% |
| Індексація ключових сторінок | 45% | 90% |
| Час генерації | 30 хв | 5 хв |
Що входить у налаштування sitemap під ключ?
- Аудит поточної карти сайту (виявлення дублів, помилок, пропущених розділів).
- Конфігурація джерел з оптимальними changefreq та priority.
- Налаштування правил виключення технічних сторінок.
- Увімкнення автоматичної генерації через агента або cron.
- Перевірка індексного файлу та відправка в пошукові системи.
- Інтеграція з robots.txt.
- Документація щодо налаштувань та рекомендації з оновлення.
Строки виконання
Базове налаштування sitemap займає від 1 до 2 годин. Для складних проєктів з тисячами джерел — до пів дня. Вартість розраховується індивідуально та залежить від обсягу робіт. Зв'яжіться з нами для аудиту вашої карти сайту — це безкоштовно. Замовте налаштування sitemap під ключ та отримайте консультацію сертифікованих спеціалістів.
Як ми це робимо?
- Аналізуємо поточну структуру сайту та виявляємо проблемні зони.
- Проєктуємо конфігурацію джерел з урахуванням бізнес-логіки.
- Реалізуємо налаштування в адміністративному розділі.
- Тестуємо генерацію та перевіряємо коректність sitemap_index.xml.
- Деплоїмо на бойовий сервер і моніторимо індексацію.
Приклад налаштування джерела для каталогу товарів
- Тип: Елементи інфоблоку
- Інфоблок: Каталог товарів (ID 5)
- Правила: виключити розділ "Розпродаж" (ID 10)
- changefreq: daily
- priority: 0.8
- lastmod: за властивістю TIMESTAMP_X
- Обмеження: 50000 URL на файл
Звертайтеся — ми оцінимо ваш проєкт і запропонуємо оптимальне рішення з гарантією результату. Гарантуємо якість налаштування sitemap в Бітрікс.







