SEO на 1С-Битрикс: как настроить сайт для поиска
Настройка SEO на Битриксе сводится к пяти вещам: включить модуль «Поисковая оптимизация», задать шаблоны метатегов в инфоблоках, сгенерировать sitemap.xml и robots.txt штатными средствами, навести порядок с адресами умного фильтра и ускорить отдачу страниц через кеш и композит. Ниже — что именно делает каждый инструмент по документации 1С-Битрикс, где он находится в админке и какие ошибки чаще всего плодят дубли.

С чего начать: какая у вас версия и редакция
Эта инструкция — для коробочного продукта «1С-Битрикс: Управление сайтом». Для сайтов на Битрикс24 у разработчика есть отдельный урок «SEO и Сайты 24», там настройки другие.
Перед настройкой откройте Marketplace → Обновление платформы и посмотрите редакцию и версии модулей. Это важно: генератор robots.txt и вкладка SEO в инфоблоках появились в версии 14.0.0 соответствующих модулей. Если у вас что-то старше, часть пунктов ниже придётся делать вручную. Ещё одна оговорка из официального урока «SEO и Битрикс»: небольшая часть функций модуля работает через модуль «Веб-аналитика», а он доступен только в редакциях «Бизнес» и выше.
Модуль «Поисковая оптимизация»: что он умеет
По документации, модуль анализирует техническое исполнение сайта, показывает параметры, которые влияют на оптимизацию, и даёт рекомендации. Главное, что пригодится владельцу небольшого сайта:
- Инструменты из публичной части. Откройте любую страницу сайта под администратором — на панели появятся инструменты модуля. Инструмент «Страница» показывает статистику, анализ страницы по параметрам и рекомендации по типовым ошибкам. «Продвигаемые слова» проверяет текст на соответствие выбранным словам. «Управление» позволяет поменять заголовок и метаданные, не открывая форму редактирования. Подробно — в главе «Работа с модулем поисковой оптимизации».
- Генератор sitemap.xml и генератор robots.txt (о них ниже).
- Подключение поисковых систем — отдельный урок курса описывает связку с вебмастерскими сервисами.
Не воспринимайте рекомендации модуля как оценку от Яндекса. Это подсказки по чек-листу: они ловят пустой title или отсутствие описания, но не знают, нужна ли страница людям. Что о сайте думает сам Яндекс, смотрите в Вебмастере — по нему у нас есть отдельное руководство.
Метатеги: SEO-вкладка инфоблоков и шаблоны
Вручную прописывать title и description сотням товаров или статей не нужно. Начиная с версии 14.0.0 в форме редактирования инфоблока, его разделов и элементов есть вкладка SEO. Как она устроена, описано в уроке «Вычисляемые свойства SEO»:
- Наследование. Шаблон, заданный на уровне инфоблока, распространяется на разделы и элементы. Раздел или элемент может переопределить его своим шаблоном.
- Подстановки. В шаблон вставляются поля сущности, например название элемента через
{=this.Name}, а также функции. Готовые значения вычисляются при первом чтении и кешируются.
Практический порядок:
- На уровне инфоблока задайте шаблоны для title, description и заголовка элемента и раздела. Условный пример для каталога: «{название товара} — купить в {город}, цена».
- Для важных разделов (те, под которые есть спрос в Вордстате) напишите свои шаблоны или ручные значения.
- Проверьте результат на живой странице: откройте исходный код и убедитесь, что title не повторяется у соседних товаров и не обрезается на середине названия.
- Если после смены шаблона значения на сайте не обновились — сбросьте кеш: вычисленные значения хранятся в отдельных таблицах.
Для статических страниц (созданных не через инфоблок) заголовок окна и метаданные задаются в свойствах страницы или через инструмент «Управление», как сказано в уроке «Рекомендации по оптимизации сайтов». Там же упомянута штатная обработка адресов (UrlRewrite), которая превращает /news/index.php?ID=23 в понятный URL. Включите ЧПУ в параметрах компонентов до наполнения сайта: менять адреса потом — это редиректы и переиндексация.
sitemap.xml штатным генератором
Карта сайта настраивается в разделе Маркетинг → Поисковая оптимизация → Настройка sitemap.xml. По уроку о генерации карты сайта:
- На вкладке «Настройки» есть флажок «Добавить правило в robots.txt после генерации» — он сам допишет адрес карты в robots.txt без дублирования.
- На вкладке «Файлы» отметьте только те статические страницы и папки, которые должны быть в поиске. Служебные разделы (личный кабинет, корзина, поиск по сайту) не отмечайте.
- На вкладке «Инфоблоки» для каждого инфоблока выбирается, попадают ли в карту индексная страница, разделы и элементы. Опция «Автогенерация» обновляет карту при добавлении, изменении и удалении элементов, но работает, только если в настройках самого инфоблока разрешена индексация разделов и элементов.
Старый инструмент Google Sitemap оставлен для совместимости. Если модуль «Поисковая оптимизация» установлен, пользуйтесь новым генератором, а не обоими сразу — иначе получите две карты с разным составом.
robots.txt: генератор и что в него писать
С версии 14.0.0 модуля robots.txt создаётся генератором на странице Маркетинг → Поисковая оптимизация → Настройка robots.txt (урок «Генератор robots.txt»). Генератор умеет создать стартовый набор правил, но решения за вас он не примет. Проверьте три вещи:
- Закрыты служебные разделы:
/bitrix/(кроме файлов, нужных для отрисовки, — стили и скрипты роботу должны быть доступны), личный кабинет, корзина, оформление заказа, результаты поиска по сайту. - Для параметров, которые не меняют содержимое (метки, сортировка, служебные флаги), для Яндекса удобна директива
Clean-param. Она говорит роботу, что адреса, отличающиеся только этими параметрами, — одна страница (справка Яндекса о Clean-param). Это директива Яндекса; для Google дубли закрывают каноническими адресами. - Не закрыты разделы, которые должны ранжироваться. Самая частая находка в аудитах — оставшийся с этапа разработки
Disallow: /. Если подозреваете, что сайт целиком выпал из индекса, пройдитесь по разбору причин, почему сайт не индексируется.
Умный фильтр: главный источник мусорных страниц
Компонент умного фильтра на каждую комбинацию свойств создаёт свой адрес. С включённым ЧПУ это выглядит примерно так (условный пример): /catalog/shoes/filter/color-is-red/size-is-42/apply/. Комбинаций — тысячи, а спрос есть у единиц. Без настройки робот тратит обход на почти одинаковые страницы, а в Вебмастере растёт список исключённых.
Рабочая схема:
- Найдите комбинации со спросом. Проверьте в Вордстате запросы вида «красные кроссовки 42 размер». Если запросы есть — эта комбинация достойна стать посадочной страницей.
- Посадочным страницам — собственное лицо: уникальные title, h1, описание и короткий текст. На многих сайтах это делают через SEO-модули из Marketplace или собственную доработку; конкретный способ зависит от проекта и версии.
- Остальные комбинации — убрать из индекса. Яндекс в справке о дублях перечисляет инструменты: 301-редирект, канонический адрес, запрет в robots.txt или мета-тег noindex, Clean-param для параметров. Для страниц фильтра обычно хватает канонического адреса на раздел каталога или noindex. Google описывает те же подходы в руководстве по каноническим URL.
Не закрывайте фильтр в robots.txt и одновременно не ставьте на его страницах noindex: если робот не может открыть страницу, он не увидит и метатег.
Скорость: кеш и «Композитный сайт»
Битрикс собирает страницу из компонентов, каждый может обращаться к базе — отсюда медленный ответ сервера на нагруженных шаблонах. Два штатных средства:
- Кеширование компонентов. Включено в параметрах компонентов (режим «Авто» или управляемый кеш). Проверьте, что его не отключили во время разработки и забыли вернуть.
- Технология «Композитный сайт». По описанию разработчика, система сохраняет статическую часть страницы как готовый HTML и отдаёт её сразу, а зоны с динамичным контентом (корзина, авторизация, баннеры) догружает отдельным ajax-запросом.
Вывод для SEO из этой схемы: всё, что должно индексироваться (текст, цена, характеристики, ссылки на разделы), должно лежать в статической части, а не в динамической зоне. Проверьте это инструментом «Проверка ответа сервера» в Вебмастере: в полученном HTML должен быть основной текст страницы. Про то, как измерять скорость и что считать нормой, — в статье о Core Web Vitals для небольших сайтов.
Частые ошибки на сайтах на Битриксе
| Ошибка | Как проверить | Что сделать |
|---|---|---|
Страница открывается и по /razdel/, и по /razdel/index.php | Открыть оба адреса в браузере | 301-редирект на вариант со слешем |
Параметры в адресах: сортировка, вид списка, пагинация (PAGEN_1), метки | Вебмастер → «Страницы в поиске» → исключённые, статус «Дубль» | Clean-param для параметров без смысла, canonical для сортировок |
| Товар в нескольких разделах — несколько адресов | Поиск по названию товара в выгрузке страниц | Один основной раздел, canonical с остальных |
| Одинаковые title у разделов и товаров | Выгрузка «Страниц в поиске» из Вебмастера или любой краулер | Шаблоны SEO с подстановками на уровне инфоблока |
| Тестовый поддомен или копия сайта открыта для робота | Поиск site: по поддомену | Закрыть авторизацией или noindex |
| Пустые разделы и карточки без описания | Статус «Малоценная или маловостребованная страница» | Дописать, объединить или убрать из индекса |
Если похожие тексты живут ещё и на других сайтах (описания от поставщика, перепечатки статей), почитайте наш разбор синдикации контента — там про то, как не потерять оригинал.
Чек-лист настройки SEO на Битриксе
- Проверить версию модулей и редакцию.
- Включить ЧПУ в компонентах, настроить 301 с
index.php. - Задать SEO-шаблоны на уровне каждого инфоблока, переопределить для ключевых разделов.
- Сгенерировать sitemap.xml с автогенерацией по инфоблокам.
- Собрать robots.txt генератором, добавить Clean-param, убедиться, что стили и скрипты открыты.
- Разобрать умный фильтр: посадочные под спрос, остальное — canonical или noindex.
- Проверить кеш и композит, убедиться, что основной контент в статической части.
- Добавить сайт в Вебмастер и через две-три недели посмотреть исключённые страницы.
Что дальше
Техническая настройка убирает препятствия, но не приводит посетителей сама по себе. Чтобы понять, с какого уровня вы стартуете, введите домен на странице проверки сайта Satelo: за полминуты вы получите оценку 0–100 и разбор, из чего она сложена (место в Tranco, возраст домена, число страниц в Common Crawl, скорость), с цифрами за каждым пунктом. Оценка построена в основном на открытых данных, поэтому её можно повторять после каждого этапа работ.
Плагина Satelo для Битрикса нет, но сайт на любом движке подключается через API-ленту: на странице подключения выберите способ «Любой сайт (API)». Тогда партнёрские статьи о вашем сайте смогут выходить на тематических площадках сети. Сеть пока в публичной бете и небольшая, а ссылки в обмене размечены rel="sponsored".
Источники проверены 16 октября 2026 года.
Частые вопросы
Где в Битриксе настраивается SEO?
Основные настройки — в разделе «Маркетинг → Поисковая оптимизация» (sitemap.xml, robots.txt) и на вкладке SEO в формах инфоблока, раздела и элемента. Для отдельных страниц удобны инструменты модуля в публичной части: «Страница», «Продвигаемые слова», «Управление».
Как задать title и description для всех товаров сразу?
На вкладке SEO инфоблока задайте шаблоны с подстановками, например название элемента через {=this.Name}. Шаблон наследуется разделами и элементами, а нужные разделы можно переопределить своими значениями.
Нужен ли отдельный модуль для SEO умного фильтра?
Штатный фильтр создаёт адреса для комбинаций свойств, но уникальные метатеги для посадочных страниц фильтра обычно делают через решения из Marketplace или доработку. Комбинации без спроса лучше закрыть каноническим адресом или noindex.
Как сделать sitemap.xml в Битриксе?
В разделе «Маркетинг → Поисковая оптимизация → Настройка sitemap.xml» добавьте настройку для сайта, отметьте нужные файлы и инфоблоки и включите автогенерацию. Флажок «Добавить правило в robots.txt» сам пропишет адрес карты.
Влияет ли композитный режим на SEO?
Композит ускоряет отдачу страницы: статическая часть уходит готовым HTML, динамичные зоны догружаются ajax-запросом. Главное — чтобы текст и ссылки, которые должны индексироваться, не оказались внутри динамичных зон.
Можно ли подключить сайт на Битриксе к Satelo?
Да, через API-ленту: в кабинете выберите способ «Любой сайт (API)». Плагин есть только для WordPress.
Читайте также




Узнайте индекс качества своего сайта
Бесплатно и без регистрации: оценка от 0 до 100 в основном по открытым данным. Затем добавьте сайт в Satelo и получайте партнёрские статьи от сайтов вашего уровня.
Введите домен, например example.ru
Добавить сайт