Так вышло, что домен которым пользовался мой сайт больше ему не подходит, поэтому решено было купить новый и перенести на него данный проект. Эту статью пишу для тех кто столкнется с такой же проблемой.
Поисковые системы способны «склеить» ваш новый домен со старым, то есть все ссылки которые были куплены на старый домен, работать будут и на новом. Поэтому важно сделать так, чтобы ПС определенно знали что вы хотите поменять дом сайта.
Как грамотно перенести сайт на новый домен:
1. Купите новый домен (Тут всё ясно)
2. На вашем хостинге залейте всё содержимое вашего сайта в папку нового домена, то есть сделайте копию сайта на новом домене.
3. Убедитесь в том, что всё работает по новому домену (Важно!)
4. Добавьте и подтвердите права на оба ваших сайта в Webmaster Google и Webmaster Яндекса, если вы не делали этого ранее.
5. Установите на старом домене в файле robots.txt (который лежит в корне сайта) директиву
host: site.ru
где site.ru — адрес вашего нового домена. Это даст знать Яндексу, что главное зеркало вашего сайта переехало на новое место.
6. Пропишите в файле .htacces (также в корневом каталоге) на старом сайте редирект через 301 на новый домен:
Redirect 301 / http://site.ru/
<FilesMatch "robots.txt$">
RewriteEngine off
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://site.ru/$1 [R=301,L]
где site.ru — адрес вашего нового домена.
7. Зайдите в Google Webmaster Tools, управление вашим старым сайтом, выберите Конфигурация > Изменение адреса. Там снизу из выпадающего списка ткните на новый адрес сайта и отправьте запрос.
Вот собственно и всё. Если есть вопросы, пишите в комментарии, постараюсь на все ответить
Спасибо огромное за вашу статью, жаль, что я поздно ее увидел, а то сам бы всё сделал) но так мне хотя бы поддержка моего хостера Handyhost все сами перенесли)
А есть ли у вас статья о том как склеить сайты, если домен остался тот же , а хочется сделать новую версию сайта на другом движке не удаляя и не меняя старой версии?
Все равно придется сделать или поддомен или подпапку, чтобы версии сайта различались или же через .htaccess