301 редирект: що таке, як перевірити, чим відрізняється від 302 редиректу

  1. У чому відмінність 301 від 302 редиректу
  2. Як перевірити, який редирект використовується, куди він веде і чи є він взагалі
  3. У чому відмінність 301 редиректу від атрибута canonical
  4. Де прописується 301 редирект
  5. Стандартні форми для настройки 301 редиректу
  6. Скільки 301 редиректів можна налаштувати

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

301 редирект (301 Moved Permanently) повідомляє пошуковій системі, що сторінка НАЗАВЖДИ переїхала на нову адресу і тепер індексувати потрібно його, а стару сторінку видалити з основного індексу.

Навіщо потрібен 301 редирект (що він дає):

  • моментально перенаправляє користувача на потрібну сторінку;
  • дозволяє без втрати позицій і трафіку змінити домен на новий;
  • склеює кілька доменів на один;
  • допомагає закрити дублі сторінок сайту;
  • зберігає> 90% посилального ваги існуючого лінкбілдінга.

Детальніше з прикладами застосування цього редиректу на практиці ви можете дізнатися на онлайн SEO курсах .

Крім 301, в рідкісних випадках може використовуватися інший редирект, а також атрибут canonical, частково дублює функції 301 редиректу. Але про все по порядку. Чим відрізняється 301 редирект від 302?

У чому відмінність 301 від 302 редиректу

302 редирект (302 Moved Temporarily) повідомляє пошуковій системі, що сторінка ТИМЧАСОВО знаходиться на іншому адресу і незабаром повернеться на колишній, тому його не потрібно видаляти з індексу.

Цей редирект практично не використовується веб-майстрами через дуже короткого списку ситуацій, коли він реально потрібен. Як правило він встановлений за замовчуванням на хостингу для ситуацій, коли потрібен 301. Іноді при перенесенні сайту з одного хостингу на інший 301 замінюється автоматично 302, і в індекс може потрапити дуже багато «сміттєвих» сторінок, що сильно вплине на результати просування інтернет магазину . Важливо це пам'ятати і завжди перевіряти коректність перенесення.

Як перевірити, який редирект використовується, куди він веде і чи є він взагалі

Є кілька способів самостійно перевірити наявність і правильність настройки 301 редиректу. Одна з них - розділ «Перевірка відповіді сервера» в webmaster.yandex.ru. Для цього потрібні підтверджені вебмастера хоча б на одному сайті.

На жаль, в панелі вебмайстрів Google поки що немає такого функціоналу.

Для перевірки в рядок «Опитуваний URL» можна внести будь-яку адресу і будь-який домен. У рядку «Робот» вибрати потрібний пошуковий робот. В результаті отримати такі дані.

В результаті отримати такі дані

Потрібна нам інформація вказана в рядку «Код статусу HTTP». Якщо код статусу "200 ОК», то ніякого редиректу взагалі немає. Крім того, в самому низу буде рядок «Location», в якій вказана сторінка, на яку здійснюється переадресація з перевіряється.

У чому відмінність 301 редиректу від атрибута canonical

Атрибут rel = «canonical» повідомляє пошуковій системі, що у сайту є кілька сторінок з ідентичним або схожим вмістом, але індексувати потрібно тільки одну.

Атрибут застосовується тоді, коли сторінки все одно повинні бути доступні користувачеві, але не повинні індексуватися пошуковою системою. Приклади подібних випадків також розглядаються на курсах по SEO в Дніпрі .

Де прописується 301 редирект

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

УВАГА! Налаштування файлу .htaccess - це робота програміста. Якщо ви слабо підковані в технічному питанні, самому краще не експериментувати.

Стандартні форми для настройки 301 редиректу

Одинична переадресація однієї сторінки на іншу:

Redirect 301 /oldpage.html http://site.ua/newpage.html

Канонізація основного дзеркала сайту без www:

RewriteCond% {HTTP_HOST} ^ www.site \ .com $ [NC]
RewriteRule ^ (. *) $ Http://site.com/$1 [R = 301, L]

Канонізація основного дзеркала сайту за www:

RewriteCond% {HTTP_HOST} ^ site \ .com $ [NC]
RewriteRule ^ (. *) $ Http://www.site.com/$1 [R = 301, L]

Звертаю увагу, що редіректи налаштовуються у файлі .htaccess того сайту, С ЯКОГО повинна відбуватися переадресація.

Скільки 301 редиректів можна налаштувати

Редиректів може бути скільки завгодно, головне щоб вони були не багатоярусні. Оскільки пошукова система негативно ставиться до «Паравоз», коли сторінка 1 переадресовує на сторінку 2, а сторінка 2 переадресовує на сторінку 3 і так далі.

Дізнатися більше про особливості настройки 301 редиректу і переїзді на новий домен для просування сайту в Дніпропетровську можна за контактами нижче.

301 редирект: все, що потрібно знати про нього

Оцініть це

Чим відрізняється 301 редирект від 302?