Здравствуйте, уважаемые читатели сайта Uspei.com. По информации Яндекса от 07.03.2018 (соответственно речь пойдет об этом поисковике) 301 серверный редирект полностью заменил директиву host при определении основного домена (главного зеркала). Яндекс полностью отказался от директивы host и теперь ее можно удалить из robots.txt.
Поэтому теперь алгоритм переезда на новый адрес или протокол будет в таком виде:
- Сначала поставить 301 редирект со всех страниц старого сайта (протокола) на соответствующие новые страницы;
- В инструменте Яндекс.Вебмастера «Переезд сайта», указать новый домен или протокол, чтобы робот как можно раньше об этом узнал.
Особое внимание Яндекс просит обратить на то, что бы на неглавных зеркалах вы потом не забыли проставить 301 редирект, но только после приклейки их к основному зеркалу (по старой схеме).
Яндекс, с их слов, отказался от host, так как это последний этап в переработке логики определения главного зеркала, что они и так уже сделали много:
- ускорили обновление индекса;
- изменили алгоритм обработки редиректов (теперь страницы, с которых идет редирект, не убираются из поисковой выдачи до полной индексации новой страницы ( цели редиректа);
- в общем увеличили скорость переезда по редиректам (с 30 дней до 5-7);
- добавили обработку редиректов в файле robots.txt.
Хотя Google уже сто лет не учитывает host, теперь это актуально и для Яндекса.
Как я уже сказал, теперь эту директиву можно удалить из robots.txt, но главное, чтобы на всех не зеркалах сайта (кроме главного) стоял 301-й постраничный редирект. Тем, кто еще этого не сделал, Яндекс отправил соответствующее уведомление в кабинете вебмастеров.
Яндекс также разъяснил некоторые моменты:
1. Если только собираетесь переехать на новый домен или протокол:
- поставить постраничный 301-й редирект
- зайти в кабинет вебмастеров, инструмент «Переезд сайта», указать новое главное зеркало
- через несколько дней переезд будет завершен
2. Если уже начали переезд на новый домен или протокол
- аналогично 1 пункту
3. Если по каким либо причинам нельзя использовать 301-й редирект:
- добавить новый сайт в Вебмастер
- использовать «Переезд сайта»
- через несколько дней переезд будет завершен
4. Если никуда переезжать не планируете:
- проверить, что на всех зеркалах сайта (кроме главного) стоят 301-редиректы на главные, это укажет роботу на правильный адрес в поиске
5. Если никуда переезжать не планируете, но редирект поставить не можете:
- воспользуйтесь «Переездом сайта»
6. Нужно ли ставить редирект для мобильных версий сайтов:
- нет, не обязательно: мобильная версия может быть или доступна для основного робота, или осуществлять редирект на основную версию сайта
7. Если зеркала изменились из-за того, что вовремя не утановили 301-й редирект
- совершите переезд аналогично I пункту
8. что делать с директивой Host
- удалить, робот её теперь игнорирует
Обсуждение: https://yandex.ru/blog/webmaster/301-redirekt-zamenit-direktivu-host-pri-vybore-glavnogo-zerkala
и https://yandex.ru/blog/webmaster/301-y-redirekt-polnostyu-zamenil-direktivu-host
Яндекс как всегда все в последнюю очередь… Ну так Россия же…