Переезд сайта. Настройка зеркала

Основные причины для переезда сайта могут быть следующими: перенос ресурса на новый домен, смена протокола с HTTP на HTTPS. Мы ориентируемся на 2 основных поисковых робота: Яндекс и Гугл. Попробуем разобраться что кому нужно для переезда и как это правильно сделать на примере Яндекс.

Чего хочет Яндекс:

Первым делом нужно добавить оба ресурса в один Яндекс.Вебмастер и подтвердить на них права.

Следующим этапом идет проверка совпадения контента. Текстовое и графическое наполнение, а так же контактная информация должны быть одинаковыми. Новый домен не должен быть склеен с какими-то другими Интернет ресурсами (если что, необходимо расклеить сайты). Расклейка может не понадобиться в следующих случаях:

  • группа зеркал различается только по протоколу HTTP / HTTPS;
  • различие заключается только в префиксе www;
  • новый домен признан не главным зеркалом сайта, с которого осуществляется переезд.

Как старый, так и новый адреса должны быть доступны для обхода робота Яндекс. Проверить это можно ТУТ. Так же, в файлах robots.txt обоих доменов должен быть допуск робота от Яндекс. Лучше настроить редирект со старого robots.txt на новый. Проверить доступность данного файла можно ТУТ.

Теперь пришло время настроить перенаправление:

  1. Редирект. Можно настроить редирект (перенаправление) со страниц старого сайта на страницы нового. Если поменялось как название домена, так и название категорий, то редирект должен быть двойным. Например: http://сайт.рф/стр/ -> http://site.ru/стр/ -> http://site.ru/page/
  2. Канонический адрес. Данный пункт нужен только при переходе с HTTP на HTTPS. В данном случае используется атрибут rel=»canonical».
  3. Метатег refresh. Этот тег нужно использовать лишь в случаях, когда другие варианты не подходят. Робот может воспринять его как редирект с HTTP-кодом 302.

Последний этап подразумевает использование инструмента «Переезд сайта» в Яндекс.Вебмастере. Робот и так должен осуществить переезд, однако данный инструмент помогает ускорить процесс.

Что нужно сделать:

  1. Зайти в Яндекс.Вебмастер на сайт, с которого нужно переезжать.
  2. Открыть страницу Индексирование -> Переезд сайта и отправить заявку. Важно выбрать подходящий пункт.
  3. Нажать кнопку Сохранить.

переезд сайта

 Что подправить в .htaccess:

Если меняется имя домена или добавляется/убирается «www», пропишите следующие редиректы в файл:

Для редиректа 301 с «www» на «без www»:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.stariy_sait\.ru$ [NC]
RewriteRule ^(.*)$ http://noviy_sait/$1 [R=301,L]

Для редиректа 301 с «без www» на «www»:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^stariy_sait\.ru$ [NC]
RewriteRule ^(.*)$ http://www.noviy_sait.ru/$1 [R=301,L]

Где, stariy_sait — это старый адрес сайта, а noviy_sait — новый адрес сайта.

Еще немного про rotots.txt:

Еще 1 момент, который нужен Яндексу — это директивы Host и Sitemap для задания правильного главного зеркала и правильной карты сайта.

Нужно добавить следующие записи. Для зеркала с «www»:

User-agent: Yandex
Disallow: Host: www.vash_site.ru
Sitemap: http://www.vash_site.ru/sitemap.xml.gz
Sitemap: http://www.vash_site.ru/sitemap.xml

Для зеркала «без www»:

User-agent: Yandex 
Disallow: 
Host: vash_site.ru 
Sitemap: http://vash_site.ru/sitemap.xml.gz 
Sitemap: http://vash_site.ru/sitemap.xml

 

One thought on “Переезд сайта. Настройка зеркала

  1. Николай 08.10.2019 at 09:05

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

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *