Приветствую, друзья! Столкнулся с вопросом переноса сайта на другое доменное имя. У меня не было жесткого условия сохранить позиции первого домена в поиске, так как сайт был совсем молодой, но тем не менее решил оставить его, все таки он уже отметился во многих местах.
- И так начнем - сайт на двух доменах, как сделать зеркало или склеить домены
- У вас должен быть файл .htaccess в корневом каталоге сайта. Если его нет создайте. В него и добавим эти строки кода:
RewriteEngine On RewriteCond %{HTTP_HOST} ^vtoroi\.com RewriteRule ^(.*)$ http://osnovnoi.ru/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^www.vtoroi\.com RewriteRule ^(.*)$ http://osnovnoi.ru/$1 [R=301,L]
В моем случае перенаправление на razrab.website выглядело так:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^masterche\.ru
RewriteRule ^(.*)$ https://razrab.website/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.masterche\.ru
RewriteRule ^(.*)$ https://razrab.website/$1 [R=301,L]
В этом коде вам надо изменить vtoroi.com и osnovnoi.ru на свои доменные имена. Основной домен это osnovnoi.ru, второстепенный vtoroi.com. Теперь если вы наберёте в поиске vtoroi.com, вас перекинет на основное доменное имя. Вышеуказанный код делает редирект. R=301 означает, ресурс перенесен навсегда. Посмотреть весь список кодов состояния HTTP на Рувики.
- В файле robot.txt ко второстепенному домену, в данном случае vtoroi.com необходимо явно указать главное зеркало сайта
User-agent: Yandex Host: osnovnoi.ru (без http://) User-agent: Googlebot Host: osnovnoi.ru (без http://)
Процесс склейки поисковыми системами может занять в среднем две недели.
Проверить домены на клей, можно проанализировав сайт здесь Анализ сайта
Успехов!