Налаштування 301-редиректів у 1С-Бітрікс: як не втратити трафік

Налаштування 301-редиректів у 1С-Бітрікс: як не втратити трафік При зміні URL-структури сайту — переході на HTTPS, міграції на нові ЧПУ або об'єднанні кількох сайтів — без правильно налаштованого 301-редиректу позиції у видачі падають. За нашою статистикою, втрата трафіку може сягати 80% за перши
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Налаштування 301-редиректів у 1С-Бітрікс: як не втратити трафік
Простий
~1 день

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

Часті запитання

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

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1440
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    1013
  • 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
    751
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    872
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    791
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1153

Налаштування 301-редиректів у 1С-Бітрікс: як не втратити трафік

При зміні URL-структури сайту — переході на HTTPS, міграції на нові ЧПУ або об'єднанні кількох сайтів — без правильно налаштованого 301-редиректу позиції у видачі падають. За нашою статистикою, втрата трафіку може сягати 80% за перший тиждень. 301-редирект — це HTTP-статус, який повідомляє пошуковику: сторінка переїхала назавжди, передай посилальну вагу новій адресі. У Вікіпедії зазначено, що цей код зберігає понад 90% ранжувальних сигналів. У 1С-Бітрікс є кілька способів його налаштувати, і вибір методу критичний для продуктивності та часу впровадження. Ми за 10+ років роботи на сотнях проєктів виробили надійні сценарії: від простого редиректу протоколу до масової міграції з тисячами правил через CURLRewrite. Нижче розберемо кожен підхід із прикладами коду та дамо рекомендації щодо вибору.

Скрипт масової генерації правил через CURLRewrite
$res = \CIBlockElement::GetList([], ['IBLOCK_ID' => 5], false, false, ['ID', 'CODE']); while ($el = $res->Fetch()) { \CURLRewrite::Add([ 'SITE_ID' => 's1', 'SORT' => 100, 'CONDITION'=> '^/catalog/element-' . $el['ID'] . '\.html$', 'RULE' => '/catalog/' . $el['CODE'] . '/', 'TYPE' => '301', ]); } 

Як налаштувати 301-редирект у Бітрікс: три способи

У Бітрікс доступні три підходи: через модуль «Управління сайтом», модуль SEO та конфігурацію веб-сервера (.htaccess/nginx). Кожен має свої сильні сторони.

Модуль «Управління сайтом» — для глобальних перенаправлень (http→https, www→без www). Шлях: Налаштування → Налаштування продукту → URL-адреси. Ставите галочку «Редирект з http на https» — і ядро автоматично формує CMain::Redirect() у пролозі. Це займає 15 хвилин і не потребує правок .htaccess. Продуктивність висока завдяки кешуванню, але гнучкість низька — тільки протокол і піддомен.

Модуль SEO — для точкових правил із регулярними виразами. Маркетинг → Пошукова оптимізація → Редиректи. Додаєте правило з джерелом і призначенням. Підтримує пріоритети та умови. При більш ніж 100 правилах обов'язково вмикайте теговане кешування, щоб не навантажувати базу даних.

.htaccess / nginx — для максимальної продуктивності. Редирект на рівні сервера спрацьовує до запуску PHP, що в 2–3 рази швидше, ніж через модуль SEO, особливо при сотнях і тисячах правил. Приклад для Apache:

Redirect 301 /old-section/ /new-section/ RewriteRule ^old-catalog/(.*)$ /catalog/$1 [R=301,L] 

Для nginx:

location ~ ^/old-catalog/(.+)$ { return 301 /catalog/$1; } 

Вибір способу залежить від обсягу: до 100 правил — модуль SEO, тисячі — серверні правила.

Чому масові редиректи краще робити через скрипти?

При зміні структури URL — наприклад, при переході з ID на символьний код у каталозі з 5000 товарів — ручне додавання 5000 правил нереалістичне. Ми використовуємо скрипт на CURLRewrite::Add(), який генерує записи на основі ID та нового символьного коду. Приклад скрипту — у розгортальному блоці вище. Такий підхід займає 1–2 години замість тижня ручної роботи. Після генерації правил обов'язково застосовуємо теговане кешування та перевіряємо в Google Search Console — помилки 404 зникають повністю.

Коли варто використовувати CURLRewrite?

Якщо у вас понад 500 URL для перенаправлення і всі правила однотипні (наприклад, заміна ID на CODE), скриптовий підхід — єдино розумний. Він також корисний при міграції з однієї CMS на Бітрікс, коли потрібно масово зіставити старі URL з новими.

Порівняння способів редиректу

Спосіб Продуктивність (запитів/сек) Гнучкість Складність впровадження
Модуль «Управління сайтом» Висока (з кешем) Низька Мінімальна
Модуль SEO Середня (до 1000 прав.) Висока Середня
.htaccess / nginx Максимальна (без PHP) Середня Потребує доступу до сервера

HTTPS-редирект через модуль «Управління сайтом» у 1.5 рази швидший за аналогічне правило в .htaccess, але поступається nginx при великій кількості правил.

Типові сценарії та їх рішення

Ситуація Рішення Інструмент
Зміна домену Постійний редирект із кожного URL .htaccess / nginx
Видалення сторінки Перенаправити на релевантну сторінку Модуль SEO
Зміна ЧПУ каталогу Масові правила за ID через CURLRewrite Скрипт

Що входить у роботу

  • Аудит поточних URL — аналіз битих посилань, карта редиректів.
  • Проєктування правил — вибір способу під обсяг.
  • Генерація правил — через модуль SEO або скрипти.
  • Тестування — перевірка циклічних редиректів та кодів відповідей.
  • Моніторинг — контроль трафіку та помилок через Search Console протягом тижня.
  • Передача документації та доступу до дашборду.

Процес налаштування під ключ

  1. Аудит поточних URL — аналіз битих посилань, карта редиректів.
  2. Проєктування правил — вибір способу під обсяг.
  3. Генерація правил — через модуль SEO або скрипти.
  4. Тестування — перевірка циклічних редиректів та кодів відповідей.
  5. Моніторинг — контроль трафіку та помилок через Search Console.

Весь процес займає від 2 до 6 годин залежно від обсягу. Ми гарантуємо прозорість — використовуємо тільки ліцензійний Бітрікс та офіційні сертифікати.

Погано налаштовані редиректи можуть коштувати до 30% позицій. Економія на правильному налаштуванні — до 80% рекламного бюджету. Отримайте консультацію щодо вашого проєкту — зв'яжіться з нами, і ми запропонуємо оптимальне рішення.

Замовте налаштування 301-редиректів і збережіть трафік.