Site indexing

Обработка редиректов

Ask AI about this page

2 мин чтения

Яндекс распознает стандартные коды 3xx: 301 и 308 как постоянные, 302, 303 и 307 как временные, а также метатег refresh с небольшой задержкой в качестве временного редиректа.

Внутрихостовые и межхостовые редиректы

Внутрихостовый редирект остается в пределах одного полностью определенного доменного имени (a.ru/ → a.ru/index.html); межхостовый редирект ведет на другой хост, в том числе между a.ru и www.a.ru. Это различие имеет практическое значение: склейка зеркал применяется ко второму типу и не применяется к первому.

Обработка редиректов

Как индексируются внутрихостовые редиректы

Робот индексирует содержимое целевой страницы и показывает целевую ссылку. За одним исключением, о котором говорится прямо: главная страница хоста всегда отображается в результатах поиска. Таким образом, главная страница, перенаправляющая на внутреннюю, все равно отображается как главная, но содержит контент внутренней страницы.

Региональные и языковые поддомены — важный раздел

Если языковые или региональные версии располагаются на поддоменах и посетители перенаправляются автоматически, такие поддомены объединяются в группу, и робот перенаправляется точно так же, как посетитель. Из этого следуют два последствия:

  • Если главная страница перенаправляет, то в результатах отображается главная страница с контентом целевой страницы редиректа — поэтому example.com может отображаться с английским или русским контентом исключительно в зависимости от того, куда был направлен робот.
  • При IP-редиректе IP-адрес робота определяет, какую версию он видит, а это редко бывает та версия, которую вы хотите проиндексировать для определенной аудитории.

Решение Яндекса однозначно: идентифицируйте робота по его user agent, проверьте, какой контент он получает, и либо настройте редирект так, чтобы робот получал нужную версию, либо замените автоматическое перенаправление переключателем языка или региона, отдавая 200 OK для каждой версии. Если версии уже были сгруппированы, такая настройка в конечном итоге разъединяет их, а запрос на отмену группировки ускоряет этот процесс.

Обработка редиректов — 2

Почему запрос на переезд отклоняется

Яндекс перечисляет причины: rel="canonical" в исходном коде сайта, который должен стать главным; сайт недоступен или отвечает медленно; несовпадающий контент, включая внутренние URL-адреса и заголовки; переезд в другую доменную зону без редиректа; индексирование заблокировано в robots.txt; обнаруженные на сайте нарушения, которые необходимо устранить, дождавшись исчезновения уведомления, перед повторной отправкой; либо запрос отправлен с целевого сайта, а не с исходного.

Сроки

Изменения адреса обычно появляются в результатах примерно через месяц.

Alien Road

Как мы это применяем

The automatic language redirect is the single most damaging pattern we encounter on international sites: the robot arrives from one location, gets one version, and everything else effectively does not exist. Yandex’s answer — a visible language switch instead of an IP redirect, with every version answering 200 — is the same advice we give for Google, and here it is written down by the search engine itself, which makes the conversation with a client considerably shorter.

Связанные услуги

Поделиться