Сделать на старом домене site.com файл .htaccess, с содержанием:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]
RewriteRule ^([^/]+) $1 [L]
RewriteCond %{HTTP_HOST} ^site\.com
RewriteRule ^(.*)$ http://site.org/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.site\.com
RewriteRule ^(.*)$ http://site.org/$1 [R=301,L]
Примечание: Все пользователи и поисковики будут перенаправляться с site.com и www.site.com на site.org, гугл воспринимает это и приблизительно через 2 месяца показатели PR перейдут на site.org.
Осталось еще не забыть перенести ТИЦ, у Яндекса алгоритм переноса чуток сложнее. Ему еще требуется robots.txt. Тут много веб мастеров и допускают ошибку, они делают 100% редирект с домена на домен забывая о том, что нужно оставить Яндексу robots.txt именно для этого и понадобилась строчка:
RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]
Содержание robots.txt:
User-agent: Yandex
Host: site.org
User-agent: *
Disallow:
Sitemap: http://site.org/sitemap.xml
Теперь можете быть уверены, что показатели ТИЦ перейдут на новый домен.
Источник: https://habr.com/ru/post/168471
Спасибо, за дополнение про роботс для Яндекса
яндекс давно не учитывает host, и ТИЦ давно не существует, кто сделал этот ответ лучшим то )) ПР у гугла уже три года нет )
Петр П., да с хабра рекомендация.. тица-пр нет, понятно всем, шаблоны остались, есть лучшие рекомендации? как говорится, велком в студию) оставьте нам полное конкретное техническое руководство, все будут только благодарны Вам, в чем проблема?
Спасибо за инфу про роботс тхт
Добрый день! Редирект можно настроить или на панели управления хостингом (на сайте хостера наверняка есть инструкция) или же через файл .htaccess, добавив в него строку следующего вида: Redirect 301 /oldpage.php http://site/newpage.php
Спасибо, помогло.