Вебмастер
Содержимое сайта и партнерские программы
Партнерские программы
Безопасность сайта

Обработка редиректов (перенаправлений)

Какие перенаправления распознает робот Яндекса?

Робот Яндекса распознает стандартные коды состояния HTTP 3xx (redirection).

Выделяются основные виды перенаправлений:

  • 301 — постоянное перенаправление;

  • 302/303/307 — временное перенаправление;

  • перенаправление с использованием Meta refresh (META HTTP-EQUIV = "REFRESH") при небольших задержках считается временным перенаправлением.

В чем различие между внутрихостовым и межхостовым перенаправлением?

Внутрихостовым считается перенаправление в рамках одного хоста (FQDN). Межхостовым — между страницами различных хостов.

Пример внутрихостового перенаправления:

a.ru/ -> a.ru/index.html
www.a.ru/index1.html -> www.a.ru/index2.html

Пример межхостового перенаправления:

a.ru/index1.html -> www.a.ru/index2.html
a.ru/index1.html -> b.ru/index2.html

Как Яндекс обрабатывает внутрихостовые перенаправления?

Если на одной веб странице (источнике) установлено перенаправление на другую веб страницу (цель) в пределах одного хоста, то робот проиндексирует контент цели, но в некоторых случаях в результатах поиска будет отображаться ссылка на источник, а в некоторых случаях — ссылка на цель.

При постоянном перенаправлении (301) между внутренними страницами хоста в результатах поиска будет отображаться цель.

a.ru/page1 ->301 a.ru/page2

При временном перенаправлении (302/303/307/Meta refresh) между внутренними страницами хоста в результатах поиска будет отображаться наиболее компактный URL.

a.ru/33/ ->302 a.ru/index.php?id=33
b.ru/temporarypage/ ->302 b.ru/page/

Главная страница хоста всегда будет отображаться в результатах поиска.

a.ru/ -> a.ru/innerpage
a.ru/innerpage -> a.ru/

Я сменил структуру сайта, используя перенаправления. Будут ли на выдаче отображаться новые страницы?

Будут, если вы установили 301 перенаправление со старых страниц на новые.

Я поставил 301 перенаправление, а в поисковой выдаче вижу источник перенаправления. Почему?

Информация на поиске обновится через некоторое время после обхода роботом Яндекса источника перенаправления.

У меня стоит перенаправление со страниц a.ru/page на a.ru/page/. Какое перенаправление нужно выбрать, чтобы на поисковой выдаче находились страницы вида a.ru/page/?

Нужно установить 301 перенаправление со страниц a.ru/page на страницы a.ru/page/.

Оцените статью
Спасибо за ваш отзыв!