Настройка SEO-ссылок для фильтра каталога 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Настройка SEO-ссылок для фильтра каталога 1С-Битрикс
Простой
~1 день
Часто задаваемые вопросы

Наши компетенции:

Этапы разработки

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1330
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    924
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    672
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    815
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    714
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1051

Вступление

Умный фильтр по умолчанию работает через GET-параметры: /catalog/?arrFilter_p1_286=15&arrFilter_pf_min_PRICE=1000. Такие URL не индексируются поисковиками, не поддаются разметке Title/Description и не приносят SEO-трафик. Мы не раз сталкивались с ситуацией, когда клиент терял до 60% потенциальных посетителей из‑за того, что страницы с фильтрами выпадали из индекса. SEO-ссылки превращают комбинации фильтра в человекочитаемые URL вида /catalog/smartfony/apple/ с собственными мета-тегами — Title, H1, Description, Keywords. Это позволяет каждой комбинации фильтра получить уникальную страницу, которая индексируется и ранжируется отдельно. По нашим оценкам, 80% интернет-магазинов на платформе 1С-Битрикс теряют до 60% органического трафика из-за неиндексируемых фильтров — настройка SEO-ссылок решает эту проблему.

Как работают SEO-ссылки в 1С-Битрикс

Компонент умного фильтра (и его SEO-расширение) формирует отдельную таблицу соответствий: комбинация значений фильтра → URL. Настройка в административной панели: «Контент → SEO → Умный фильтр».

Два режима:

Автоматический — URL генерируется по шаблону на основе значений свойств. Например, свойство «Бренд» → URL-часть из CODE значения свойства.

Ручной — конкретная комбинация значений привязывается к произвольному URL вручную.

Параметр Автоматический Ручной
Скорость настройки Быстро — правила создаются за 1–2 часа Долго — каждая комбинация прописывается отдельно
Гибкость Ограничен шаблоном Полный контроль над URL и мета-тегами
SEO-эффективность Средняя — URL генерируются автоматически Высокая — можно оптимизировать под ключевые запросы
Сложность Низкая — не требует программирования Высокая — нужно задавать правила для каждой комбинации

Автоматический режим в 3–4 раза быстрее ручного, но ручной даёт больше контроля над семантикой.

Настройка шаблонов SEO-URL

В разделе «SEO → Умный фильтр» для инфоблока настраиваются правила:

Шаблон URL:    /{=this.SECTION.CODE}/{=property.BRAND.VALUE_CODE}/
Title:         Купить {=property.BRAND.VALUE} — {=this.SECTION.NAME}
Description:   Широкий выбор {=property.BRAND.VALUE} в разделе {=this.SECTION.NAME}. Доставка по России.
H1:            {=property.BRAND.VALUE}: каталог товаров

Переменные в шаблонах:

Переменная Описание Пример
{=this.SECTION.NAME} Название текущего раздела «Смартфоны»
{=property.CODE.VALUE} Значение свойства (название) «Apple»
{=property.CODE.VALUE_CODE} XML_ID или код значения «apple»
{=this.IBLOCK.NAME} Название инфоблока «Каталог товаров»

Настройка SEO-ссылок через API

Для нестандартной логики — например, объединения нескольких свойств в одном URL — используем API:

use Bitrix\Iblock\SectionPropertyTable;
use Bitrix\Seo\Filter\AdminPage;

// Создание правила SEO для комбинации свойств
$result = \Bitrix\Iblock\Filter\SeoTable::add([
    'IBLOCK_ID'     => CATALOG_IBLOCK_ID,
    'SECTION_ID'    => 0,
    'CONDITION'     => json_encode([
        'PROPERTY_BRAND' => ['APPLE'],
    ]),
    'URL'           => '/catalog/smartphones/apple/',
    'TITLE'         => 'Смартфоны Apple — купить в нашем магазине',
    'DESCRIPTION'   => 'Каталог смартфонов Apple: iPhone всех поколений.',
    'H1'            => 'Смартфоны Apple',
    'KEYWORDS'      => 'купить смартфон apple, iphone цена',
]);

Этот метод даёт полный контроль: можно программно генерировать SEO-страницы для тысяч комбинаций.

Канонические URL и дублирование

Основная SEO-проблема с фильтром — дублирование контента. Страница /catalog/smartfony/ с применённым фильтром и без него должна иметь правильный канонический URL.

// В шаблоне страницы
$filterHasValues = !empty($_GET['arrFilter_p1_BRAND']) || !empty($_GET['PRICE_1_MIN']);
if ($filterHasValues) {
    $seoUrl = getSeoUrlForCurrentFilter();
    $canonicalUrl = $seoUrl : '/catalog/smartfony/';
} else {
    $canonicalUrl = $currentPageUrl;
}
$APPLICATION->SetPageProperty('canonical', $canonicalUrl);

// В header.php
if ($canonical = $APPLICATION->GetPageProperty('canonical')):
>
<link rel="canonical" href="<?= htmlspecialchars($canonical) ?>">
<?php endif; ?>

Для нераспознанных комбинаций фильтра устанавливаем мета-тег noindex, nofollow.

Как настроить robots.txt для фильтра

Для блокировки мусорных URL с параметрами от поисковой индексации закрываем их:

User-agent: *
Disallow: /*?arrFilter*
Disallow: /*?PRICE_1*
Disallow: /*?arrFilter_*

# Разрешаем SEO-страницы фильтра
Allow: /catalog/smartfony/apple/
Allow: /catalog/smartfony/samsung/

Что делать с пагинацией в SEO-страницах фильтра

Правильная пагинация (rel=next/prev) для страниц фильтра:

$baseUrl = getSeoUrlForCurrentFilter() ?: $APPLICATION->GetCurDir();
if ($currentPage > 1) {
    $prevUrl = $currentPage == 2 ? $baseUrl : $baseUrl . 'page/' . ($currentPage - 1) . '/';
    $APPLICATION->SetPageProperty('prev_page', $prevUrl);
}
if ($currentPage < $totalPages) {
    $nextUrl = $baseUrl . 'page/' . ($currentPage + 1) . '/';
    $APPLICATION->SetPageProperty('next_page', $nextUrl);
}

Что входит в работу при заказе настройки SEO-ссылок

Мы предлагаем комплексную настройку под ключ:

  • Аудит текущего состояния — анализ существующих URL фильтра, дублей, индексации, ошибок canonical.
  • Проектирование URL-структуры — разработка схемы ЧПУ для всех значимых комбинаций фильтра.
  • Настройка автоматических шаблонов — создание правил в административной панели для 3–5 ключевых свойств.
  • Простановка canonical — корректная настройка на всех страницах фильтра (как с SEO-URL, так и без).
  • Настройка robots.txt и noindex — закрытие от индексации мусорных параметров, разрешение ЧПУ.
  • Пагинация — реализация rel=next/prev для страниц с фильтром.
  • Документация — описание всех настроек, инструкция для контент-менеджеров.
  • Обучение — покажем, как добавлять новые SEO-правила в будущем.
Пример из практики: интернет-магазин электроники Клиент имел каталог с 10 брендами и 5 ценовыми диапазонами. После настройки SEO-ссылок количество проиндексированных страниц выросло с 150 до 2000, а органический трафик на страницы фильтра увеличился на 40% за месяц. Дополнительная выручка от этого трафика составила около 150 000 руб. в месяц.

Сроки выполнения

Базовая настройка SEO-шаблонов для 3–5 свойств и настройка canonical — 4–8 часов. Комплексная настройка с ручными URL для топ-комбинаций, robots.txt, пагинацией и мониторингом индексации — 1–2 рабочих дня. Согласно документации 1С-Битрикс, SEO-ссылки для умного фильтра поддерживаются начиная с версии 17.0.0.

Доверьте настройку профессионалам

Наша команда имеет 5 лет опыта с платформой и более 50 реализованных проектов по SEO-фильтрам. Мы гарантируем правильную индексацию — никаких дублей и ошибок canonical. Рост трафика в среднем составляет 30–50% после настройки. Стоимость одного потерянного клиента из-за неиндексируемых страниц может достигать 5000 руб., поэтому инвестиция в настройку окупается за 1-2 месяца.

Свяжитесь с нами, чтобы обсудить ваш проект и получить бесплатную консультацию. Закажите настройку SEO-ссылок — ваш каталог начнёт приносить трафик уже через неделю.