Главная » Администрирование Битрикс » SEO » SEO-модуль Битрикс: настройка поисковой оптимизации

SEO-модуль Битрикс: настройка поисковой оптимизации

Схема работы SEO-модуля Битрикс: шаблон метатегов автоматически формирует title и description для товаров

Модуль «Поисковая оптимизация» в 1С-Битрикс отвечает за то, что видит поисковая система: метатеги страниц, шаблоны для разделов каталога, карту сайта, файл robots.txt и настройки индексации.

Разберём, что модуль умеет, где лежат его настройки и в каком порядке их заполнять, чтобы не получить каталог, где у тысячи товаров один и тот же title.

Что входит в модуль

ИнструментЗадача
Метатеги страницЗаголовок, описание, ключевые слова для статических страниц
Шаблоны метатеговАвтоматическая генерация для разделов и элементов каталога
Карта сайтаГенерация sitemap.xml по расписанию
Управление robots.txtРедактирование файла из административной части
Проверка сайтаБазовый аудит технических параметров
Панель веб-мастераПодключение сервисов поисковых систем

Основной раздел — МаркетингПоисковая оптимизация. Часть настроек при этом живёт в свойствах разделов и в самих инфоблоках.

Метатеги статических страниц

Для обычной страницы заголовок и описание задаются прямо при редактировании в административной части. Из кода — методами приложения:

<?php
require($_SERVER['DOCUMENT_ROOT'] . '/bitrix/header.php');

$APPLICATION->SetTitle('О компании');
$APPLICATION->SetPageProperty('title', 'О компании — 20 лет на рынке');
$APPLICATION->SetPageProperty('description', 'Производим мебель с 2006 года.');
?>

Здесь важно не путать два похожих вызова. SetTitle() задаёт заголовок внутри страницы — обычно это H1. Свойство title — это содержимое тега <title>, то, что видно в выдаче и во вкладке браузера.

Если задать только SetTitle(), тег <title> получит то же значение. Часто это приемлемо, но для поисковой выдачи заголовок обычно формулируют иначе, чем для страницы.

Нужна помощь с Битрикс?





    Шаблоны метатегов для каталога

    Главная ценность модуля. Прописать метатеги руками для десяти страниц реально, для десяти тысяч товаров — нет. Шаблоны решают это.

    Настраиваются в свойствах инфоблока на вкладке SEO. Задаются отдельно для разделов и для элементов, с использованием подстановок:

    ПодстановкаЧто подставляет
    #NAME#Название элемента или раздела
    #SECTION_NAME#Название раздела
    #CATALOG_PRICE_1#Цена товара
    #PROPERTY_BRAND#Значение свойства
    #SITE_NAME#Название сайта
    #ELEMENT_PREVIEW_TEXT#Анонс элемента

    Рабочие примеры шаблонов:

    Заголовок элемента:
    #NAME# — купить в #SITE_NAME#
    
    Описание элемента:
    #NAME# по цене от #CATALOG_PRICE_1# руб. Доставка и гарантия.
    
    Заголовок раздела:
    #SECTION_NAME# — каталог, цены, доставка

    Шаблоны наследуются вниз по дереву: заданное на уровне инфоблока действует для всех разделов, если раздел не переопределил своё. Это удобно — общий шаблон задаётся один раз, а для важных категорий пишется отдельный.

    Чего избегать в шаблонах

    • Одинаковых описаний. Шаблон вида «Купить #NAME# недорого» даёт тысячи почти идентичных описаний — поисковики считают их низкокачественными.
    • Цены в заголовке. Цена меняется, а в выдаче остаётся старая — пользователь приходит и видит другую.
    • Слишком длинных заголовков. Всё, что длиннее примерно 60 символов, обрезается в выдаче.

    Карта сайта

    Модуль генерирует sitemap.xml с настраиваемым составом: какие инфоблоки включать, какие разделы исключить, как часто обновлять.

    Генерация настраивается по расписанию через агент. Основной момент, за которым нужно следить: на большом каталоге генерация тяжёлая, и запускать её лучше ночью.

    Подробный разбор настройки есть в отдельной статье Sitemap.xml в 1С-Битрикс.

    robots.txt

    Модуль позволяет редактировать файл из административной части и предлагает стандартный набор правил для Битрикс — закрытие служебных путей, страниц авторизации и результатов поиска.

    Если файл редактировался вручную, будьте внимательны: сохранение через интерфейс модуля перезапишет его. Разбор правил — в статье Robots.txt в 1С-Битрикс.

    Порядок настройки

    Последовательность, при которой ничего не приходится переделывать:

    1. Настройте ЧПУ. Адреса должны быть человекопонятными до того, как страницы попадут в индекс, — иначе потом понадобятся массовые редиректы.
    2. Задайте шаблоны метатегов на уровне инфоблока.
    3. Переопределите шаблоны для приоритетных разделов.
    4. Пропишите метатеги вручную для главной и ключевых посадочных страниц — их немного, и шаблон здесь проигрывает ручной работе.
    5. Проверьте robots.txt и закройте служебные разделы.
    6. Настройте генерацию sitemap.xml по расписанию.
    7. Подключите панели веб-мастеров и отправьте карту сайта.
    8. Проверьте выборочно: откройте десяток случайных товаров и посмотрите исходный код.

    Первый пункт — самый дорогой, если его пропустить. О настройке адресов есть статья Настройка ЧПУ в 1С-Битрикс.

    Как проверить результат

    • Откройте исходный код страницы и найдите <title> и meta name="description".
    • Сравните несколько товаров одной категории. Метатеги должны различаться.
    • Проверьте страницы фильтра. Они часто наследуют метатеги раздела и создают дубли.
    • Посмотрите отчёты в панелях веб-мастеров — там видны дубли заголовков и описаний по всему сайту.
    • Проверьте страницы пагинации. Вторая и третья страницы списка не должны иметь тех же метатегов, что первая.

    Частые ошибки

    • Шаблоны не заданы вовсе. У всех товаров title совпадает с названием сайта — самый частый случай на запущенных проектах.
    • Один шаблон на весь каталог. Описания получаются однотипными и бесполезными.
    • Путаница SetTitle и свойства title. В выдаче оказывается не то, что планировали.
    • Метатеги заданы, но компонент их не выводит. В кастомизированном шаблоне мог потеряться нужный вызов.
    • Sitemap генерируется на хитах. Посетитель, которому не повезло, ждёт минуту.
    • Страницы фильтра открыты для индексации без своих метатегов. В индекс попадают тысячи дублей.

    Итог

    SEO-модуль Битрикс закрывает техническую сторону оптимизации: метатеги, шаблоны для каталога, карту сайта и robots.txt. Основная работа приходится на шаблоны метатегов — именно они определяют, как выглядят в выдаче тысячи страниц каталога.

    Порядок важен: сначала ЧПУ, затем шаблоны метатегов от общего к частному, потом ручная проработка ключевых страниц и только в конце — карта сайта и подключение панелей веб-мастеров.

    Нужна помощь с Битрикс?

    Исправим ошибку, доработаем сайт, ускорим Битрикс или поможем разобраться с проблемой.

    Услуги
    База знаний