Алгоритм смены домена без потери позиций. Переезд на другой домен Как перейти на другой домен

Доброго времени суток, дорогие читатели! На связи Артем Губтор
Блог, который вы сейчас посещаете изначально базировался на домене agubtor.ru. Но я принял решение объединить два своих сайта и Блог Артема Губтора пришлось переносить на новый домен. Я писал о том, как это происходило в статье « ».

На самом деле, желание поменять домен бывает у многих владельцев сайтов. И самые сообразительные понимают, что если просто купить новый домен и поместить сайт на нем, то позиции проекта, посещаемость и все нажитое непосильным трудом пойдет ко дну.

В этой статье поговорим о том, как лучше всего переехать на новый домен, какие важные моменты нужно учесть при этом, и как это повлияет на ваш проект.

Почему вообще сайты переносят со старых адресов на новые? Причины могут быть разными, вот несколько из них:
1. Нужен более релевантный домен.
2. Компания изменила название.
3. Желание иметь весомый домен верхнего уровня.
4. Смена доменной зоны на более предпочтительную (например, домен.com переезжает на.ru).
5. Необходимо подключить протокол бзопасности HTTPS

Сам Яндекс сообщает о том, что при переезде сайтов на другой домен позиции сайта могут поменяться, кроме того может поменяться количество проиндексированных Яндексом страниц.
Однако, такие изменения будут минимальны, если новый домен сайта будет являться главным зеркалом старого. Об этом сообщается в Яндекс.Вебмастере.

Цитата из Яндекс.Вебмастер

Не исключено, что при переезде сайта на новое доменное имя вы потеряете позиции или, даже, вылетите из индекса поисковика; упадут показатели ТИЦ и PR.

Но, если всё делать правильно, то всего через месяц всё станет как прежде.

Чтобы передать новому доменному имени сайта все заслуги старого, нужно склеить домены 301-м редиректом.
Если спустя два месяца ваш ресурс будет отсутствовать в поиске, то смело пишите в Гугл.Вебмастере или в техподдержку Яндекса. Чтобы это сделать, в Яндекс.Вебмастере зайдите в раздел «Обратная связь» -> «Смена адреса сайта, зеркала» -> «Смена адреса и протокола», выберите «Поменялось доменное имя сайта », в конце нажмите на ссылку «Спустя полтора месяца адрес сайта не изменился». Заполните появившуюся форму:

Если вас не пугают такие перемены и временные сбои показателей сайта, то дерзайте! Только сделайте все последовательно и грамотно.
Перенос сайта с одного домена на другой состоит в перенаправлении тех, кто пришел на страницы старого домена на эти же страницы, только с другогим доменным именем.

1. Необходимо настроить и проверить 301-й редирект для всех страниц, видео, картинок, и всего остального со старого домена на новый.
Это делается очень просто, в файле.htaccess на старом адресе, с которого вы будете перенаправлять посетителей, вставьте этот код:

Options +FollowSymLinks RewriteEngine on RewriteEngine off

Это правило исключает из редиректа файл robots.txt, таким образом обращаясь к файлу Яндекс поймет, что host поменялся.
После это прописываем сам редирект:

RewriteCond %{HTTP_HOST} ^sitename\.com RewriteRule ^(.*)$ http://sitename.org/$1 RewriteCond %{HTTP_HOST} ^www.sitename\.com RewriteRule ^(.*)$ http://sitename.org/$1

Обязательно посмотрите, все ли работает. Рекомендую проверить перенаправляются ли главная страница и внутренние страницы ресурса.
2. Все внешние ссылки с других ресурсов, которые ведут на старый сайт, нужно исправить, чтобы они шли на адрес нового доменного имени.
3. Сделайте все так, как говорят Яндекс и Google Вебмастера.

Условия для Яндекс.Вебмастера:

  • Добавить оба домена в Yandex.Webmaster и подтвердить права на их владение.
  • На старом домене файл robots.txt должен быть идентичен файлу на новом адресе. Не забудьте в этом файле для Host укажите новый домен как главное зеркало, или поставьте 301-ый редирект.
  • Используйте инструмент «Переезд сайта». Так вы сможете сказать Яндексу о смене домена, протокола(HTTP / HTTPS), выбрать желаемое отображение сайта в выдаче поисковика - с www или без.

Для Google:

  • Добавьте сайт в Инструментах для вебмастеров. Советую добавить 4 адреса – 2 с www и 2 без www.
  • Права на оба сайта должны быть подтверждены.
  • Проведите сканирование сайта на новом домене.
  • Сообщите Гугл о переносе вашего сайта на другой домен.
  • Загрузите sitemap.xml нового домена в Инструментах для Вебмастеров Гугла.
    Настройте склейку зеркал 301-м редиректом.

Вот и все! Теперь остается только следить за показателями сайта на новом домене. Со временем старый сайт уйдет из индекса, а новый вернет свои позиции.
Если вы все сделали по инструкции, то изменения в показателях пройдут для вашего сайта безболезненно.
Если у вас все еще есть сомнения или неуверенность в способности правильно перенести сайт на новый домен, можете воспользоваться моими услугами. Пишите мне в – договоримся!

Друзья, добрый день!

Именно сегодня хотелось бы Вам рассказать о том, как осуществляется перенос домена на другой хостинг.

Интересно, а по какой причине это происходит? А причин на самом деле много, одна из таких — просто не устраивает качество предоставляемых услуг.

Наличие причин уже позволяет задуматься о переезде.

В статье Вы найдете подробное описание шагов по переезду домена, так что изучайте и применяйте.

План действий, которого нужно придерживаться:

А теперь подробнее по каждому пункту.

Регистрация хостинга

Действия по регистрации стандартные. Много времени Вы не потратите. Читайте полезные статьи, которые уже есть на блоге:

Удаление домена

Здесь всё очень просто. Выполняется эта процедура за несколько кликов мыши.

По этому поводу на моем блоге уже есть .

Перенос домена

Привяжите домен к новому хостингу — войдите в панель управления и затем в пункт «Добавить домен». В соответствующее поле введите ваш domain.

Смените DNS-сервер (NS-записи). DNS-сервер необходимо менять, т.к он указывает, на каком сервере в интернете хранится ваш сайт.

В случае если Вы регистрировали домен на сайте старого хостинга, тогда стоит обратиться с просьбой о смене NS-записей в его службу поддержки.

В случае если Вы покупали его непосредственно у регистратора имен (например, Reg.ru или WebNames.ru ) выполните следующее:

  1. Войдите в свой аккаунт на сервисе-регистраторе доменов,
  2. Выберите нужный домен, если у вас их несколько
  3. Кликните на «Управление DNS-серверами»;
  4. обновите NS-записи на новые (узнать их можно в поддержке нового хостинга).

Привязка может длиться несколько часов (а вообще до 72 часов, но как правило около 4-8 часов).

Перенос файлов интернет-ресурса

Выполните действия, представленные ниже:

  1. Установите и откройте программу FTP-клиент (например, FileZilla). И создайте новое FTP-соединение ();
  2. Во всплывающем окне «Настройка FTP-соединения» задайте имя соединения;
  3. В поле "Сервер[:Порт]" введите адрес FTP-сервера, данные присылают при регистрации хостинга.
  4. Вводите логин и пароль и нажмите — ОК;
  5. Затем на кнопку «Соединиться» для только что созданного соединения;
  6. Откроется окно, в котором перейдите в домена.
  7. Скопируйте все файлы со старого хостинга и вставьте их на новый.
  8. Пропишите новые имя пользователя базы данных и пароль в файле config.php.

Более подробную эту же инструкцию вы можете найти в статье про .

Перенос базы данных

Чтобы перевести базу данных, выполните следующие шаги:

  1. войдите в phpMyadmin старого хостинга, ссылка должна быть в панели управления;
  2. выберите базу данных и перейдите в «Экспорт»;
  3. на панели экспорт установите переключатель в поле SQL;
  4. выберите режим совместимости SQL- ANSI;
  5. установите переключатель в поле qzip;
  6. нажмите на кнопку «Сохранить как файл»;
  7. осуществите вход в аккаунт нового хостинга для создания БД;
  8. запомните логин и пароль для входа в БД (их нужно будет указать в файле config.php);
  9. перейдете в phpMyadmin, а потом в раздел «Структура»;
  10. отметьте и удалите имеющиеся таблицы, чтобы при импорте БД не возникало ошибок;
  11. перейдите в «Импорт» и перенесите сохраненную ранее БД, выставьте прежнюю кодировку;
  12. установите переключатель в поле «Разрешить скрипту разбивать процесс импорта при приближении лимита»;
  13. выберите формат файла импорта — SQL, а затем режим совместимости — ANSI;
  14. нажмите ОК.

Инструкция может слегка отличаться в зависимости от используемого вами хостинга

Вот видите, не так уж и сложно, просто приложите чуточку усилий и времени.

Если из статьи Вы извлекли только самое полезное, подписывайтесь на обновления блога, а также не забудьте рекомендовать к прочтению друзьям и знакомым, например, в социальных сетях.

Всем пока и до скорых встреч!

С уважением! Абдуллин Руслан

Довольно часто возникают ситуации, когда необходимо перенести сайт на новый домен. Очень важно сделать это правильно, не потеряв позиции в поисковых системах. При переносе сайта нужно выполнить множество действий. В этой статье мы приведем список того, что нужно не забыть сделать при переезде на новый домен.

Подготовительные работы перед переносом сайта

Если вы покупаете домен, который уже использовался, перед покупкой обязательно нужно убедиться, что предыдущий сайт не находился под санкциями поисковых систем, не содержит подозрительных, с точки зрения качества и происхождения, внешних ссылок и не имел запрещенного контента (казино, взрослый контент, спам).

Конечно же, нельзя сказать со 100%-й вероятностью, находится ли домен под санкциями перед покупкой, но если вы видите, что на сайт покупали очень много ссылок или же сам сайт был сомнительного качества - это повод задуматься.

Поисковая система Яндекс, ко всему прочему, рекомендует при переезде на новый домен проверить, не является ли он зеркалом другого домена. Это можно сделать при помощи сервиса сообщить о новом url .

Если новый домен является чьим-либо зеркалом, появится сообщение: «Указанный вами сайт является неглавным зеркалом сайта…».

Внешние ссылки можно проанализировать при помощи сервиса ahrefs.com , а сам сайт через Web Archive .

Приступаем к переносу сайта на другой домен

Правильно настроить переадресацию

После того как Вы скопировали сайт на новый домен, нужно настроить на сервере переадресацию HTTP 301. Основная задача не потерять вес старого сайта при переезде. Поэтому очень важно прописать 301 редиректы со всех страниц старого доменного имени на соответствующие им страницы на новом домене.

Пример реализации:

Для того чтобы это сделать нужно добавить в htaccess старого домена несколько строк:

RewriteCond %{HTTP_HOST} ^www\.old\.com$ RewriteRule ^(.*)$ http://new.com/$1 RewriteCond %{HTTP_HOST} ^old\.com RewriteRule ^(.*)$ http://new.com/$1

RewriteCond % { HTTP_HOST } ^ www \ . old \ . com $ [ NC ]

RewriteCond % { HTTP_HOST } ^ old \ . com

RewriteRule ^ (. * ) $ http : //new.com/$1

Проблемы возникают, когда при переносе сайта на новый домен ещё изменяются url-адреса, возможно, в следствие смены CMS. В данном случае необходимо сделать следующее:

  1. Выгрузить список страниц со старого домена (это можно сделать при помощи программы Netpeak Spider).
  2. Выгрузить список страниц нового сайта.
  3. Составить таблицу соответствия старых и новых url-адресов.
  4. Прописать 301 редиректы со старых url-адресов на новые.

Бывает такое, что при переносе сайта, некоторые страницы сайта отсутствуют на новом (решили удалить некоторые категории/товары), в таком случае нужно написать 301 редирект на вышестоящую категорию или же на главную страницу сайта.

Составление списка соответствия url-адресов очень долгий и тяжелый труд, который требует упорства и терпения.

Если всё будет сделано верно, то потери позиций, если и будут, то совсем незначительные и сайт сохранит авторитет в глазах поисковых систем. Также вы не потеряете вес после переезда с существующих внешних ссылок и предотвратите появление множества страниц с 404 кодом ответа сервера.

Указать о смене доменного имени в Search Console

Обязательно нужно указать поисковой системе Google о переносе домена при помощи сервиса Search Console . Сделать это можно в 4 шага:

  1. Добавить новый домен в Search Console и выбрать его в качестве нового домена.
  2. Правильно настроить переадресацию со старого домена на новый.
  3. Убедиться, что для старого и нового сайтов выбраны верные способы подтверждения.
  4. Отправить запрос на изменение адреса сайта.

Указать о смене доменного имени в Яндекс Вебмастере

Не стоит забывать о поисковой системе Яндекс. В инструментах для вебмастеров также необходимо сообщить о смене доменного имени. Для этого нужно подтвердить права на владение новым сайтом и выбрать его из выпадающего списка в разделе «Индексирование» -> «Переезд сайта».

Не забыть про перенос систем аналитики

При изменении домена обязательно нужно правильно перенести системы аналитики Google Analytics и Яндекс Метрику на новый домен. Делается это в два очень простых этапа:

  1. Нужно проследить чтобы коды были корректно размещены на новом домене.
  2. Изменить в интерфейсе Google Analytics и Яндекс Метрики отслеживаемый домен на новый.

При смене CMS сайта или же изменении url-адресов обязательно необходимо поправить работу всех целей и электронной торговли, так как они, скорее всего, перестанут работать.

Проверка корректности переноса сайта

После того как все предыдущие пункты выполнены, нужно провести контрольную проверку сайта на наличие ошибок в переносе.

  1. Если на сайте есть многоязычные страницы и используется rel-alternate-hreflang, обязательно нужно обновить эти теги, в соответствии с новыми url адресами.
  2. Проверить, есть ли на сайте ссылки на старый домен. Их можно найти при помощи сервиса Netpeak Spider. Все ссылки на старый домен нужно убрать.
  3. Проверить все тексты и мета теги на упоминание старого домена.
  4. Проверить все страницы старого домена, корректно ли они перенаправляют пользователей и поисковые системы на страницы нового домена.
  5. Проверить карту сайта sitemap.xml на новом домене, там должны быть только страницы нового сайта.
  6. Проверить наличие файла robots.txt и корректность его содержимого.
  7. Сменить доменное имя компании в Яндекс Справочнике, социальных сетях, Google Мой Бизнес и других сервисах.
  8. Проверить корректно ли работают системы аналитики: Яндекс Метрика, Google Analytics.
  9. При значительном изменении сайта нужно проверить работоспособность всех целей и электронной торговли, так как при смене url-адресов что-нибудь обязательно перестанет работать.

Возможные потери позиций после переноса сайта

Выполнив все рекомендации вы сможете без проблем перенести сайта на новый домен без значительной потери позиций в поисковых системах. Конечно же, на несколько недель будет незначительная просадка(порядка 10-30%), пока поисковые системы проиндексируют новые страницы и склеят старый домен с новым. Но если всё выполнено согласно описанных выше рекомендаций, то просадка органического трафика будет минимальна.

Пример изменения трафика на сайте после переноса на новую CMS систему:

Как видно на графике трафик просел на 15% на 2 недели, а далее полностью восстановился.

Справочная информация от поисковых систем:

Очень рекомендую ознакомиться с рекомендациями поисковых систем Google и Яндекс по правильному, с их точки зрения, переносу сайта на новый домен.

Если вы нашли ошибку, выделите участок текста и нажмите Ctrl + Enter или воспользуйтесь ссылкой , чтобы сообщить нам.

Всем-всем привет!

Переезд сайта на новый домен является мероприятием очень ответственным, к которому нужно подойти с полной серьезностью. В особенности это касается ресурсов, имеющих хоть какие-то более-менее нормальные результаты в поисковой выдаче: достаточно совершить одну маленькую ошибку, чтобы в миг потерять насиженные позиции.

Данное мероприятие требует большого внимания к деталям, любая мелочь имеет значение. Помню, когда переезжал на этот домен с домена третьего уровня, все операции проделывал с таким трепетом, что после каждого этапа я становился диким параноиком 😀

Этапы переезда

В большинстве случаев, когда совершается переезд, сайт теряет насиженные позиции, трафик и “пузомерки” ( , ). Однако, примерно, через 1,5 – 2 месяца все возвращается на круги своя, но это только если все сделано правильно. В моем же случае, я практически ничего не потерял, а даже наоборот приобрел, так как переезд был осуществлен в период с января по февраль (вообще не сезон, как говорится), да и трафика у меня было очень мало.

После того, как Вы решили купить новый домен и переехать на него, нужно сделать следующее:

  1. Естественно, купить домен;
  2. Полностью скопировать содержимое со старого домена на новый. Для этого можете воспользоваться услугами своего хостинг-провайдера. Я так и сделал;
  3. Настроить панели вебмастера в поисковых системах;
  4. Настроить перенаправление посетителей на новый домен;
  5. Настроить файл robots.txt;
  6. Ждать склейки доменов.

Важно! При переезде на новый домен нужно, чтобы по обоим адресам был идентичный контент и дизайн, то есть полная копия. Иначе поисковый робот не сможет правильно проиндексировать оба сайта и склеить их, что безусловно понесет серьезные последствия.

Настройки в панелях вебмастера

Итак, после того, как новый домен куплен, а содержимое сайта перенесено, нужно предупредить поисковые системы о том, что появился новый сайт и что Вы собрались переезжать на него. Для начала добавьте только что купленный домен (если старый уже добавлен. Если нет, добавляем оба) в панели вебмастера, а .

Далее с помощью инструмента “Переезд сайта” информируем о нашем намерении Яндекс.Вебмастер.

В Google же нужно найти в правом верхнем углу панели настройки и выбрать пункт “Изменение адреса”, после чего делаете все по инструкции.

Таким образом мы предупредили поисковые системы о новом сайте и о том, что собираемся переезжать на другой домен.

Настроить перенаправление и robots.txt

Далее необходимо настроить 301 редирект через и прописать директиву Host в robots.txt. С помощью первого мы будем перенаправлять тех, кто переходит по адресу старого домена на страницы нового, а с помощью второго покажем поисковым системам главное зеркало.

Для Яндекса достаточно директивы Host для склейки, но этот процесс будет длиться долго и трафик в первое время будет идти на старый домен. Для Google же нужен 301 редирект. Поэтому нужно использовать и то, и другое. От этого ничего плохого не случится!

Подробнейшим образом о создании 301 редиректа написано . Обязательно прочитайте. Для перенаправления посетителей пропишите следующую команду:

RewriteEngine On RewriteCond %{HTTP_HOST} old-domen.ru RewriteRule (.*) http: //new-domen.ru/$1

В robots.txt обоих сайтов пропишите директиву Host с новым доменом. Пишется она, как правило, в конце данного файла:

User-agent: * Allow: /tag Disallow: /cgi-bin Disallow: /wp-admin Disallow: /trackback Disallow: */trackback Disallow: */*/trackback Disallow: */*/feed/*/ Disallow: */feed Disallow: */page/ Disallow: */author/ Disallow: */wp-login Host: site.ru Sitemap: http://site.ru/sitemap_index.xml

Важно! Файл robots.txt должен быть полностью идентичным. Подробнее о создании robots.txt написано .

После этого пойдет активный процесс склейки зеркал, который продлится возможно около месяца, а возможно и больше, в зависимости от объема сайта. Лично я ждал два месяца, пока все встанет на свои места. В трафике никаких потерь не ощутил.

Ну а на этом у меня все, дорогие друзья!

До скорых встреч!

Сегодня я расскажу, как правильно перенести сайт на новый домен без потерь позиций, либо с минимальным их изменением. Данную статью я решил написать, после того как на собственном опыте допустил несколько ошибок при смене главного зеркала для своего проекта и провалился в поисковой выдаче.

Сразу скажу о 2-х основных ошибках , которые я совершил, а дальше рассмотрим пошагово, как нужно делать правильно:

Ошибка №1 — на старом домене были настроены 301-редиректы на новый, до того, как Яндекс склеил домены

Ошибка №2 – спустя неделю, опять же не дождавшись склейки, я частично поменял контент и дизайн нового сайта

В итоге, все старые страницы вылетели из индекса – индексирующий робот при очередном обходе просто не получил к ним доступа из-за директив перенаправления на сервере. А домены так и не склеились.

Позже я попал на вебинар одного из сотрудников Яндекса, на котором узнал очень полезную информацию, но было слишком поздно.

Перенос сайта на новый домен: правильный пошаговый алгоритм.

1. Делаем сайты полными копиями друг друга (одинаковый контент)

В буквальном смысле слова нужно, чтобы информация на страницах была полностью идентична. Т.е. вы просто копируете все содержимое на новый домен.

2. Открываем доступ для поисковых роботов к обоим сайтам

Никаких перенаправлений на уровне сервера в.htaccess, нужные страницы открыты для индексации в robots.txt. Боты должны свободно получать доступ ко всему контенту на обоих доменах.

3. Убеждаемся, что оба сайта проиндексированы (известны роботу)

Собственно, в панели Вебмастера смотрим, чтобы Яндекс знал о существовании обоих сайтов. Не обязательно ждать, когда полностью все страницы попадут в индекс, но часть должна там быть.

4. Настраиваем директиву Host для обоих сайтов

В файле robots.txt прописываем основной хост – ваш новый домен. Содержимое этих файлов становится одинаковым и содержит обязательную директиву:

5. Дожидаемся склейки

По времени эта процедура занимает в среднем 1-2 месяца, иногда дольше. Придется подождать. На это время следует указать, чтобы робот сам определил главное зеркало:

Когда Яндекс склеит домены, придет письмо в Вебмастере с уведомлением об этом. При этом все характеристики старого сайта передаются новому.

6. Настраиваем 301 редирект

Теперь можно настраивать перенаправление со старых страниц на новые. Доступ к robots.txt не запрещаем:


RewriteEngine off

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://new-site.ru/$1

Этот редирект так же даст команду поисковой системе Google о том, что сайты нужно склеить.

7. Поддерживаем старый домен

Ошибочно сразу забывать про старый сайт и не поддерживать его хостинг. На старом хостинге может остаться только robots.txt и.htaccess. На вопрос сколько времени не забрасывать спец Яндекса ответил – чем дольше, тем лучше.