НАПИСАТИ НАМ
12
.
08
.
2024

Редирект: що це таке та як використовувати

ЗМІСТ

Редиректи є важливим інструментом у арсеналі вебмайстрів і SEO-фахівців, який дозволяє перенаправляти користувачів з однієї URL-адреси на іншу. Це корисно при змінах структури сайту, міграції на новий домен або виправленні помилок. 

У цій статті SEO Specialist Promodo Ксенія Бабенко розповіла про різні типи редиректів, їх вплив на SEO та що робити, якщо трафік падає.

Що таке редирект?

Редирект – це інструмент веброзробки та SEO, яка дозволяє автоматично перенаправляти відвідувачів і пошукові системи з одного URL на інший. Редиректи використовуються для багатьох цілей, включаючи зміну структури сайту, міграцію на новий домен, обробку застарілого контенту або виправлення помилок. 

Є різні види редиректу. Розповідаємо про кожний.

301 Redirect

  • Повідомляє пошуковим системам, що сторінка назавжди переміщена на нову адресу. 
  • Передає всі важливі SEO-сигнали, такі як зворотні посилання, авторитет сторінки та інші фактори ранжування, на нову URL-адресу. 

Використання 301 Redirect допомагає уникнути втрати трафіку і зберегти позиції у пошукових системах.

Коли інтернет-магазин «Цитрус» оновив свій дизайн і структуру сайту, деякі старі сторінки були переміщені на нові адреси. Щоб не втратити трафік і зберегти високі позиції в пошукових системах, компанія використала 301 Redirect. Цей інструмент дозволив перенаправити відвідувачів зі старих URL на нові, передаючи всі важливі SEO-сигнали, як-от зворотні посилання та авторитет сторінки, на нові сторінки.

Бабенко Оксана
SEO-спеціалістка в Promodo

Завдяки цьому «Цитрус» зберіг свої позиції в пошукових системах і уникнув втрати клієнтів, які могли б не знайти потрібні їм товари.

301 Redirect приклад

Декілька наших порад Promodo використання 301 Redirect:

  • Використовуйте інструменти, такі як Google Search Console або онлайн-сервіси перевірки редиректів, щоб переконатися, що вони налаштовані правильно.
  • Після налаштування 301 Redirect важливо оновити всі внутрішні посилання на вашому сайті, щоб вони вказували безпосередньо на нову URL-адресу, а не на стару адресу через редирект.
  • Моніторте свій трафік після налаштування редиректів, щоб переконатися, що немає втрати трафіку або інших негативних наслідків.

302 Redirect

  • Використовується для тимчасового перенаправлення. Наприклад під час A/B тестування, сезонних пропозицій або під час оновлення сайту.
  • Він сигналізує пошуковим системам, що сторінка переміщена на нову адресу лише тимчасово, і старий URL залишиться активним у майбутньому. 
  • При використанні 302 редиректу, пошукові системи зазвичай зберігають оригінальний URL в індексі.
  • 302 Redirect не передає всі SEO-сигнали на нову адресу. 

Наприклад, коли компанія запускає тимчасові акції або нові послуги, вона може створювати спеціальні промо-сторінки з унікальними URL. Після завершення акції або промо-кампанії, відвідувачів можуть перенаправити на основну сторінку сайту, використовуючи 302 Redirect. Цей інструмент дозволяє тимчасово перенаправляти трафік, зберігаючи при цьому оригінальний URL у пошукових системах. Бренди використовують 302 Redirect, щоб відвідувачі легко знаходили актуальні пропозиції, але після завершення акції могли повернутися на основний сайт без негативного впливу на SEO.

307 Redirect

  • Також вказує на тимчасове перенаправлення, але зберігає метод HTTP-запиту (наприклад, POST або GET). 
  • Він використовується рідше, але може бути корисним у певних ситуаціях, зокрема для обробки форм.

Коли компанія проводить технічні роботи на своєму сайті або вносить тимчасові зміни, наприклад, змінює сторінку трекінгу посилок, вони можуть використовувати 307 Redirect. Це перенаправлення тимчасово спрямовує користувачів на іншу сторінку, наприклад, сторінку з інформацією про технічні роботи або на інший сервер для обробки запитів.

307 Redirect гарантує, що після завершення технічних робіт користувачі автоматично повернуться на початкову сторінку трекінгу без змін у запитах. Це дозволяє компанії забезпечити безперебійний доступ, зберігаючи дані і SEO на належному рівні.

Meta Refresh Redirect

  • Цей тип редиректу здійснюється на стороні клієнта і зазвичай має затримку перед перенаправленням. 
  • Він менш бажаний з погляду SEO, оскільки може впливати на користувацький досвід і не завжди коректно обробляється пошуковими системами.

JavaScript Redirect

  • Використовується для перенаправлення користувачів з однієї сторінки на іншу за допомогою коду, що виконується на стороні клієнта. 
  • Може бути використаний для редиректу користувачів уже після завантаження сторінки.
  • Можна налаштовувати для виконання у відповідь на певні дії користувача або після певного часу.
  • Але якщо користувачі мають вимкнений JavaScript у своїх браузерах, цей редирект не спрацює.

Важливо: пошукові системи можуть не враховувати JavaScript редиректи так само як серверні 301 чи 302. Це може вплинути на індексацію та рейтинг сторінок.

Найкращі практики використання редиректів

Використовуйте 301 редиректи для будь-яких постійних змін 

Це допоможе зберегти всі SEO-сигнали і забезпечить безперервний потік трафіку на нову адресу.

Мінімізуйте кількість редиректів у ланцюжках

Це серія з двох або більше редиректів між початковою та кінцевою URL-адресою. Вони можуть уповільнити завантаження сторінки і негативно вплинути на користувацький досвід.

Намагайтеся створювати одразу прямі редиректи до остаточної адреси.

Також налаштуйте редиректи, які автоматично виправляють поширені помилки в URL-адресах, наприклад, пропущені символи, неправильні регістри літер, зайві пробіли, подвоєння чи системні сторінки index.php, index.html та інші. Це допоможе уникнути помилок як дублювання так і 404 сторінок на вашому сайті.

Бабенко Оксана
SEO-спеціалістка в Promodo

Уникайте циклічних редиректів 

Це означає, що URL-адреса перенаправляється на саму себе, створюючи нескінченний цикл. Петлі утворюються через помилки в налаштуваннях. Ось як це може статися:

  1. Пряма петля. Наприклад, якщо конфігурація сервера налаштована таким чином: Redirect 301/page/page

Це створює нескінченний цикл, оскільки кожен раз при спробі доступу до /page сервер знову перенаправляє на ту ж саму адресу /page.

  1. Непряма петля. URL-адреса A перенаправляє на URL-адресу B, яка своєю чергою перенаправляє назад на URL-адресу A. Це створює нескінченний цикл між двома адресами.

Контролюйте редиректи за допомогою інструментів, наприклад Google Search Console. Це допоможе виявляти та виправляти помилки.

Як визначити тип редиректу

Спосіб 1 — у налаштуваннях в браузері:

  1. Відкрийте сторінку сайту, яку ви хочете перевірити.
  2. Відкрийте інструменти розробника: натисніть F12 або правою кнопкою миші на сторінці та виберіть «Перевірити».
  3. Перейдіть на вкладку Network.
  4. Оновіть сторінку.
  5. Перегляньте список запитів у вкладці Network і знайдіть URL, який виконує редирект.
  6. Перевірте стовпець Status для відповідного URL, щоб побачити код статусу.
Як визначити тип редиректу

Спосіб 2 — скористайтеся онлайн-інструментами. Наприклад:

  • Redirect Checker
  • Link Redirect Trace(розширення Google Chrome) та інші

Що робити, якщо втрачається трафік на сайт

Неправильне налаштування редиректів може призвести до втрати трафіку і проблем з індексацією сайту. 

При переїзді на новий сайт чи зміні структури дуже важливо сформувати дерево з поточних URL та нових для налаштування редиректів. Таким чином сайт виключить проблему втрати трафіку.

Бабенко Оксана
SEO-спеціалістка в Promodo

Перевірити і розв'язати цю проблему можна самостійно:

  1. Визначте тип редиректу.
  2. Перевірте файл .htaccess (для Apache серверів). Знайдіть правила редиректу і переконайтеся, що вони правильно відформатовані. 
  3. Перевірте конфігурацію (для Nginx серверів). Йдеться про конфігурацію блоку сервера. Переконайтеся, що синтаксис правильний і правила логічно обґрунтовані.
  4. Перегляньте налаштування CMS. Якщо ваш сайт працює на CMS, такій як WordPress, Joomla або Drupal, перевірте налаштування платформи для будь-яких конфігурацій редиректу URL. 

Наприклад, у WordPress можна використовувати плагіни для керування редиректами, такі як Redirection або RankMath.

  1. Очистіть кеш і куки браузера. Щоб переконатися, що ви не перенаправляєтеся на основі застарілої інформації, збереженої локально. 
  2. Перевірте вкладку Network, щоб побачити коди стану HTTP і редиректи. Це може допомогти визначити, де відбувається перенаправлення.
  3. Перевірте JavaScript редиректи. Шукайте команди типу `window.location`, переконайтеся, що вони використовуються коректно.
  4. Якщо проблема з редиректом впливає на SEO, перевірте чи не повідомляли вам у Google Search Console (або інші консолі пошукових систем) про які не будь проблеми з сайтом. 
  5. Перевірте налаштування DNS. Неправильні налаштування DNS можуть спричинити проблеми з редиректами. 
  6. Перегляньте налаштування CDN. CDN може обробляти редиректи на своїх крайових серверах, що може вплинути на поведінку редиректів.
  7. Перегляньте журнали сервера.

Якщо ви все ще не можете виявити проблему, зверніться до хостинг-провайдера або веб-розробника. 

Висновок

Редирект є важливим інструментом для управління і залучення трафіку і збереження SEO-сигналів при змінах структури сайту або міграції на новий домен. Щоб сайт працював коректно, важливо регулярно перевіряти та оновлювати налаштування редиректів. 

ТАКОЖ НА ЦЮ ТЕМУ:

Підпишіться
на розсилку
Дякуємо за підписку!
Упс! Щось пішло не так. Спробуйте ще раз
В закладки

ЯКЩО ВИ ПЛАНУЄТЕ ПЕРЕЇЖДЖАТИ НА ІНШИЙ САЙТ АБО МАЄТЕ ПРОБЛЕМУ З РЕДІРЕКТАМИ, ЗВЕРТАЙТЕСЬ ДО КОМАНДИ ФАХІВЦІВ PROMODO.

Захочете отримати юзабіліті-аудит і персональні рекомендації для свого інтернет-магазину — напишіть нам.

Обговоримо ваш проєкт?
Надіслати заявку
Ваше повідомлення відправлено
Наш менеджер зв‘яжеться з вами найближчим часом.
Назад
Упс! Щось пішло не так. Спробуйте ще раз
ДОЛУЧАЙСЯ ДО КОМАНДИ PROMODO ❤️
Надіслати заявку
Ваша заявка відправлена
Наші рекрутери звʼяжуться з вами найближчим часом!
Назад
Упс! Щось пішло не так. Спробуйте ще раз