302 редирект для seo
302 редирект
Что такое 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-го редиректа очень схожа с проставлением 301-го. Необходимо лишь поменять код (R=301 на R=302).
302 редирект с помощью php
Прописывать код необходимо в самом начале Вашего документа. В противном случае при вызове функции header() возникнет ошибка и переадресация не сработает.
Синтаксис не имеет сложных элементов, весь код помещается в одну строчку. Имея поверхностные знания в php, Вы без труда разберетесь в нем.
Сразу же стоит сказать, при использовании Location по умолчанию используется 302 редирект, поэтому прописывать код необходимости нет.
Теперь рассмотрим реальный пример. Представим, что нам необходимо переадресовать посетителя с главной страницы нашего сайта на раздел с акцией. Для этого, прописываем следующий код в самом начале главной страницы.
Вот и все, переадресация настроена. Функция header() позволяет реализовать не только 302-й, но и другие виды редиректов, в том числе 301-й, 307-й.
302 редирект в SEO
С точки зрения SEO 302 редирект просто находка. Ведь именно он позволяет временно переадресовать с одной страницы на другую, при этом сохраняя оба документа в поиске. «Вес» страницы в таком случае не передается, что для продвижения порой очень важно.
В отличие от 301 редиректа, 302-й помогает решать такие задачи, как:
1. Переадресация во время доработки страницы
Представим, что у нас имеется ресурс, основной источник посетителей которого — органическая выдача. Закрывать страницы на время доработки в таком случае проблематично, так как это может повлиять на позиции и видимость.
Одним из решений может стать 302 редирект. Простановка переадресации с редактируемой страницы на временную поможет оставить оба документа в поиске, при этом отправив пользователей на рабочий раздел.
После доработки страницы, редирект необходимо убрать.
2. Переадресация на временный раздел
Один из самых распространенных способов использования 302 редиректа — создание временной акции или распродажи. Что бы не портить главную страницу Интернет-магазина громоздкими баннерами и призывами, возможно сделать временную переадресацию на страницу полностью посвященную акции.
После проведения мероприятия редирект убирается, при этом видимость и позиции сайта сохраняются.
Важно!
Не стоит ставить 302 редирект на слишком длительное время. В противном случае поисковые системы будут считать его 301-м и исходная страница, то есть та, с которой идет редирект, просто пропадет из поиска. Об этом официально заявлял Google и это проверено на практике уже не одним web мастером.
Используйте 302 редирект грамотно и он позволит решить многие SEO задачи.
Все про 302 редирект и отличия от 301
302 редирект – это временная переадресация с запрашиваемого документа на другой URL адрес. И если пользователи не замечают существенной разницы между 301 и 302 редиректами, то для поисковых систем важно, какое именно перенаправление используется. Поэтому каждый вебмастер должен знать все о 302 редиректе, как его настроить и чем он отличается от 301.
Для чего используется 302 редирект
Многие неопытные вебмастера скажут, что применение 302 редиректа не имеет смысла, потому что при временной переадресации не передается вес страницы, теряется внешняя ссылочная масса и внутренний вес документов. Но представьте, если для интернет-магазина вы с нуля создаете страницу с акционными предложениями, наполненной различными функциями, на реализацию которых уйдет порядка 5 дней.
Рекомендуем: Click.ru – маркетплейс рекламных платформ:
На протяжении этого времени необходимо будет исправлять внешний вид, а также исходный код страницы. Без переадресации пользователям показывался бы незаконченный документ и любые недоработанные изменения, которые роботы поисковых систем проиндексировали бы. Но подобные не доработанные страницы не могут хорошо ранжироваться, а это негативно влияет на рейтинг веб-ресурса.
Для этого и используют 302 редирект, чтобы на сайт выложить уже до конца доработанную и оптимизированную страницу, которая будет полезной для пользователей, и сразу же попадет в индекс.
А если новые акции появляются практически каждый день? Временное перенаправление с помощью 302 редиректа позволит избежать постоянного изменения основного документа, уже наполненного качественным контентом и успешно продвигаемого в поисковых системах. Посетителей будет перенаправлять с него на страницы со списком актуальных скидок.
Вот 5 основных случаев, когда используют 302 редирект:
Временное перенаправление необходимо использовать с помощью 302 редиректа исключительно в ситуациях, описанных выше.
Отличия 302 редиректа от 301
Постоянная переадресация. Навсегда.
Передает ссылочный вес страницы и другие параметры новому УРЛ-адресу
Вероятность “склеивания” доменов
Только страница, на которую перенаправляется пользователь
Обе страницы в результатах выдачи. Роботы продолжают индексировать и новый, и исходный документ
Поддерживается всеми популярными поисковиками
Когда вы используете 301 редирект, то вы говорите роботам поисковых систем, что я перенаправил этот документ навсегда вот на этот документ. А при 302 редиректе вы как бы указываете, что это временное перенаправление, и оно когда-нибудь закончится.
Важно! Использовать 302 редирект безопасно для SEO не в массовом порядке. Бывали случаи, когда поисковые системы плохо относились к 302 редиректу. Обе страницы участвуют в поиске, и если это будет иметь массовый характер, они могут наложить фильтр, потому что данный процесс нередко распознается как разновидность клоакинга, относящегося к черному SEO. При проставлении 301 редиректа риски не так велики – за него могут наказать лишь при выявлении поисковиками махинаций со склеиванием веса и других параметров у разных ресурсов.
Когда не стоит использовать 302 редирект
Этот тип перенаправления не следует проставлять, когда постоянно:
Еще рекомендуется не применять 302 редирект, когда метод исходного запроса необходимо использовать для запроса к УРЛ-адресу назначения. К примеру, временно переместить URL-ы обработчика формы, применяющей метод POST.
Как взбесить клиента и слить рекламный бюджет: типичные ошибки маркетинга сайтов
Как тестировщик, я периодически замечаю на сайтах баги – это норма. Но, если над мелкими ошибками можно посмеяться и забыть, то над крупными остается только тихо материться сквозь зубы. Потому что каждая такая ошибка – это потеря рекламного бюджета, клиентов и реноме компании. Причем, встречаются такие проблемы практически на каждом втором сайте.
Как настроить
Настройка переадресаций как через 302, так и через 301 редирект ничем существенным не отличается. Команды используются одни и те же, меняется только код ответа.
Redirect 302 /old-url https://dh-agency.ru/new-url
Есть и посложнее вариант 302 редиректа. Его есть смысл использовать для всего ресурса:
RewriteRule ^(.*)$ https://dh-agency.ru /$1 [R=302,L]
Если вы знаете, как настраивать 302 редирект, то и справитесь с 301 перенаправлением. Процедура указания 301 редиректа почти идентичная. Единственный параметр, который нужно изменить в коде, это R=301 на R=302.
С помощью php
В настройке поможет функция header, благодаря которой можно указывать заголовки документов. Проще говоря, у вас есть возможность создать нужный заголовок страницы посредством PHP кода. Он прописывается обязательно в самом начале исходного кода документа. Иначе в процессе вызова функции header выдаст ошибку, соответственно переадресации не произойдет.
В синтаксисе нет сложных элементов, код целиком помещается в одной строке. И если у вас есть хотя бы базовые знания в PHP, то вы с легкостью справитесь с ним. Отмечу, что для Location изначально устанавливается именно 302 редирект, а потому при его использовании нет нужды прописывать код. Вот весь синтаксис:
Рассмотрим настройку переадресации с помощью php на примере, когда нужно перенаправить пользователя с главной страницы веб-ресурса на раздел с акционным предложением. Нужно использовать данный код, прописанный в начале главной страницы:
Вот и все, что нужно для настройки переадресации через php.
Как проверить какой ответ сервера отдает страница
Чтобы узнать, имеют ли доступ к страницам ресурса роботы Яндекса, вам понадобится инструмент “Проверка ответа сервера” в Яндекс.Вебмастере.
Важно знать, что документ не может быть включен в поисковую выдачу, если ответ сервера отличается от 200 OK или показывается одна из ошибок:
Во избежание подобных ситуаций нужно всегда перепроверять ответ сервера. Переходите на страницу Проверка ответа сервера и следуете инструкции:
Еще можно посмотреть ответ, когда сервер показывает статус страницы с кодом 304 Not Modified в ответ на HTTP-заголовок If-Modified-Since. Чтобы проверить ответ, в поле If-Modified-Since пропишите дату и время:
По окончанию проверки в сервисе Яндекса вы увидите, какой ответ сервер отправляет роботу. Разобраться, что означает каждый ответ, вы можете в разделе Справочник по кодам статуса HTTP.
В нашем случае страница отдает ответ сервера 200 ОК. Если бы мы к этой странице применили 302 редирект, то соответственно код ответа был бы 302.
Важно! Стоит заметить, что ответ, который вы увидите через инструмент в Яндекс.Вебмастере, может не соответствовать действительному ответу, который получает бот. Связано это с тем, что у сервиса другой IP-адрес. Это бывает очень редко, но стоит иметь ввиду и такие ситуации.
Заключение
Что такое 302-редирект?
Опытный SEO-специалист должен знать в каких случаях и для чего используется 302-редирект, и самое главное, чем он отличается от других типов переадресации. В этой статье разберем все нюансы этого вопроса, а также научимся настраивать данный тип перенаправления разными способами.
Как работает 302-редирект?
302-редирект работает по принципу перенаправления посетителей или краулеров поисковых систем с текущего URL-адреса на другой. Другими словами, в момент загрузки страницы, от сервера приходит ответ о переадресации с указанием нового URL-адреса, будь то 301 или 302-редиректы.
Для чего используется 302-редирект?
Главная цель 302-редиректа – создать временную переадресацию текущей страницы на новый адрес. Понадобиться подобное может в следующих случаях:
Как отмечалось выше, 302-редирект подходит для страниц, адрес которых поменялся временно (как правило, на срок не более 7-10 суток). Это говорит о том, что URL старой страницы остается в индексе поисковых систем. Поэтому, если документ «переехал» на постоянной основе, следует использовать исключительно 301-редирект, либо могут возникнуть сложности с SEO-продвижением.
Некоторые интернет-магазины настраивают 302-редирект с товаров, которых нет в наличии. Не рекомендуется этого делать, лучше предложить потенциальному покупателю аналогичные товары, оставив при этом его на исходном URL-адресе.
Также не следует использовать 302-редирект при смене структуры сайта или при установке SSL-сертификата. Это действительно может создать проблему, т.к. со старого ресурса не будет передаваться весь накопленный траст, а старые страницы не будут исключены из индекса поисковых систем.
301 или 302-редиректы, в чем разница?
Что касается влияния на SEO, то тут тоже имеются существенные различия:
Советуем не настраивать 302-редирект на более чем 7-10 суток, иначе могут последовать санкции со стороны поисковых систем.
Способы настройки 302-редиректа
Настройка 302-редиректа схожа с настройкой других типов перенаправления – синтаксис и команды те же, отличается лишь код ответа сервера.
Прописываем 302-редирект в htaccess
Как видно из синтаксиса, указывается код ответа (302), далее URL-адрес исходной страницы и после – новой с указанием протокола соединения и доменного имени.
Этот пример подходит, если требуется настроить переадресацию с одной страницы на другую. Если же необходимо создать перенаправления внутри всего ресурса, то следует использовать более сложный вариант:
Для закрытия от пользователей и поисковых ботов определенного документа, используется следующий код:
С помощью php
Если по каким-то причинам предыдущий метод не подходит, то настроить 302-редирект можно с помощью php-кода. В этом случае перенаправление происходит на самом сервере, а не в браузере пользователя.
Настройка редиректа производится через установку специального заголовка Location и функции header(), которая позволяет отправлять HTTP-заголовок в браузер. Главное замечание – данная функция на странице должна быть вызвана раньше других, и располагаться вначале документа (даже пробел перед этой конструкцией приведет к ее неработоспособности). Если этим правилом пренебречь, то редирект не сработает.
Преимущество данного метода настройки переадресации заключается в том, что синтаксис довольно-таки прост:
Чтобы настроить сам редирект, данный фрагмент кода необходимо вставить на страницу (в ее php код), с которой будет осуществляться перенаправление в самое начало документа. В примере кода требуется лишь заменить URL-адрес конечной страницы, на которую будет происходить переадресация с указанием полного пути.
Если редиректов планируется много, то рекомендуется создать файл, содержащий все необходимые правила.
С помощью JavaScript
Это менее распространенный способ настройки 302-редиректа по той причине, что в случае, если JavaScript в браузере у посетителя отключен (а так бывает в большинстве случаев), то перенаправление не сработает.
Также, наблюдается небольшая задержка, вызванная тем, что первоначально загружается исходная HTML-страница в виде белого экрана, и только после срабатывает редирект.
Для реализации этого способа, необходимо оформить нижеприведенный код в тег или страницы, с которой требуется сделать перенаправление:
Как исправить 302 редирект на 301?
Чтобы не было проблем, необходимо отличать эти два вида редиректов, понимать, в каких случаях применяется тот или иной. Иногда случаются ситуации, что некоторые CMS или их плагины, вместо 301-редиректа, проставляют 302. Это может создать ряд трудностей для владельца ресурса, поэтому важно отслеживать этот момент.
Если говорить про php-способ, то в примере выше был использован заголовок Location, по умолчанию он передает редирект 302. Если требуется прописать 301, то используем следующий код (предварительно удалив от 302-редиректа):
Как проверить что все настроено верно?
Проверить код ответа сервера и работоспособность настроенных редиректов можно несколькими способами.
С помощью Яндекс.Вебмастер
Панель Вебмастера позволяет проверять коды ответов сервера. Чтобы попасть в этот инструмент, переходим: «Инструменты – Проверка ответов сервера». Вбиваем нужный URL-адрес и получаем код ответа.

Проверка ответа сервера с помощью Яндекс.Вебмастера
Как видно на примере, у страницы корректно сработал 302-редирект.
Проверка вручную
Если требуется проверить одну или несколько страниц, то можно воспользоваться ручным способом. Достаточно зайти на страницу, с которой должен быть осуществлен редирект, если все настроено корректно, то сработает перенаправление.
Единственный его недостаток – не получится понять какой тип редиректа сработал.
С помощью сервиса bertal.ru
Данный сервис позволяет получать информацию из HTTP-заголовков документов. Принцип работы с ним достаточно прост: копируем и вставляем в строку URL-адрес интересуемой страницы, нажимаем «Проверить» и получаем код ответа сервера.

Проверяем код ответа сервера с помощью сервиса bertal.ru
Screaming Frog SEO
Если на сайте настроено множество редиректов и их требуется найти, ручные способы для этого малопригодны. В этом случае, рекомендуется использовать специализированный софт, например, Screaming Frog SEO.
Первоначально, сайт необходимо просканировать, вбив его URL-адрес в программу и запустив краулер.

Получение данных через Screaming Frog SEO
Далее переходим к поиску страниц с 302-редиректом (или любым другим кодом ответа), настроив предварительно фильтр по соответствующему столбцу:

Настройка фильтра для поиска страниц с 302-редиректом
И получаем список интересующих документов.
Используя 302-редирект, необходимо быть предельно внимательным, если применять его бездумно, то можно лишь усложнить SEO-продвижение ресурса.
302 редирект: опасность настройки
Из этой статьи вы узнаете:
Понимание, когда уместно использовать 301 и 302 редирект, входит в число обязательных знаний опытного веб-мастера. Зачастую области их применения сильно разнятся. На первый взгляд может показаться, что ошибка при их использовании не страшна, но нельзя забывать о SEO-оптимизации сайта, результаты которой могут оказаться очень далеки от ожидаемых.
Что такое 302 редирект
Под 302 редиректом принято понимать переадресацию на некоторый период, а именно от одного до 10 дней. Такая операция свидетельствует о временном перемещении веб-страницы на другой адрес.
Временная переадресация имеет существенный недостаток – ссылочный вес страницы при этом не передается. В результате применения 302 редиректа внешние ссылки теряются, как и внутренний вес всего ресурса. Однако и польза Temporary для поисковиков и юзеров довольно ощутима.
Допустим, вы с нуля занимаетесь разработкой страницы акций, наполненной массой дополнительных функций. Процесс их внедрения займет не менее 3-4 дней с постоянным корректированием внешнего вида и исходного кода документа.
Рекомендуемые статьи по данной теме:
Если отказаться от использования переадресации, «сырая» страница в ходе доработки будет видна пользователям, а роботы станут выдавать ее в результатах поиска. 302 редирект делает возможным представление окончательного варианта страницы, полностью готового для просмотра и использования посетителями.
В каких случаях необходим 302 редирект
Он требуется в следующих случаях:
Когда не стоит использовать 302 редирект
Не стоит применять код статуса 302, если требуется передавать SEO-вес URL-адресу назначения.
Например, когда на постоянной основе:
HTML redirect 302 не рекомендуется использовать, когда метод исходного запроса требуется применить для запроса к URL-адресу назначения. Например, перемещение на определенный период URL-адреса обработчика формы, которая использует метод POST.
301 и 302 редирект: в чем разница
Разберемся, в чем отличие 301 от 302 редиректа.
С точки зрения передачи трафика 301 и 302 редиректы ведут себя одинаково: если пользователь кликает на старую ссылку, он перенаправляется на новую страницу.
В случае 301 они понимают, что старая страница больше не действует, и не перенаправляют на нее пользователей. 302 редирект, напротив, говорит им о необходимости продолжать индексирование контента страницы столько, сколько требуется.
За переадресацию с кодом 301 наказание может последовать, только если будут выявлены умышленные действия, связанные со склеиванием показателей и веса разных сайтов. Что касается 302 редиректа, он нередко распознается в качестве элемента черного SEO (одного из вариантов клоакинга).
Так что лучше – 301 или 302 редирект?
В качестве примера оптимального использования 302 редиректа можно привести страничку интернет-магазина с предложениями по акции. В этом случае контент основной страницы остается нетронутым и продвигается в поисковиках, а происходит перенаправление на списки актуальных акций, при желании изменяемые ежедневно.
Перечислим другие варианты использования 302 редиректа:
Другими словами, 301 и 302 редирект являются уникальными инструментами, поскольку позволяют веб-мастеру, который сумел разобраться в нюансах их применения, оптимизировать и продвигать сайт, постоянно вносить в него необходимые изменения и при этом сохранять все достигнутые ранее результаты.
Когда речь идет о необходимости настроить более сложную переадресацию, затрагивающую весь сайт, потребуется чуть больше действий:
302 редирект проставляется практически так же, как 301, единственное отличие – в замене R=301 на R=302.
Настройка 302 редиректа с помощью PHP и JavaScript
Спровоцировать ошибки могут как неполадки внутри самой CMS, так и необходимость расположить код на редирект выше или ниже и многое другое. Чтобы их избежать, применяют альтернативные варианты − PHP или JavaScript.
PHP редирект
PHP − это сервероориентированный язык, то есть переадресация осуществляется не в браузере пользователя, а на сервере. Каждая страница, на которую перенаправляется посетитель, получает уникальный REFERER, в результате чего источник скрыть невозможно.
Обращаем ваше внимание, что код редиректа должен располагаться так, чтобы он прочитывался раньше, чем на экран будет выведен первый символ. Это значит, что пробел перед https://stokrat.org/ », TRUE, 302);
JavaScript-редирект
Главный недостаток этого варианта заключается в том, что если JavaScript в браузере пользователя выключен, а это встречается довольно часто, переадресации не будет.
Менее заметный минус связан с задержкой, которая объясняется предварительным прогружением html-страницы с белым экраном и последующей переадресацией.
Оформляется редирект в либо в :
Скорость срабатывания этого кода однозначно выше, чем у «Яндекс.Метрики», то есть посетитель не будет засчитан до 302 редиректа «Яндексом».
Как выявить 302 редирект на сайте
Убедиться в правильности настройки 301 и 302 редиректа очень легко. При введении в адресную строку старого адреса наблюдаем за происходящим. Изменение адреса говорит о том, что с редиректом все хорошо. Адрес остался прежним – необходимо искать источник проблемы, но для начала советуем почистить кэш и попробовать еще раз.
Есть сервисы, дополнительно отображающие код, отдаваемый сервером после редиректа, и здесь существует только один верный вариант – 200 ОК.
Приведем пример проверки работы http-версии сайта. В первую очередь обращаем внимание на сведения о настройке 301 редиректа (постоянного), новом адресе (https-версии сайта) и двух кодах ответа − 301 Moved Permanently и 200 ОК.
Код 404 там, где должен быть 200 ОК, говорит о неправильной настройке редиректа. Пример приведен на скриншоте ниже.
Часто задаваемые вопросы про 302 редирект
Сначала сайты стремительно набирали ссылочную массу, но через полгода в списке поисковой выдачи их уже не было. Можно было предположить, что они или попадали в «песочницу», или никакого фильтра возрастной задержки не было вовсе.
Когда-то такое мнение имело право на существование, но уже давно устарело. Алгоритмы оптимизации совершенствуются с каждым днем, поэтому сегодня применять 302 редирект не просто можно, но и нужно.
Вид линка влияет на продвижение: анкорная упрощает его, но отличается кратковременным эффектом. Безанкорная может сработать через определенный промежуток времени, и при этом результат будет длиться гораздо дольше.
На первое место здесь выходит текст, который находится до и после линка, поскольку анкора нет.
Перед оптимизаторами по-прежнему остро стоит вопрос, есть ли опасность при использовании редиректа? Если быть недостаточно осмотрительными, да, есть.
В чем она заключается? Допустим, все 100 страниц своего сайта вы переадресуете на главную. В результате может произойти либо его понижение в поисковой выдаче (что не самое страшное), либо полное удаление старого контента из индекса, включая всю ссылочную массу.
Во избежание этих проблем рекомендуем снизить до минимума 302 редирект на главную страницу, а остальные перелинковать между собой по тематике.
Переадресация является техническим параметром сервера и сайта. Редирект позволяет оптимально распределить исходящие ссылки и тем самым улучшить продвижение.
Не стоит забывать, что при использовании 302 редиректа необходимо соблюдать определенную осторожность, поскольку промахи в настройках способны уничтожить ваши предыдущие достижения. И напротив, умелое применение переадресации может вывести ваш сайт в топ.













