Перенос сайта на новый домен

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

  1. Сохранить старые показатели PR и тИЦ.
  2. Сохранить правую часть URL страниц относительно корня сайта.
  3. Избежать ошибок 404.

Сохранение тИЦ и PR старого домена или «склейка» доменов

Чтобы сохранить старые показатели (тИЦ и PR), нужно «склеить» оба домена. Для Google и Яндекса существуют разные методы склейки. Для Google нужен редирект 301 в файле .htaccess, а для Яндекса – инструкция в файле robots.txt.

Файл .htaccess для Google

Redirect 301 / //www.newdomain.com/

Файл robots.txt для Яндекса

host: www.newdomain.com

Сохранение правой части URL страниц и предотвращение ошибок 404

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

Редирект со всех старых URL на новые

Чтобы осуществить редирект со всех старых URL на новые, необходимо добавить всего несколько строк в файл .htaccess.

Файл .htaccess

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) //www.newdomain.com/$1 [R=301,L]

Теперь все посетители и роботы будут деликатно отправляться на новый домен с полным сохранением правой части URL.

Но есть одна особенность. При сканировании robots.txt, робот поисковой машины будет отправляться на новый домен. Как же тогда склеить домены в глазах Яндекса? Для этого надо в файле .htaccess необходимо сделать исключение для robots.txt.

Файл .htaccess

Redirect 301 / //www.newdomain.com/
<FilesMatch "robots.txt$">RewriteEngine off</FilesMatch>
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) //www.newdomain.com/$1 [R=301,L]

Загрузите файлы .htaccess и robots.txt в корень старого сайта. Теперь домены будут склеены и Гуглом и Яндексом одновременно.

Статья по теме:  Ошибки дизайна, влияющие на SEO

Дополнительная информация: Перемещение сайта (Центр веб-мастеров Google)


Понравилась статья? Поделиться с друзьями:
Комментарии: 108
  1. Kraser

    Ну наконец-то я нашел как изменить домен переносом на новый. Спасибо за инфу пригодилась.

    1. FORTRESS-DESIGN (автор)

      Пожалуйста. Мне самому уже дважды понадобилось :).

  2. Николай

    Redirect 301 / http://www.newdomain.com/ не корректно работает, у меня например эта строка вызывает блокировку.

    1. FORTRESS-DESIGN (автор)

      Строка Redirect 301 / http://www.newdomain.com/ написана корректно. Я уже на нескольких сайтах делал редирект — проблем не возникало.

  3. Вадим

    Отличный материал. Склеил домены, PR перенес за 5 дней, жду индексации зеркальщиком яндекса. При возможности поставлю на вас ссылочку.

    1. FORTRESS-DESIGN (автор)

      Супер. За ссылочку буду весьма благодарен.

  4. Alex

    Подскажите, а как быть в следующей ситуации:
    Изменилось название компании (соответственно новый домен), но содержимое сайта осталось абсолютно без изменений. Я просто добавил в панеле управления своего хостера алиас к старому домену. С Яндексом все просто — прописал главное зеркало c помощью директивы host в robots. А вот как быть теперь с Гуглом? Ведь при вставке описанной вами конструкции в .htaccess сайт не грузится из-за циклической переадресации. Это понятно, т.к. этот файл как бы находится одновременно на этих зеркалах. Как грамотней здесь поступить? Просто добавить в Гугл новый сайт, и в купленных ссылках поменять домен и пусть заново индексирует. Не хотелось бы — год в топ выходил. Может есть другое решение?

  5. Leo

    у меня тоже ничего никуда не переадресовывается

  6. Mr.GriFF

    У меня все прекрасно сработало. Перенес сайт на новый домен, а на старом поставил редирект. Спасибо автору за этот способ.

  7. Leo

    Все работает, спасибо.

  8. Евгений

    У меня прописано так:

    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www.wellsait.ru$
    RewriteRule (.*) http://www.wellsait.ru/$1 [R=301,L]
    

    И всё работает.

  9. Дмитрий

    Спасибо за очень понятную и простую статью о непростых вещах)
    Скажите, а у вас не было опыта по двойной смене домена, т.е.:
    Был ДОМЕН1 основным, потом стал ДОМЕН2, а потом ДОМЕН3 (не спрашивайте только как так получилось)))
    Собственно вопрос: после последней смены домена, как лучше настроить редиректы?

    1) ДОМЕН1 -> ДОМЕН3 && ДОМЕН2 -> ДОМЕН3
    или
    2) ДОМЕН1 -> ДОМЕН2 -> ДОМЕН3

    Вопрос важен с точки зрения позиций в ПС.
    Спасибо.

    1. FORTRESS-DESIGN (автор)

      Раз уже появился третий домен, который стал основным, то ваша задача передать весь трафик по новому адресу со всех предыдущих доменов.

      То есть нужно поставить редирект с первого домена ДОМЕН1 → ДОМЕН3 и аналогично со второго: ДОМЕН2 → ДОМЕН3. С первого на второй переадресация не нужна, так как он уже не актуален.

      1. Дмитрий

        Ух, так и сделал я. Прошло уже больше чем 2 месяца, но позиции явно просели и далеки от того ТОП3, который был раньше ( так что даже не знаю, может время лечит, а может и далеко не весь вес переходит на старый сайт ((

        1. Дмитрий

          *** на новый сайт!

        2. FORTRESS-DESIGN (автор)

          2 месяца — это вообще пустяки. Яндекс может полгода переиндексировать новый сайт.

          1. Дмитрий

            Да меня на самом деле Яндекс не так интересует как Гугл, компания работаем в Украине, а у нас тут большая часть трафика из Гугла. И вот в нем позиции тоже просели очень сильно(

            1. FORTRESS-DESIGN (автор)

              Гугл, быстрее должен переиндексировать. А в выдаче уже все новые страницы?

              1. Дмитрий

                Да, гугл довольно быстро все скушал, и даже вес передал PR главной. Но вот позиции не передались.

                1. FORTRESS-DESIGN (автор)

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

  10. Дмитрий

    Спасибо за ответ!
    Все осложнено тем, что ДОМЕН3 я получу только через 9 месяцев, когда получу свидетельство о торговой марке. Думаю, стоит ли сейчас заморачиваться, или остаться пока не ДОМЕН1, а потом уже сразу перейти на ДОМЕН3? Чтоб не гонят вес с домена на домен, вдруг растеряю в процессе.
    Спасибо.

    1. FORTRESS-DESIGN (автор)

      9 месяцев — срок немалый. От количества редиректов должен потеряться вес? Думаю, вряд ли.

      1. Дмитрий

        Ок, спасибо за информацию. Рискну наверное)

        1. FORTRESS-DESIGN (автор)

          ОК. Если потом не затруднит, отпишитесь, плиз, когда произойдет склейка доменов.

          1. Дмитрий

            Хорошо, расскажу как все прошло.

  11. Business review

    Спасибо за статейку! Первый раз буду делать склейку- не знаю как и получится. Есть классный 3 буквенный домен вот его и хочу сделать брэндом. А все к нему переносить. Автору благодарность!

    1. FORTRESS-DESIGN (автор)

      Если все сделаете так как написано, то должно быть все ОК.

  12. Андрей

    Скажите, почему может не срабатывать директива FilesMatch для robots.txt?

    1. FORTRESS-DESIGN (автор)

      Директива FilesMatch ограничивает действие директив группы файлов и прописывается в файле .htaccess.

      Синтаксис:
      регулярное_выражение — шаблон, описывающий группу файлов.
      Например:

      Order Allow, Deny
      Allow from all
      Deny from 192.168.1.1

  13. Марат

    Redirect 301 / http://www.newdomain.com/

    RewriteEngine off

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

    При использовании данного правила, Яндекс все равно редиректит robots.
    Помог следующий вариант:

    RewriteEngine off

    RewriteEngine on
    RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

  14. Марат

    Redirect 301 / http://www.newdomain.com/

    RewriteEngine off

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

    При использовании данного правила, Яндекс все равно редиректит robots.
    Помог следующий вариант:


    RewriteEngine off

    RewriteEngine on
    RewriteRule (.*) http://minpromchr.ru/$1 [R=301,L]

  15. Михаил

    Здравствуйте. Прочитал Вашу статью и хочу попросить у вас совета. Меняю домен старый сайт volgo-rielt.ru, новый волгоградская-недвижимость.рф. Сайты очень разные, поэтому хотел бы узнать годится ли способ описанный в Вашай статье применительно к моей ситуации? Если нет, поделитесь соображениями, буду рад любой информации. Заранее спасибо.

    1. FORTRESS-DESIGN (автор)

      Не совсем ясен вопрос. У вас 2 сайта? Или 2 домена и один сайт, который надо сделать доступным под новым именем?

  16. Михаил

    2 сайта и 2 домена. Старый volgo-rielt.ru хочу закрыть, но он хорошо раскручен в поисковиках, хочу оставить новый домен и новый сайт волгоградская-недвижимость.рф. ps 1 назад уже сделал как было написано у вас.

  17. Михаил

    Сделал. Возникает ошибка 500

    1. FORTRESS-DESIGN (автор)

      Значит где-то ошибка.

  18. александр

    Redirect 301 / http://www.newdomain.com/

    RewriteEngine off

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

    что бы не срабатывал редирект для яши, нужно убрать первую строчку: Redirect 301 / http://www.newdomain.com/

  19. Роман

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

    Пока примерно по редиректам планирую следующее:
    Старыйдомен.ru/услуга1 > новыйдомен-услуга1.ru
    Старыйдомен.ru/услуга2 > новыйдомен-услуга2.ru
    и т.д.

    1. FORTRESS-DESIGN (автор)

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

  20. Екатерина

    Здравствуйте Илья. прочитала вашу статью, но боюсь у меня самой это не получится сделать. Мне нужно сменить доменное имя, т.к. думаю что из-за несоответствия имени и тематики у меня низкая посещаемость. Может что подскажите, у меня уже голова кругом идет)))

    1. FORTRESS-DESIGN (автор)

      Название домена не может на столько влиять, чтобы из-за этого была низкая посещаемость. Проблема скорее всего с содержимым сайта, может некорректно продвигался и находится под фильтром.

      1. Екатерина

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

  21. Аркадий

    Спасибо огромное! Все действительно работает. В начале сделав по вашей инструкции запаниковал: вместо страниц нового сайта, открывалась страница с окончанием /nev.htm , но стоило подождать 10 мин и гугль с яшей переварили новую информацию (а может хост?) и все стало на свои места, теперь по старым адресам открываются те же страницы только на новом домене. И без потери позиций!!!! Инфы много — эта работает!

    1. FORTRESS-DESIGN (автор)

      Супер! Аркадий, вы молодец, что внедрили это у себя на сайте и сделали это правильно.

  22. Владимир

    Пока действует редирект, показатели PR и ТИЦ плавно перейдут на новый домен, но при условии если на ваш старый домен много ссылок (особенно естественных), после прекращения поддержки хостинга с предыдущим доменом ваш new сайт начнет терять «вес, позиции в поисковиках» и достаточно значительно.

    1. FORTRESS-DESIGN (автор)

      Разместите на том же хостинге, на котором размещен новый сайт и пропишите это в старом доменном имени.

  23. Андрей

    Первый вопрос.
    Был у меня отличный сайт «love1c.kiev.ua». Но Яндекс его забанил. Я создал новый сайт, на него перенёс всё со старого. А чтобы не было зеркала, на старом содержимое страниц удалил и написал текст «чтоб был». В .htaccess прописал обычные редиректы 301 на страницы нового сайта. Гугл быстро всё подхватил, трафик перешёл, хотя и просел немного. А из Яндекса трафик ооочень низкий, хотя и все страницы нового сайта в поиске. Старого сайта, понятное дело, в поиске Яндекса совсем нет.
    Вопросы:
    1) Почему Гугл не перенёс PR?
    2) Почему Яндекс так низко ценит страницы нового сайта?

    Директиву Host в robots.txt прописал только сегодня после прочтения вашей статьи.

  24. Андрей

    Второй вопрос.
    Сайт переношу со старого домена «andreygromov.name» на новый. Как обычно, Гугл подхватил редирект 301 из .htaccess и всё быстро перенёс. Правда, кроме PR.
    А вот Яндекс на редирект 301 не реагирует. И как я понял из статьи, это не баг, а фича. Только сегодня прописал директиву Host в robots.txt. Надеюсь, поможет.

    Вопрос вот какой.
    В файле
    .htaccess старого сайта у меня прописаны редиректы 301 для каждой страницы. Сделал так, потому что имена файлов различаются. Как при этом правильно перенести сайт на новый домен для Яндекса? Что и где прописать?

  25. Леся

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

    1. FORTRESS-DESIGN (автор)

      Леся, у меня была аналогичная ситуация. Вот, прочтите пост Где найти дешевый хостинг http://www.fortress-design.com/gde-najti-deshevyj-hosting/ и «Хостинг как фундамент для вашего сайта» http://www.fortress-design.com/hosting-kak-fundament-dlya-vashego-sajta/.

  26. Игорь

    Здравствуйте, спасибо за мануал. Все сделал по инструкции, редирект работает отлично. А вот при попытке открыть в браузере файл роботс старого сайта редиректит на роботс нового.
    В таком случае яндекс сможет прочитать директиву host в старом роботсе? Или его тоже будет редиректить? исключения для роботса прописал, все как вы написали.

    1. FORTRESS-DESIGN (автор)

      Если вы все сделали как написано, Яндекс поймет, что сайт переехал и после переиндексации произойдет склейка. И все будет хорошо )

      1. Игорь

        Нет, не поймет :)
        Я воспользовался анализом robots.txt в яндекс-вебмастере и получил ответ, что роботс недоступен из-за перенаправления. Немного пошаманил код и добился таки освобождения роботса из-под гнета 301-го редиректа. Код для .htaccess, который помог мне:

        RewriteEngine off
        Options +FollowSymLinks
        RewriteEngine on
        RewriteRule (.*) http://mysite.com/$1 [R=301,L]
        
  27. FORTRESS-DESIGN (автор)

    Так он такой же как у меня, только в моем коде есть исключение для robots.txt.

    Redirect 301 / http://www.newdomain.com/
    <FilesMatch "robots.txt$"> RewriteEngine off </FilesMatch>
    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
    
    1. Игорь

      В прошлом своем комментарии я или забыл вставить весь код или это вы его случайно укоротили :)
      В моем коде тоже есть исключения для роботс, — Яндекс отлично его видит. Пи этом у себя я удалил самую первую строчку кода, которую взял у вас: Redirect 301 / http://www.newdomain.com/ (с ней у меня роботс редиректился и был недоступен для Яндекса). Мой рабочий код:

      <FilesMatch "robots.txt$"> RewriteEngine off </FilesMatch>
      Options +FollowSymLinks
      RewriteEngine on
      RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
      
      1. Игорь

        почему-то код исключения для роботс исчезает при добавлении комментария :) Остается только RewriteEngine off и пустые места сверху и снизу. Исправьте пожалуйста.

        1. FORTRESS-DESIGN (автор)

          Да, исчезает, потому что знак < и > в HTML нужно писать как &_lt; и &_gt; соответственно. Только без знаков подчеркивания :).

      2. FORTRESS-DESIGN (автор)

        Получается, что код правильный, если убрать первую строку Redirect 301 / http://www.newdomain.com/.

        1. Игорь

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

          1. FORTRESS-DESIGN (автор)

            Отлично. Спасибо, Игорь. Так вы себе переклеили на новый сайт? Ну потом, может напишите, когда склейка окончательно произойдет?

            1. Игорь

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

              1. FORTRESS-DESIGN (автор)

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

  28. Любовь

    Илья, я переносила поддомен в отдельное доменное имя. По переносу проблем не было, на хостинге все сделали. Не много помучилась с настройкой редиректов. Но и эта проблема решилась. Вроде все работает нормально. У меня такой вопрос: когда можно будет удалить старый сайт (поддомен) из панели вебмастера Яндекса и Гугла. Новый и зарегистрировала.
    И второй вопрос: у меня база данных поддомена так и осталась со всеми файлами в папке основного домена где он размещался. Получается две одинаковых базы данных: одна как поддомен, вторая — основной сайт. На хостинге задавала вопрос, но они корректно от него уходят. Хостинг один и тот же.

    1. FORTRESS-DESIGN (автор)

      Любовь, значит давайте по порядку.

      1. Когда удалить старый поддомен из панели вебмастера Яндекса и Гугла — не важно. То есть, не раньше, чем вы добавите новый и дождетесь когда он проиндексируется. Но возможно вам совсем не нужно будет его удалять, так как вам понадобится статистика старого поддомена.

      2. База находится на MySQL-сервере. Если вы перенесли базу и она ассоциирована с новым доменом, то все хорошо. Но по сути не важно где физически находится база. Главное, чтобы к ней был доступ. Просто вам в плане удобства лучше будет если база будет относиться к новому домену.

  29. Антон

    Здравствуйте! А как долго нужно сохранять старый хостинг со старым доменом в случае редиректа 301 на новый домен и другой хостинг.

    1. FORTRESS-DESIGN (автор)

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

  30. Максим

    Добрый день! Спасибо большое. Нашел практически всё, что хотел!
    Только меня интересует один момент. При переносе сайта на новый домен, падают ли страницы в выдаче и влияет ли вообще перенос на выдачу в целом? Еще раз спасибо, заранее за ответ.

    1. FORTRESS-DESIGN (автор)

      При смене УРЛ в какой-то момент возможно будет падение позиций, но со временем должно восстановиться.

  31. Дима

    Вопрос: главная страница сайта была забанена google по DMCA и вылезла из поиска! Примечательно, что PR домена остался! Могу ли я перенести сайт на новый домен и вернуть позиции в выдаче google по главной странице? Жду ответа от профессионалов или от тех кто так пробовал делить!!! Заранее спасибо!!!

    1. FORTRESS-DESIGN (автор)

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

  32. Алексей

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

    1. FORTRESS-DESIGN (автор)

      А на новом сайте у вас другой .htaccess. На нем ведь свои правила и свои УРЛ.

  33. Эмиль

    Блин чувак я редко комменты оставляю, тем более положительные. Спасибо за информативную статью. Надо переехать на домен .com зарегистрированный за рубежом, чтоб к России если что не иметь отношения, а сайт до этого был на рушке, вот теперь хочу на рушке редирект поставить. СПАСИБО))

  34. Виктория

    Здравствуйте! 4 месяца назад решили перейти на новый сайт, сделали красивый дизайн, удобный интерфейс и т.п, разместили его в зоне .com (старый в зоне ru), домен поменялся. Со старого сайта, который ранее продвигали ссылками поставили 301 редирект. Ранее по ключевым запросам в поиске мы были в топ-3, сейчас очень сильно просели и в Яндексе и в Гугле. Вебмастер показывает внешних ссылок всего 7 и то наших партнеров. LinkPad совсем ничего не видит, а по старому сайту показывает, что в начале года у нас было больше 1200 внешних ссылок, а сейчас немногим больше 600 (падение началось с августа, как раз тогда мы отказались от продвижения старого сайта и перешли на новый, который пока решили не продвигать). Как понять что ссылочная масса передается? Сейчас сайты припаркованы на разные сервера. Новый сайт хотим перекинуть на сервер куда-нибудь в Европу, стоит ли нам сейчас перекидывать туда же старый?

    1. FORTRESS-DESIGN (автор)

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

    2. Виктория

      Доменную зону, как и доменное имя изменили, т.к поменяли маркетинговую политику. Зарегистрировали ТМ, появилось много поставщиков в Европе и пр. Сейчас оба сайта на серверах в России. По информации от разработчиков хостинг старого сайта не потянул бы новый (т.к новый сайт на битриксе). Новый хостинг работает нестабильно, рассматриваем вариант переноса на выделенный сервер в Европу (выделенные сервера в Европе дешевле, поэтому туда).

    3. FORTRESS-DESIGN (автор)

      Ясно. Тогда обратите также внимание на английский хостинг, он нем хорошо отзывались специалисты, которые пользуются им. Ты у них интересные цены и на большинстве тарифов безлимит дискового пространства http://www.fasthosts.co.uk/.

      А что касается ваших вопросов по поводу ссылочного веса. Если вы сделали редирект 301 со старого на новый, то все ОК. В идеале нужно ставить редирект с каждой старой страницы на ее новый адрес.

      Я тоже делал редирект со своего поддомена, у которого уже был PR и пришлось год ждать, пока будет апдейт PR. Но после апдейта значение было незамедлительно присвоено. То есть это все работает. В этом плане с тИЦ проще, так он обновляется гораздо чаще.

    4. Виктория

      Спасибо за рекомендацию!

      ТИЦ обновлялся уже 3 раза, но по всей видимости, пока что учитывает только ссылки, которые есть в Вебмастере и которые ведут на новый домен (видно их влияние, т.к тиц немного прыгает при изменении их количества), но купленные ссылки на старый сайт не видит, может быть они и не должны отображаться?

      LinkPad по старому сайту показывает то, что в начале года у нас было больше 1200 внешних ссылок, а сейчас немногим больше 600 (падение началось с августа, как раз тогда мы отказались от продвижения старого сайта и перешли на новый, который пока решили не продвигать), с чем это можно связать?

    5. FORTRESS-DESIGN (автор)

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

      Падение происходит потому что идет перераспределение веса со старого на новый домен. Это происходит постепенно, по мере обновления данных в поисковых системах.

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

    6. Виктория

      fortresseo, спасибо за помощь!

  35. Эмиль

    Почему с этой строчкой которую ты выделил красным цветом <False… не работает, без нее всё норм

  36. Жанна Абашкина

    Здравствуйте! У меня проблема такая, нужно избавится от внешних ссылок на сайт и хочу поменять домен, но думаю что при этом все внешние ссылки перетекут на новый домен и толку от смены домена не будет. Внешние ссылки были закуплены 700 штук

  37. Новый Сайт

    А подскажите пожалуйста такое.
    После какого времени лучше назначить редирект на новый домен?
    Т.е. сколько времени должно пройти после регистрации нового домена?
    И должен ли этот новый домен уже быть в индексе?

    1. Илья Соболь

      А что у вас на новом домене? Содержимое старого сайта?

      1. Новый Сайт

        Фактически ничего нет.
        И зареген пару дней назад.
        И вот вопрос, когда же можно на него редирект направить?

        И кстати, всё содержимое старого сайта ведь полностью переносится на новый, верно?

        1. Илья Соболь

          Да, все верно.

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

          Во-вторых, на новый сайт переносите старый и ставите редиректы с каждой страницы на новый ее адрес.

  38. Новый Сайт

    За 5 дней?!
    Не верю.

  39. Новый Сайт

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

    RewriteEngine off

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

    1. Илья Соболь

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

      1. Новый Сайт

        А где же взять такие выражения? Полагал, что написанной вами инструкции вполне достаточно. Что же тогда пишут здесь комментаторы, мол успешно всё перенесли? Как же они все страницы средиректили?

  40. Новый Сайт

    В инете нашел такую конструкцию.
    Каждая страница одного домена на такой же адрес другого url:

    RewriteCond %{REQUEST_URI} (.*)
    RewriteRule ^(.*)$ http://site.ru/$1 [L,R=301]

    Вы не пробовали, такой редирект действительно это сделает?

    1. Илья Соболь

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

      1. Новый Сайт

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

  41. Марина

    Здравствуйте. Хочу склеить 2 домена, но у меня не только имя меняется, но и все урлы. Попробовала сделать редирект каждой страницы сайта на новый адрес, но и новый сайт работать перестал. Пишет «Обнаружена циклическая переадресация» Подскажите пожалуйста в чем может быть ошибка? И как в таком случае должен выглядеть htaccess? Я переадресованные строчки вставила после строчки RewriteEngine on.

    1. Илья Соболь

      Марина, я тоже сталкивался с разными проблемами. Посмотрите, пожалуйста, в статье «Проблемы с 301 редиректом» http://www.fortress-design.com/problemy-s-301-redirektom/, возможно она вам поможет найти причину ошибки.

      1. Марина

        Спасибо, посмотрю

      2. Марина

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

        Мой htaccess выглядит так :

        # BEGIN WordPress

        RewriteEngine On
        RewriteBase /
        RewriteRule ^index.php$ — [L]
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule . /index.php [L]

        Куда вставлять код с редиректом? Не могу понять

  42. Сергей Моланенко

    А в какой момент нужно удалить информацию на старом сайте? И как понять что сайты уже склеились? Посмотрите склеился сайт http://evpatoria-kvartira.ru/ или нет со старим доменом сайта http://moi-partner/ ?

  43. Сергей Моланенко

    А в какой момент нужно удалить информацию на старом сайте? И как понять что сайты уже склеились? Посмотрите склеился сайт http://evpatoria-kvartira.ru/ или нет со старым доменом сайта http://moi-partner/ ?

  44. Александр Удовенко

    Добрый день. Подскажите пожалуйста ответ на вопрос, если создаём новый сайт (с новым дизайном), на новом домене, но хотим сохранить позиции старого сайта, мы сделаем 301 редирект с старых страниц (услуга1 старый сайт-услуга1 новый сайт итд) на страницы нового сайта – будет ли это учитываться поисковыми системами и стоит ли так делать? Само собой будем делать 301-й редирект с старого домена на новый, и в роботсе старого сайта писать директиву Host с новым сайтом.

  45. FORTRESS-DESIGN (автор)

    Если вы пропишите список соответствий «старый URL → новый URL» с помощью 301 редиректа, то поисковики это поймут.

  46. Александр Удовенко

    То есть 301-й редирект работает и между доменами разными, а не только внутри одного домена и это будет корректно?

  47. FORTRESS-DESIGN (автор)

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

  48. Александр Удовенко

    Возраст не сохраняется-понятно, а остальные показатели (ТИЦ, траст) и позиции в поисковых системах должны со временем придти в норму?
    Планируем 301 редирект со старого домена на новый сделать + постранично основные страницы и статьи , в роботсе старого сайта указать новую директиву host и в инструментах вебмастеров гугл и яндекс задать для старого домена новый урл. Правильная схема?

  49. FORTRESS-DESIGN (автор)

    Да, Александр, все верно планируете сделать. Траст и тИЦ после полной переиндексации должны перейти на новый домен, а позиции вернуться. Но в процессе перехода возможна просадка.

  50. Александр Удовенко

    Спасибо большое Вам за оперативные и понятные ответы. Собираюсь с мыслями и организовываю процесс переезда теперь смело:)

  51. FORTRESS-DESIGN (автор)

    Пожалуйста )

  52. Владимир Варягин

    Блин, а я поддержку своего хостера Handyhost напрягал, чтобы они мне сайт перенесли)

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: