Как правильно переехать на новый домен?
Бывают такие ситуации, при которых приходится оставить старый домен и перенести сайт на новый домен.В этой статье мы расскажем как сделать это правильно и не потерять достигнутые SEO результаты...
Бывают такие ситуации, при которых приходится оставить старый домен и перенести сайт на новый домен.
В этой статье мы расскажем как сделать это правильно и не потерять достигнутые SEO результаты...
Как правильно переехать на новый домен?
И так, Вам необходимо перенести сайт на новый домен, для этого :
Прежде чем начать переезд, убедитесь, что:
- оба домена и доступ к их настройке находятся в вашем распоряжении;
- новый домен не является зеркалом какого-либо другого домена;
- индексирование обоих доменов разрешено поисковым роботам соответствующими файлами robots.txt. Содержание файлов robots.txt должно совпадать, чтобы робот мог обращаться по одинаковым адресам при проверке зеркал.
Сам переезд заключается в том, что следует автоматически перенаправить пользователей со всех страниц старого сайта на соответствующие страницы на новом сайте. Причем нельзя просто взять и перенаправить всех посетителей только лишь на главную страницу нового сайта. Обязательно нужно чтобы перенаправление происходило с одной страницу на другую.
Правильный пример: со старой страницы http://oldsite.info/razdel/page1.html перенаправляем на новую страницу http://mysite.com/razdel/page1.html.
Чтобы сделать это автоматически нужно на старом сайте, в файле .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]
Причем этот код учитывает тот момент, что посетители могут вводить адрес старого сайта как с www, так и без него. В любом случае перенаправление будет происходить на новый сайт. После установки кода обязательно проверьте, происходит ли правильное перенаправление со старого сайта на новый (проверьте не только главную, но несколько страниц из разных разделов).
В файле robots.txt (и на старом сайте и на новом) добавьте новую строку (или замените текущую):
Sitemap: http://mysite.com/sitemap.xml
где http://mysite.com/sitemap.xml - это путь к xml-карте нового сайта.
Сохраните права доступа и сам домен для старого сайта хотя бы на 1-2 года. Это нужно т.к. на старый сайт остаются ссылки на других ресурсах и пользователи могут по ним переходить.
Наберитесь терпения и не паникуйте в тот момент, когда сайт выпадет из поиска на месяц и более. Если Вы все сделали правильно, то Ваш сайт обязательно вернется в поисковую выдачу. Если же после истечения 2 месяцев Ваш сайт все еще отсутствует в поиске, то задайте вопрос на форуме вебмастеров Google или напишите Платону Щукину (техническая поддержка Яндекса). Чтобы это сделать, зайдите в Яндекс-Вебмастер, далее "Мои сайты" и выберете Ваш сайт из списка. После этого в нижнем правом углу жмите "Задать вопрос о сайте службе поддержки".
Советы Яндекса по Пеерезду
Указать адрес главного зеркала вы можете двумя способами:
Задать директиву Host в файлах robots.txt всех зеркал при условии идентичности контента на сайтах. В частности, используйте директиву Host, если вы указали новый домен в качестве алиаса имеющегося домена в панели управления хостингом.
Обратите внимание, что кириллические доменные имена в файлах robots.txt должны быть указаны в формате punycode.
Установить постоянный серверный редирект с HTTP-кодом 301 или редирект при помощи мета-тега refresh с нулевой задержкой, добавляемого в код каждой страницы (например: <meta http-equiv="refresh" content="0;URL='http://new-site.com/'">).
Устанавливая редирект, учитывайте наши рекомендации:
Получая редирект, робот индексирует только цель редиректа. Поэтому редирект стоит использовать, только если вы готовы к тому, что сайт на старом домене перестанет участвовать в поиске.
По возможности настраивайте редирект для каждой страницы старого сайта на соответствующую страницу нового сайта. Если содержимое или структура склеиваемых сайтов различаются, то настройте редиректы согласно правилам перенаправления.
Не рекомендуется перенаправлять пользователя с каждой страницы старого сайта на главную страницу нового. Такая организация редиректов не помешает склейке зеркал, но неудобна пользователям и снижает скорость индексации нового сайта роботом Яндекса.
Чтобы склеить зеркала, роботу Яндекса достаточно директивы Host в файлах robots.txt для всех зеркал. Редирект настраивать необязательно.
Проследите, чтобы все используемые вами способы склейки зеркал (и редиректы, и директивы Host для каждого зеркала) указывали на одно и то же главное зеркало сайта. В противном случае робот может выбрать в качестве главного зеркала не тот домен, на который переезжает ваш сайт.
Время склейки зеркал не зависит от выбранного способа указания главного зеркала и занимает, как правило, около месяца.