В чем отличие 301 от 302 редиректа. Оптимизация черная и белая. Почему эти различия важны

Как ни странно, многие вебмастеры не понимают разницу между редиректом 301 и 302. В отличие от пользователей, поисковые системы распознают разные виды редиректов и по-разному их трактуют. Редирект 301 означает, что страница была окончательно перемещена по новому адресу. Редирект 302 означает, что перенос адреса носит временный характер. Поисковым системам нужно чётко понимать, стоит ли сохранять старую версию страницы или заменить ее новой, расположенной в новом месте. Если использовался некорректный вид редиректа, это может ввести в заблуждение поисковик и привести к серьезной потере трафика.

Почему редирект имеет такое значение? Если вы переносите веб-страницу или весь сайт на новое место, например, в случае, когда вы меняете доменное имя, вы хотите, чтобы пользователи могли найти ваш сайт. Редирект приводит к тому, что браузер пользователя автоматически переводит его со старого адреса на новый. Вам может казаться, что Гугл и другие поисковые системы просто последуют редиректу, но именно здесь начинаются сложности. Когда сайт переезжает, для Гугла это может послужить сигналом для применения фильтра "aging delay". Обычно сайт пропадает из поисковых рейтингов на несколько месяцев. Иногда даже на год. К этому вопросу мы вернемся несколько позже.

Существует немного ситуаций, когда лучше использовать редирект 301. Как часто вам приходилось временно переносить страницу на новый адрес? Обычно перенос носит постоянный характер. Тем не менее, создание редиректа 302 выглядит несколько проще, чем создание редиректа 301. Вы можете просто использовать Javascript или мета-тег для создания 302го. Создание редиректа 301 требует введения специальных команд в ваш.htaccess файл, если вы работаете на Apache. В случае с серверами Windows создание редиректа 301 потребует еще больше сил и времени. Именно это приводит к нездоровой тендеции использовать 302 редирект вместо 301го.

И Google понимает, что многие люди используют 302 редирект, хотя на самом деле подразумевают 301. К счастью, Google не связан каким-либо правом и не обязан понимать людей дословно. Чтобы обеспечить наилучшие результаты поиска, Гугл может и должен проверять 302 редиректы и делать вывод о том, действительно ли вебмастер имел в виду 302 или это обычная ошибка, и на самом деле имелся в виду редирект 301.

Правильно ли Google обрабатывает 302 редирект? Если вместо 301го был использован 302 редирект, поисковые системы могут продолжать индексировать старый URL-адрес и игнорировать новый как дубликат. При этом количество ссылок могут делиться между двумя адресами, отрицательно сказываясь на поисковых рейтингах. Поисковая машина может правильно понять, что делать с вашим 302 редиректом, а может и не понять. Представители Google утверждают, что они будут рассматривать редирект 302, как 301, если они сочтут, что вебмастер допустил ошибку, но кто знает, как в этом случае поступят другие поисковики?

Другими словами, если вы окончательно перемещаете вебсайт или отдельную страницу, лучше всё-таки ставить 301 редирект. 302й в данной ситуации считается некорректным. Ставя 302 редирект, который обозначает "временно перемещено", вы как бы просите поисковую систему продолжать индексировать старый домен или страницу, но при этом проиндексировать и новое расположение. В прошлом специалисты использовали 302 редиректы, чтобы обойти хитрый фильтр от Google под названием aging delay ("возрастная задержка"). Многие до сих пор спорят о существовании этого фильтра. На факт остается фактом: по какой-то причине новые сайты, просуществовавшие около 6-8 месяцев, быстро набирающие ссылочную массу, переставали появляться в выдаче. Поговаривали, что "молодняк" помещался в так называемую "песочницу" - дозревать. Именно поэтому появился миф о том, что лучше всего сразу покупать старые домены, а кто-то использовал 302 редирект. В какой-то момент эта обходная стратегия действительно работала, но, как показывает практика, теперь это не лучший вариант.

Так что... если вы боитесь потерять свои позиции в рейтинге из-за 301го редиректа, не переходите на новый домен. А еще лучше сделайте так, чтобы финансовое благополучие вашей компании не зависело от рейтингов. В реальном мире бизнес избегает смены названия компании. Это выглядит подозрительно. Можно ли винить Гугл в приминении той же логики? "Если вы меняете домен, значит, у вас не всё гладко. Так давайте подождем и посмотрим на ваше поведение, прежде чем мы начнем рекомендовать вас пользователям",

), научный сотрудник компании Moz и эксперт в области поискового маркетинга.

В одном из последних выпусков Whiteboard Friday Питер Мейерc объяснил, как поисковые роботы и пользователи воспринимают страницы в зависимости от выбранного решения – переадресации 301, 302 или rel=canonical, почему этот выбор важен, и как каждый из этих вариантов может обрабатываться Google.

Практически каждые три месяца в SEO-сообществе разгораются дискуссии на тему различий между переадресацией 301, 302 и rel=canonical. В частности, а есть ли они? Не являются ли эти приёмы в основе своей одним и тем же? Краткий ответ: нет, не являются . Ниже мы рассмотрим почему.

Вопросы на эту тему снова возникли примерно месяц назад, когда сотрудник Google Джон Мюллер опубликовал FAQ по переносу сайта на HTTPS. В нём он в очередной раз напомнил, что и 301 и 302 редиректы передают PageRank.

После этих со стороны сотрудников поиска среди SEO-специалистов появилось мнение, что 301 и 302 редирект – одно и то же.

Поэтому мы решили рассказать, в чём разница между 301 и 302 редиректом, почему это сложный вопрос, и почему эти приёмы различаются не только с точки зрения технического SEO, но и посылаемых вами сигналов намерения.

Почему это сложный вопрос?

301 редирект – это то, что мы называемым постоянной переадресацией. К примеру, пару лет назад Moz переехал с сайта seomoz.org на moz.com. Это было не временное изменение, а постоянное. Поэтому мы хотели сообщить Googlebot, а также всем остальным ботам и браузерам две вещи:

  • отправляйте людей на новый URL;
  • переносите PR, ссылочный вес, авторитетность и все сигналы ранжирования со старой страницы на новую.

В результате и люди и поисковые роботы должны попадать на новую страницу.

Классическим примером использования 302 переадресации является проведение однодневной распродажи. С помощью этого приёма мы сообщаем, что есть основная страница товара. Мы не можем добавить на неё информацию об акции. Нам нужен новый URL. Поэтому мы хотим настроить 302 редирект, временную переадресацию, чтобы все сигналы ранжирования оставались на старой (основной) странице. Перенаправляйте людей на другую страницу в течение пары дней, затем мы её уберём.

Таким образом, 301 и 302 редирект – это разные вещи. Первый тип переадресации сообщает пользователям, что новый URL – это новый дом, а второй – что это временный пункт назначения.

Почему эти различия важны?

В реальности мы нередко наблюдаем следующую ситуацию: у сайта есть страница W с 301 редиректом на страницу T, на которой настроена переадресация 302 на страницу F, а страница F с помощью атрибута rel=canonical указывает на страницу W. Реакция Google: «W, T, F. И что нам нужно делать?» .

Мы посылаем нечёткие сигналы. Мы делаем бессмысленные вещи и принуждаем Google интерпретировать нас, а это сложная работа.

Мы делаем много странных вещей. Мы используем 302 редиректы потому, что такая возможность есть в нашей CMS. Мы забываем поменять их на 301-е. Наши программисты не понимают разницы, и мы оказываемся в ситуации, когда сайт посылает противоречивые сигналы, а Google пытается нам помочь. Не всегда успешно.

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

В чём различия между переадресацией 301, 302 и rel=canonical

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

1. Долгосрочные 302 редиректы могут обрабатываться как 301-е

Если вы настроили переадресацию 302 и спустя полгода не убрали её, то Google может предположить, что на самом деле здесь должна быть постоянная переадресация, а временная настроена по ошибке. В результате Google перенаправляет пользователей на страницу B и передаёт все сигналы ранжирования от старого адреса страницы к новому.

В некоторых случаях использование 302 редиректа вообще не имеет смысла. К примеру, если вы переезжаете с HTTP на HTTPS и настроили 302 переадресацию, она может расцениваться как постоянная. Соответственно, сигналы ранжирования будут передаваться на HTTPS-версию. Как известно, Google отдаёт предпочтение защищённым ресурсам, поэтому он может сделать этот выбор за вас.

Если вы не понимаете, куда идут сигналы, посмотрите на страницу, которая ранжируется. В большинстве случаев этот URL их и получает.

Поэтому, если вы настроили 302 редирект, оставили его и видите, что страница B индексируется и ранжируется, то эта страница, вероятно, получает сигналы ранжирования.

Таким образом, Google может интерпретировать временную переадресацию как постоянную. Если вы оставили 302 редирект на полгода и видите, что Google направляет людей на страницу А, значит страница А получает сигналы ранжирования.

Мы описали, как может действовать Google в такой ситуации. Но, если вы в течение полугода не убрали 302 редиректы, то каким было ваше намерение? Чего вы хотели добиться таким способом?

Частью этой проблемы также является то, что задавая вопрос: «Разве 301,302 редирект и rel=canonical это не одно и то же?», на самом деле мы подразумеваем: «Разве это не одно и то же для SEO?». По нашему мнению, это допустимый, но очень опасный вопрос. Да, мы должны знать, как передаются сигналы ранжирования и да, Google может передавать их через любое из этих решений. Однако с точки зрения UX они очень разные, и это важно.

2. Rel=canonical предназначен для ботов, а не для людей

Принцип работы rel=canonical значительно отличается от переадресации 301 и 302. К примеру, у нас есть страница A и страница B. Мы хотим сделать так, чтобы страница A указывала на страницу B как каноническую. С помощью rel=canonical мы сообщаем ботам: «Мы хотим, чтобы вы рассматривали страницу B как основную. По некоторым причинам мы не можем отказаться от дубликатов. Но эта страница – основная. Мы хотим, чтобы она ранжировалась, но люди при этом оставались на странице A» .

Следовательно, rel=canonical полностью отличается от 301 редиректа, который позволяет перенаправлять пользователей и ботов на страницу B. Этот приём также отличается от 302 редиректа, который позволяет перенаправлять пользователей на другую страницу, а ботов удерживать на текущей.

Давайте посмотрим с точки зрения пользователя. Нам неоднократно задавали такой вопрос: «Мы слышали, что rel=canonical передаёт сигналы ранжирования. Что нам следует выбрать? Этот вариант или 301 редирект? Что будет лучше с точки зрения SEO?» .

Мы на самом деле считаем, что rel=canonical, как правило, передаёт сигналы ранжирования. Однако, что касается SEO, это плохой вопрос. При использовании любого из этих решений опыт взаимодействия пользователей с ресурсом совершенно разный.

Почему это важно – как для ботов, так и для людей

Мы хотим, чтобы рассматривая эти три варианта, вы помнили: 302 редирект передаёт PageRank. Если вам нужна постоянная переадресация, чтобы и пользователи и боты попадали на страницу B, и она ранжировалась, используйте верный сигнал. Не вводите Google в заблуждение. Если он будет выбирать сам, этот выбор может оказаться неверным. Некоторые из ваших 302 редиректов могут обрабатываться как 301, но это не делает их одинаковыми. При этом rel=canonical – это совершенно другой приём, ориентированный на поисковых роботов.

Анализируйте свою ситуацию и не фокусируйтесь только на сигналах ранжирования и SEO, поскольку все рассмотренные нами решения служат разным целям.

1. Осуществление перенаправления на новые страницы сайта

Если на сайте были перемещены страницы на новые адреса, то пользователь или поисковый робот, обратившись по старому адресу, наверняка их не увидит. Чтобы склеить старый и новый адреса страницы можно применить простой 301 редирект. Для этого в файле конфигурации htaccess необходимо прописать следующий код:

Redirect 301 /staraya.html http://vash-sait.ru/novaya.html

2. Приведение фидов к общему формату

Раньше использовались различные форматы фидов, такие как: Atom, RSS, Rdf. Сегодня RSS является основным и самым популярным среди них, поэтому можно позаботиться о том, чтобы другие форматы перенаправлялись в один. Для этого также используется файл htaccess и следующий код:

RedirectMatch 301 /feed/(atom|rdf|rss|rss2)/?$ http://vash-sait.ru/feed / Сложное перенаправление - директива RewriteRule 1. Перенаправление домена с www на без www.

Очень часто приходится использовать 301 редирект в htaccess для склеивания доменов с www и без www.

Раньше поисковые системы считали такие адреса совершенно различными и смотрели на них как на разные сайты. Сегодня задача по склейке возлагается на поискового робота, но никогда не лишним будет указать корректное зеркало. К тому же, у самих не будет никакой путаницы.

Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^www.сайт$ RewriteRule ^(.*)$ /$1 2. Перенаправление посетителей на разные старницы в зависимости от IP-адреса посетителя.

В htaccess имеется возможность указать на какую страницу, будет перенаправлен пользователь с конкретным IP-адресом. Например, перенаправление посетителей с ip адресом 183.11.101.1 на страницу kontakt.html

SetEnvIf REMOTE_ADDR 183.11.101.1 REDIR="redir" RewriteCond %{REDIR} redir RewriteRule ^/$ /kontakt.html 3. Перенаправление в случае обновления веб-ресурса

Во время тестирования или обновления ресурса пользователь не сможет попасть на сайт. Однако будет неправильным не предупредить его об этом. В.htaccess можно прописать код, который будет перенаправлять пользователя на информационную страницу, описывающую сущность проблемы (причины, сроки и т. д.).

RewriteEngine on RewriteCond %{REQUEST_URI} !/info.html$ RewriteCond %{REMOTE_HOST} !^14.124.354.80 RewriteRule $ http://vash-sait.ru/info.html

Где 14.124.354.80 - заменить на свой IP адресс.

4. Защита от хотлинков

Не для кого не секрет, что сегодня все чаще воруют информацию с сайтов. Иногда только текстовую, а иногда и вместе с графическими изображениями. И каждый раз когда на сторонний сайт будет приходить посетитель эти изображения будут грузится с вашего хостинга создавая нагрузку и сжигая трафик. Чтобы это предотвратить добавляем следующий код:

RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://([ -a-z0-9] .)?vash-sait.ru RewriteRule .(gif|jpe?g|png)$ -

В приведенном выше примере на сайте грузящем изображение будет появляться ошибка 403, если желаете чтобы вместо картинки отображалась определенная картинка, то последнюю строку замените на следующую:

RewriteRule .(jpg|png|gif)$ http://vash-sait.ru/images/imageinfo.jpg 5. Перенаправление на безопасное https-соединение

В.htaccess можно настроить перенаправление на безопасное https соединение, чтобы все пользователи работали только через данный протокол, гарантирующий безопасность и надежность передачи данных между сервером и клиентом.

RewriteEngine On RewriteCond %{HTTPS} !on RewriteRule (.*) https://%{HTTP_HOST} %{REQUEST_URI} 6. Автоматическая подстановка слеша в конце адреса.

Очень распространены ситуации, когда URL-адрес, заканчивается именем каталога: http://vash-sait.ru/images/raznoe

Apache самостоятельно может исправить ошибку и сделать 301-е перенаправление, добавив к ссылке недостающий слеш. Таким образом, пользователь не ощутит никакой разницы и получит в ответ необходимую страницу. Но на выполнение такого действия понадобится в два раза больше времени. Следующий код всегда будет добавлять / в конце адреса.

RewriteCond %{REQUEST_URI} /+[^.]+$ RewriteRule ^(.+[^/])$ %{REQUEST_URI} / 7. Блокировка пользователей пришедших с определенного сайта

Если владелец сайта не хочет, чтобы его ресурс посещали пользователи, зашедшие с определенного домена и требуется им закрыть доступ - htaccess также готов помочь. Вы можете перекрыть трафик с определенных сайтов используя страницу 403 или «запрет доступа». Полезна данная настройка тогда, когда на ваш сайт появились ссылки с сайтов с запрещенным контентом и по ним идет трафик на ваш сайт.

RewriteEngine on RewriteCond RewriteCond %{HTTP_REFERER} zapretnui-sait.com RewriteRule .* - [F] Редирект в htaccess, отличие 301 редиректа от 302 и 307

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

307, 302 и 301 редирект в htaccess, используется в случае изменения адреса к конкретному материалу на сервере. Благодаря данным редиректам, можно без каких-либо сложностей сменить домен своего сайта, даже не переживая о том, что ваши потребители или новые клиенты, планировавшие обращение к вам — не смогут найти ваш ресурс.

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

Основной разницей между 307, 302 и 301 редиректом, заключается в постоянстве. 307 и 302 — используются для указания информации о временном отсутствии доступа к информации, размещенной по этому адресу. Такого рода редирект используется в случае временного отключения сайта или определенной страницы, во время проведения технических работ. В отличие от первых двух, 301 редирект в htaccess, используется в случае постоянного изменения места расположения конкретной страницы с материалом, или же ресурса в целом. К примеру, в случае переезда на новый домен.

Здравствуйте, мои уважаемые читатели. Сегодня будем разбираться в одной интересной теме которая волнует многих. Большинство оптимизаторов 302 редирект обходят стороной. Те, кто этого не делает, пожинает плоды отличной поисковой выдачи. Может быть, пора исправить ошибку?!

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

Редирект 302 - Temporary redirect (TR) - переводится как "временно перемещённый", а редирект 301 - Permanent Redirect (PR) - "перемещён постоянно". Иначе говоря, при 302 переход происходит на временный домен, с сохранением старого адреса, а при 301 - на постоянный url, с удалением прошлых доменов. Бболее подробнее о кодах можете прочитать в статье где я рассказал о способах проверки ответа серверов сайта .

Всё-таки стоит конкретнее и отдельно рассмотреть каждый из redirect"ов.

  • 301 Redirect
  • Его использование актуально в 3х случаях:

    • при смене старого домена на новый, и комфортного чтения для пользователей;
    • для переноса сайта при смене CMS;
    • чтобы склеить два имени сайта, без и с www. Хотя этот пункт сегодня всё менее актуален.

    Иначе говоря, при использовании 301R, позиции в поисковике будут полностью сохранены, вне зависимости от объекта перемещения (одна или несколько страниц, сайт в целом).

  • 302 Redirect
  • Его использование говорит о том, что исходный адрес будет виден в поисковой выдаче, однако при клике по ссылке пользователь будет автоматически перекинут на новый временный адрес. Вес со старого домена и PageRank на новый передаются: индексация будет производиться поисковиком страницы с 302R так же, как и основного сайта. Даже если там и там контент будет одинаков, благодаря TR дублирования не будет.

    Подведём промежуточный итог. 302 редирект (обозначим условно URL 1 -> URL 2), актуален, когда:

    • происходящих на сайте технических работах (необходимо, чтобы URL 1 при этом индексировался постоянно);
    • показа дополнительной новой информации без правки основной старой страницы;
    • обнаружения запрещённых материалов (производится хостинговой компанией);
    • передачи трафика (на сайте URL 1 расположены только ссылки );
    • существует парочка страниц, логически подходящих под URL 2.

    Хотя всё это говорит о том, что вес со старого домена и PageRank на временный новый передаются: индексация будет производиться поисковиком страницы с 302R так же, как и основного сайта. Однако Джон Мюллер, специалист ПС Google, заявил, что если в течение 6-12 месяцев 302-ой будет сохраняться, он автоматически станет постоянным, то есть перейдёт в разряд 301-го.

    Ошибки. Во время перенаправления никто не застрахован от ошибок. Основные из них - 4:

  • Это двойные и тройные redirect"ы;
  • Это не правильное его использование, то есть не в соответствии с ситуацией;
  • Это связывание совершенно разных страниц;
  • Это направление на ресурс, который возвращает ответный код обратно.
  • Чтобы устранить возможные ошибки, нет необходимости проверять вручную все страницы своего ресурса - достаточно воспользоваться онлайн-сервисом для этого (к примеру, http://www.scanlight.ru/oshibki/perenapravlenie-301-redirekt/). В специальное окно вводятся ссылки на страницы и, спустя короткое время, появится информация со сведениями о возможных ошибках.

    Главные различия между Temporary и Permanent Redirect в практической части использования: для подключения первого используются метатег refresh и библиотека JavaScript, а для второго используются дополнения или изменения файла.htaccess, который находится в корневой папке ресурса.

    Ссылки и "временно перемещённый"

    Получается, что ссылочный профиль состоит из обратных и входящих ссылок, но они тоже должны быть не "абы какие". Если ваш сайт приобретает анкор с авторитетного гиганта, то он как бы поднимает вас за счёт себя. Кроме того, чтобы линк работал на вас, он не должен содержать атрибутов "noindex"/"nofollow" (узнать это можно, открыв код страницы и найдя "href"-тег). Для СП важна ссылка, глубоко проникшая в структуру сайта, ведь большое их количество практически всегда ведёт на главную страницу, что не есть хорошо. Всё это относится к обычным стандартным линкам. А как дело обстоит со ссылочным профилем, который использует Temporary redirect?

    Хотя и говорено о чёрной раскрутке много, оптимизаторы грешат ей по сей день. К примеру. pagecloaking - перенаправление на контент, зависимый от ситуации. То есть для поисковика это текст А, а для пользователя - это текст Б. Как это не назовёшь - прямым жульничеством или злостным спамом, поисковая оптимизация этого крайне не любит. Конечно, система тоже может давать сбои, и она не идеальна, тем не менее, не стоит злоупотреблять TR.

    Посмотрим:

    • Ссылочная масса не получается однотипной. Она становится разнообразной - это очень хорошо;
    • Анкоры с редиректа передают часть своего веса;
    • По ней приходят посетители - это факт;
    • Все гиганты - Вконтакте, Одноклассники, Авито и похожие - используют 302 редирект.

    Здесь остановимся и рассмотрим всё немного подробнее.

    Анкор - это заключённый в теги - текст. Иначе говоря, анкорная ссылка - это с тегами, безанкорная - без этих тегов. Считается, что линк с url страницы должна начинаться либо с www, либо с http:// - это яркий пример безанкорности, так же, как и линк, спрятанный за словами, к примеру, "там", "здесь", "вот тут" и похожее. Если адрес указать в виде название-сайта.ru - это уже анкор. Вывод напрашивается сам: безанкорная ссылка выглядит намного естественнее другой. Однако продвижение в таком случае будет разным. Всё-таки с анкором продвигать её несколько проще, но эффект - короткий. Безанкорный адрес "выстреливает" гораздо позже, но его эффект намного весомее и продолжительнее. Что самое важное, по мнению специалистов? Сопроводительный текст, который должен находиться по обеим сторонам от линка, именно ввиду отсутствия анкора. При продвижении, закупка такими ссылками должна продвигаться постепенно по нарастанию, составляя в итоге более 50% от всей ссылочной массы.

    Какой из этого вывод? Совместное использование и Temporary redirect, с атрибутами "nofollow-noindex", покупных - всё это вкупе формирует естественный ссылочный профиль сайта. А значит и приближает его к заветной цели - ТОПу. Если использовать исключительно линки прямые, поисковая система может значительно понизить сайт в выдаче, узрев в этом попытку манипуляции.

    Представитель Google по качеству поиска Джон Мюллер (John Mueller) четко заявил, что 301 и 302 редиректы учитываются одинаково и передают соответственно оба Page Rank. Т.е. использование обоих перенаправлений на сайте также положительно влияют на продвижение сайта и его отдельных страниц.

    Послушайте выступление представителя Google с разьяснениями на данную тему (на английском из школы вебмастеров Гугла)

    Если мы внимательно проанализируем к примеру, SEO плагином типа RDS бар, то сможем увидеть, что все ссылки с социальных сетей имеют код 302, но их влияние высоко в плане продвижения. Также сылки на популярных форумах в 80% имеют такие же перенаправления в ссылках, но это не снижает их ценность и влияние на продвижение за счет естественного траффика который в обязательном порядке учтут поисковые системы.

    Как настроить 302 редирект на своем сайте

    Теперь рассмотрим на практике, как сделать настройку Temporary redirect. Так как поисковики его понимают, как непродолжительное неудобство, индексироваться должны обе страницы - как старая, так и новая, что в итоге прописано в коде файла.htaccess.

    RewriteEngine on

    Redirect 302 /старый адрес http://ваш-сайт.ру/новый линк

    Вышеописанный код необходим для redirect"a внутренней страницы. Теперь рассмотрим код, который закрывает от пользователей тот контент, которые показывать не нужно. Опять прописываем:

    RewriteEngine on

    RewriteCond %{REQUEST_URI} !/inside.html$

    RewriteCond %{REMOTE_ADDR} !^123.123.123.123

    RewriteRule $ /inside.html

    Что касается php, то функция прописывается header заголовками Refresh или Location. Самое главное условие использования кода - отсутствие каких-либо пробелов, HTML-кодов, переводов строк и так далее. Код выглядит так:

    Есть другой интересный вариант перенаправления посетителей. Используется он при помощи заголовка Refresh и, в примере, переход происходит спустя 10 секунд после полной загрузки страницы (кстати, актуален вариант для Метрики от Яндекса):

    Что касается Java-скрипта, то здесь код копируется на необходимую для перехода страницу:

    Либо другой вариант:

    PHP:

    document location = "http://названиесайта.ru/";

    Как видим, настройка 302 редиректа не такая уж и сложная. Главное здесь - не ошибиться ни одним знаком.

    Существует так называемый псевдоредирект. То есть, грузится во фрейме необходимая страница, а как такового перехода для поисковой машины не происходит. Его можно настроить либо через Frameset:

    PHP:

    Заголовок страницы

    текст

    Либочерез IFrame:

    PHP:

    Заголовок страницы

    Вот сюда можно вставить код счётчика

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

    В качестве заключения

    В конце статьи рассмотрим самые часто встречающиеся вопросы, которые волнуют оптимизаторов:

  • В недавнем прошлом специалисты, чтобы обойти фильтр от Гугл Aging Delay - возрастную задержку, использовали 302TR. Сайты, которые просто семимильными шагами набирали ссылочную массу, спустя полгода вообще пропадали из поиска. Вывода было два: либо они перемещались в так называемую песочницу, либо вообще фильтра в природе не существовало. Тем не менее, миф о том, что 302-ой redirect использовать нельзя, существует по сей день;
  • Когда начинаешь искать информацию по правильному употреблению двух редиректов, большинство оптимизаторов советуют не связываться с 302, так как, по их мнению, поисковые системы понимают исключительно 301-ый. "Временный" - проблемный, якобы, у поисковых систем случается "ступор" и неприятности с сайтом гарантированы. Да, возможно это было у кого-то в прошлом. Но ежедневно меняются алгоритмы оптимизации, и то, что недавно было невозможно - сегодня чуть ли не "прошлый век". Поэтому применение Temporaryне просто допустимо - оно приветствуется;
  • Опасно ведь вообще использовать redirect. Да, опасно, если бездумно. Всё выглядит следующим образом. Например, у вас на сайте 100 страниц и вы их все перенаправляете на новую главную. Итог - поисковая система может или просто понизить в выдаче, что ещё сносно, а может вовсе выкинуть весь старый контент из индекса вместе со ссылочной массой. К сожалению, и такие случаи были. Альтернативный вариант такой ситуации - минимальный 302-ой на главную, а лучше тесно связать по тематике большинство page;
  • И последнее, что волнует оптимизаторов - текстовые ссылки без анкора и показатели выдачи. Анкор - это заключённый в теги - текст. Иначе говоря, анкорная ссылка - это с тегами, безанкорная - без этих тегов. Считается, что линк с url страницы должна начинаться либо с www, либо с http:// - это яркий пример безанкорности. Также и линк, спрятанный за словами, к примеру, "там", "здесь", "вот тут" и похожее, - безанкорная. Если адрес указать в виде название-сайта.ru - это уже анкор. Вывод напрашивается сам: безанкорная ссылка выглядит намного естественнее другой. Однако продвижение в таком случае будет разным. Всё-таки с анкором продвигать её несколько проще, но эффект - короткий. Безанкорный адрес "выстреливает" гораздо позже, но его эффект намного весомее и продолжительнее. Что самое важное, по мнению специалистов? Сопроводительный текст, который должен находиться по обеим сторонам от линка, именно ввиду отсутствия анкора. При продвижении, закупка такими ссылками должна продвигаться постепенно по нарастанию, составляя в итоге более 50% от всей ссылочной массы.
  • Большинство оптимизаторов теряются в догадках: опасно ли вообще использовать redirect? Да, опасно, если бездумно. Всё выглядит следующим образом. Например, у вас на сайте 100 страниц и вы их все перенаправляете на новую главную. Итог - поисковая система может или просто понизить в выдаче, что ещё сносно, а может вовсе выкинуть весь старый контент из индекса вместе со ссылочной массой. К сожалению и такие случаи были. Альтернативный вариант такой ситуации - минимальный 302-ой на главную, а лучше тесно связать по тематике большинство page.

    Подводя итог этой большой статьи, стоит сказать о следующем. Редирект по своей сути - это технический параметр сайта и сервера. Он помогает решить насущные проблемы, к примеру, правильно распределить и помочь продвижению. Однако используя 302 редирект, как и остальные, нужно быть предельно внимательным: допущенные ошибки в серверных настройках могут свести на нет вообще всё продвижение, а при горамотном использовании выведут ваш сайт в ТОП поисковой выдачи без проблем.

    Подписываемся на рассылку блога и жду Вас в новых статьях так как дальше будет просто БОМБА!!!. Скоро моих подписчиков ждут интересные фишки и отчет из моей практики, а также расскажу, как увеличить трафик на блог и получить свои первые 300 уникальных посетителей в сутки.

    С уважением, Галиулин Руслан.

    Google сообщил, что в какой-то момент 302 (временный) редирект может рассматриваться поисковиком как 301(постоянный) редирект. И всё из-за путаницы в использовании редиректов среди вебмастеров.

    Установка 302 редиректа выглядит проще, чем работа над 301, поэтому некоторые вебмастера прибегают к 302 и в нужных, и ненужных случаях. Поэтому если Google решит, что вы ошибочно установили 302 редирект, он будет воспринимать его как 301.

    Сейчас, по данным Google , оба варианта переадресации передают PageRank и ссылочный вес от старого адреса страницы к новому. Однако при 302 редиректе в выдаче Google будет отображаться старый URL страницы, т.к. на новый адрес она перемещена временно.

    Что касается 301 редиректа Google советует вебмастерам поддерживать его активным в течение года после настройки. Во-первых, поисковику может потребоваться от 6 месяцев до года, чтобы понять, что сайт переехал. Во-вторых, пользователи могут находить старые ссылки, и если по ним нет переадресации, они могут приводить пользователей на страницу с ошибкой 404 или на припаркованный домен, что не очень хорошо.

    Как установить 301 или 302 редирект

    Установка редиректов может отличаться в зависимости от веб-сервера сайта. Наиболее распространенным является Apache, поэтому предлагаем несколько инструментов для работы со служебным файлом.htaccess:

    Информация для справки

    301 редирект (постоянное перенаправление) означает, что запрашиваемая страница окончательно перемещена в новое местоположение. Использовать переадресацию 301 рекомендуется следующих случаях:

    • Вы переместили свой сайт на другой домен и хотите, чтобы пользователи не заметили переезд.

    • Например, попасть на страницу можно несколькими способами: http://example.com/dom, http://dom.example.com или http://www.example.com. Бывает удобно выбрать один из этих URL в качестве основного и использовать переадресацию 301 для решения проблемы с дублированным контентом.

    • При объединении двух сайтов требуется, чтобы все URL устаревших страниц указывали на страницы, действующие в данный момент.

    302 редирект (временное перенаправление) означает, что запрашиваемая страница временно перемещена на другой URL. Поисковым системам это говорит о том, что не нужно удалять из выдачи старую страницу, поэтому страницы не склеиваются как при 301 редиректе.

    Поделиться