302 редирект

302 редирект с точки зрения SEO. Создаем и настраиваем перенаправление.

Что такое 302 редирект?

К большому сожалению, многие SEO специалисты забывают (а некоторые даже и не слышали) о 302 редиректе. Есть те, кто считает данную переадресацию аналогом 301-ой, и те, кто уверен в ее бесполезности. Все они не правы. Сегодня мы расскажем, что такое 302 редирект, опишем его функцию и приведем примеры использования

302 redirect (Temporary redirect) — это временная переадресация, которая, обычно, создается на срок от 1-го до 10 дней. Наличие 302 редиректа означает, что запрашиваемый документ ненадолго перемещен на другой URL адрес.

Если для пользователя существенной разницы между 301-м и 302-м редиректом нету, то для поисковой системы она глобальна. С точки зрения SEO, 302 редирект сильно отличается от 301.

Отличие 302 от 301 редиректа

Принципиальное отличие 302 редиректа от 301 — постоянность.

302 редиректвременная переадресация.

301 редиректпостоянная переадресация.

Из этого следуют все нижеперечисленные различия и сходства.

 302 редирект 301 редирект
Срок переадресации  Временный. От 1 до 7 дней*  Постоянный. Переадресация навсегда.
Передает «вес» страницы  Нет  Да
Страницы в поиске  Обе страницы в поиске  Только та, на которую настроен редирект
Возможность «склейки» доменов  Нет  Да
Поддерживается всеми основными поисковыми системами  Да  Да

* Проставление 302 редиректа на период до 7 дней безопасно с точки зрения SEO. В этот период обе страницы будут находиться в поиске. Срок рассчитан на основе наших исследований. 

Настраиваем 302 редирект в .htaccess

Создание 302 редиректа в файле .htaccess доступно только для пользователей веб-сервера Apache.

Самый простой вариант создания 302 редиректа в .htaccess умещается в 2 строки:

RewriteEngine on
Redirect 302 /old-url https://dh-agency.ru/new-url

А вот уже пример более сложной переадресации, которая распространяется на весь сайт:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.dh-agency.ru [NC]
RewriteRule ^(.*)$ https://dh-agency.ru /$1 [R=302,L]

Как Вы уже догадались, процедура проставления 302-го редиректа очень схожа с проставлением 301-го. Необходимо лишь поменять код (R=301 на R=302).

Так как ранее мы уже описывали создание редиректа 301 в .htaccess, то подробно не будем касаться этой темы еще раз.

302 редирект с помощью php

Создание 302 редиректа возможно не только в файле .htaccess, но и посредством php кода. Для реализации используется функция header(), которая способна создавать заголовки страниц. То есть, мы можем сгенерировать необходимый нам заголовок страницы при помощи php кода.

Прописывать код необходимо в самом начале Вашего документа. В противном случае при вызове функции header() возникнет ошибка и переадресация не сработает.

Синтаксис не имеет сложных элементов, весь код помещается в одну строчку. Имея поверхностные знания в php, Вы без труда разберетесь в нем.

Сразу же стоит сказать, при использовании Location по умолчанию используется 302 редирект, поэтому прописывать код необходимости нет.

Полный синтаксис:

void header ( string $string [, bool $replace = true [, int $http_response_code ]] )

Теперь рассмотрим реальный пример. Представим, что нам необходимо переадресовать посетителя с главной страницы нашего сайта на раздел с акцией. Для этого, прописываем следующий код в самом начале главной страницы.

<?php
header('Location: http://dh-agency.ru/discounts.html');
exit;
?>

Вот и все, переадресация настроена. Функция header() позволяет реализовать не только 302-й, но и другие виды редиректов, в том числе 301-й, 307-й.

302 редирект в SEO

С точки зрения SEO 302 редирект просто находка. Ведь именно он позволяет временно переадресовать с одной страницы на другую, при этом сохраняя оба документа в поиске. «Вес» страницы в таком случае не передается, что для продвижения порой очень важно.

В отличие от 301 редиректа, 302-й помогает решать такие задачи, как:

1. Переадресация во время доработки страницы

Представим, что у нас имеется ресурс, основной источник посетителей которого — органическая выдача. Закрывать страницы на время доработки в таком случае проблематично, так как это может повлиять на позиции и видимость.

Одним из решений может стать 302 редирект. Простановка переадресации с редактируемой страницы на временную поможет оставить оба документа в поиске, при этом отправив пользователей на рабочий раздел.

После доработки страницы, редирект необходимо убрать.

2. Переадресация на временный раздел

Один из самых распространенных способов использования 302 редиректа — создание временной акции или распродажи. Что бы не портить главную страницу Интернет-магазина громоздкими баннерами и призывами, возможно сделать временную переадресацию на страницу полностью посвященную акции.

После проведения мероприятия редирект убирается, при этом видимость и позиции сайта сохраняются.

Важно!

Не стоит ставить 302 редирект на слишком длительное время. В противном случае поисковые системы будут считать его 301-м и исходная страница, то есть та, с которой идет редирект, просто пропадет из поиска. Об этом официально заявлял Google и это проверено на практике уже не одним web мастером.

Используйте 302 редирект грамотно и он позволит решить многие SEO задачи.

Понравилась статья? Сделай репост

Добавить комментарий

Войти с помощью: