Налаштування SEO-посилань для фільтра каталогу 1С-Бітрікс

Стандартні фільтри каталогу в 1С-Бітрікс формують довгі GET-параметри, які пошукові системи не індексують, — і ви втрачаєте органічний трафік. Ми налаштовуємо SEO-посилання для фільтра, перетворюючи комбінації на зрозумілі URL з унікальними Title та Description. Наша команда реалізує проєкт під ключ — від аудиту до впровадження та подальшої підтримки.

Налаштування SEO-посилань для фільтра каталогу 1С-Бітрікс

SEO-налаштування сайту на 1С-Бітрікс — комплексні послугиПростий~1 день
Часті запитання

Вступ

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

Як працюють SEO-посилання?

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

Два режими:

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

Ручний — конкретна комбінація значень прив'язується до довільного URL вручну.

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

Автоматичний режим у 3–4 рази швидший за ручний, але ручний дає більше контролю над семантикою. SEO-посилання забезпечують у 2–3 рази кращу індексацію, ніж стандартні GET-фільтри.

Інструкція з налаштування:

  1. Створіть правила в адміністративній панелі: «Контент → SEO → Розумний фільтр».
  2. Виберіть режим: автоматичний або ручний.
  3. Налаштуйте шаблон URL та мета-теги.
  4. Перевірте robots.txt та canonical.
  5. Протестуйте індексацію.

Як налаштувати шаблони 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. Вартість налаштування починається від 3000 грн., а середня вартість одного втраченого клієнта через неіндексовані сторінки може сягати 5000 грн.

Як налаштувати 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-посилань — ваш каталог почне приносити трафік уже через тиждень.

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

Останні роботи

  • Розробка сайту компанії B2B ADVANCE
    Розробка сайту компанії B2B ADVANCE
    1543
  • Розробка веб-сайту для компанії ФІКСПЕР
    Розробка веб-сайту для компанії ФІКСПЕР
    1060
  • Розробка віджета онлайн-запису для медичного центру
    Розробка віджета онлайн-запису для медичного центру
    837
  • Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    928
  • Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    865
  • Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1223