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