Наш youtube        Наш инстаграм     ☝ Сказать спасибо!           Правила форума   




Корректный переход со старого домена на новый

Все о работе с web сайтами, форумами
Ответить
Аватара пользователя
Alex
Site Admin
Сообщения: 3639
Стаж: 12 лет 4 месяца
Репутация: 1955
Откуда: Kiev
Аудио система: www.is.gd/l0dt3T
Контактная информация:

Корректный переход со старого домена на новый

Сообщение Alex »

Хочу поделиться своим опытом по переводу сайта на новый домен с сохранением всех параметров старого.

Задача

Есть домен site.com с определенными показателями ТИЦ и PR, но мы хотим перенести проект (сайт) на новый адрес не теряя уже полученные кровью и потом результаты в поисковиках.

Решение

Сделать на старом домене 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 и http://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://habrahabr.ru/post/168471/
Ответить

Вернуться в «Сайты, форумы»