Смена адреса сайта — редирект со старого домена на новый

Алгоритм смены домена без потери позиций

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

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

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

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

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

Обратите внимание

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

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

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

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

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

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

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

RewriteCond %{HTTP_HOST} ^www.old.com$ [NC]RewriteRule ^(.*)$ http://new.com/$1 [R=301,L]RewriteCond %{HTTP_HOST} ^old.comRewriteRule ^(.*)$ http://new.com/$1 [R=301,L]

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

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

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

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

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

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

Источник: https://inweb.ua/blog/change-domain-without-losing-anypositions/

Смена доменного имени, перенос сайта на другой домен

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

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

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

  1. Хочется более релевантное доменное имя.
  2. Организация сменила свое название.
  3. Хочется более авторитетный домен верхнего уровня.
  4. Решили сменить домен на национальный (к примеру, сайт магазина Беларуси с домена на .com переносится на .by).
  5. Перенос сайта с HTTP на HTTPs и т.д.

Итак, решение о том, что сайт необходимо перенести, все-таки принято и возникает вопрос, а не потеряются ли позиции сайта, не уйдут ли посетители и не снизится ли показатель тИЦ.

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

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

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

Возможно, что при переезде сайта на другой домен сайт потеряет свои позиции или выпадет из поискового индекса; снизятся показатели индекса цитирования и PR.

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

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

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

Вебмастере вам нужно выбрать «Обратная связь» → «Смена адреса сайта, зеркала» → «Смена адреса и протокола», из выпавшего списка выбрать «Поменялось доменное имя сайта», внизу текста будет ссылка «Спустя полтора месяца адрес сайта не изменился».

После чего необходимо будет заполнить форму такого вида:

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

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

Итак, чтобы осуществить переезд, необходимо выполнить следующие пункты:

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

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

    Options +FollowSymLinks RewriteEngine on RewriteEngine off

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

    И затем собственно сам редирект:

    Важно

    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]

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

  2. Исправьте все внешние ссылки, которые направлены на старый сайт, чтобы они вели на адрес нового домена.

Источник: https://1ps.ru/blog/dirs/2016/kak-sexat-s-domena-na-domen-chtobyi-nichego-ne-poteryat/

Как сделать редирект со старого домена на новый за 5 минут?

Доброго времени суток, дорогие друзья. Многие web-мастера задаются вопросом: как сделать редирект со старого домена на новый? Ведь вы наверняка тоже задавались этим вопросом, правда? Тогда читайте дальше!

Зачем это может понадобиться?

Это требуется очень часто, вот, например:

  • вы переносите свой ресурс на более удачный домен (с serdrfnjgkdr.ru на bestsite.ru);
  • если вы решили поспекулировать и выгодно продать свой адрес, а сами – зарегистрировать другой проект и сделать на него редирект;
  • если вы, следуя моему совету, зарегистрировали еще парочку доменных имен, на случай, если юзеры допустят ошибку в строке (yoursite.com, your-site.com, yours1te.com и т.д.).
  • style=»display:block» data-ad-client=»ca-pub-8243622403449707″ data-ad-slot=»1319308473″data-ad-format=»auto»>

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

Также, это сделать нужно при открытии двух ресурсов: например, www_yoursite.ru и yoursite.ru.

Поисковые алгоритмы воспринимают эти два домена как разные порталы, поэтому поставить переадресацию с одного на другой просто необходимо (например, с www***/blog на ***.ru/blog).

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

Решение

Оно очень простое: открываем файл .htaccess в корневой папке на старом портале, если такого документа нет, то создаем его. Если хотим направить с ввв. домена на основной ресурс, то прописываем в файле такие строки.

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

Не забудьте вместо http://www.% вставить имя вашего нового портала.

Совет

Таким образом мы решили проблему перенаправления домена без www  на домен с www.

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

Ребята, этот метод перенаправления называется 301 редиректом. Подробно об этом я писал в этой статье.

Как установить редирект на новый домен

Такая проблема решается все через тот же .htaccess. Вбиваем в текст файла такой код.

Меняем домен oldsite.ru на имя своего старого портала, а newsite.ru – на свой новый ресурс. Все очень просто, правда?

Для настройки переадресации нам потребовалось всего 5 минут! Но можно сделать все еще быстрее.

Если вам доступен редактор DNS, можно осуществить перенаправление через dns.

Для этого достаточно указать запись CNAME для имени сайта и его субдоменов. Допустим, если вам понадобилось настроить редирект на сайт int-net-partner.ru, пишем следующее.

Если нужно перенаправить только субдомен, пишем такой код:

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

Вы, наверное, уже почувствовали себя хакером, мастерски управляющим компьютерными шифрами. Нет?

Тогда спешу вас обрадовать: перенаправление на другой сайт можно осуществить через программу управления хостингом. Просто запускаем панель управления на сайте хостинга или в специальном софте и выбираем функцию перенаправления. Потом записываем в строку адрес нашего нового (или хорошо забытого старого) проекта и «Вуаля»!

Такое решение больше всего подходит для тех, кто не хочет заморачиваться с кодом (а это, по секрету сказать, почти все).

Источник: http://int-net-partner.ru/nachinayushhemu-vebmasteru/kak-sdelat-redirekt-so-starogo-domena-na-novyj.html

301 редирект: Переадресовываем всех со старого домена на новый, полностью сохраняя ссылочную структуру сайта — Школа поисковой оптимизации

Автор: StepForth
Перевод: Всеволод Козлов

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

Для наглядности написанного в предыдущем абзаце привожу банальный пример:

Нажимая на ссылку www.yourolddomain.ru/company/profile.php, посетитель или робот поисковой системы будет автоматически переадресован сюда www.yournewdomain.ru/company/profile.php.

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

Несмотря на то, что данный процесс многим может показаться очень хитрым или даже трудно реализуемым, на самом деле, все довольно-таки просто, независимо от того, на каком сервере размещен Ваш сайт – на Linux или Windows.

Обратите внимание

Данное руководство научит Вас устанавливать 301 редирект как на Linux, так и Windows-сервера, причем он будет переадресовывать как посетителей сайта, так и поисковых роботов со старого домена на новый.

Запомните! Во-первых, 301 редирект очень любим поисковыми системами. Во-вторых, его рекомендуют использовать профессионалы.

Краткое оглавление руководства:

Так же мы рекомендуем руководство: 301 редирект домена без WWW на домен с WWW или Как сохранить ссылочную популярность сайта с помощью 301 редиректа.

Как установить 301 редирект на Linux-сервере

ОБЯЗАТЕЛЬНОЕ ТРЕБОВАНИЕ! Рассматриваемый в данной части руководства 301 редирект не будет работать без активного Apache-модуля ModRewrite на сервере. Поэтому, прежде всего, уточните данный нюанс у администратора сервера.

ИНСТРУКЦИИ! Создайте файл .htaccess в корне сайта или отредактируйте уже имеющийся (перед началом редактирования уже существующего файла, сделайте его резервную копию во избежание форс-мажора). Добавьте в него следующие строки:

Options +FollowSymLinks RewriteEngine on

RewriteRule (.*) http://www.yournewdomain.ru/$1 [R=301,L]:

ВНИМАНИЕ! Не забудьте заменить www.yournewdomain.ru на реальный адрес своего нового домена.

Когда это сделаете, сохраните файл и загрузите его в корень сайта. Все! Теперь каждый, кто зайдет по ссылке, ведущей на старый домен Вашего сайта, будет автоматически переадресован на новый!

Как установить 301 редирект на Windows-сервере

ОБЯЗАТЕЛЬНЫЕ ТРЕБОВАНИЯ! Рассматриваемый в данной части руководства 301 редирект требует прямого доступа к администраторской панели сервера. Если Ваш сайт размещен не на Вашем собственном или даже не на выделенном сервере, то такого доступа у Вас, естественно, не будет.

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

Объяснение будет выглядеть примерно следующим образом: «Пожалуйста, установите перманентный редирект с домена www.myolddomain.ru на домен www.mynewdomen.ru и уведомите меня, когда это будет сделано. Спасибо за помощь!»

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

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

ИНСТРУКЦИИ! Получите доступ к «Internet Services Manager» на Вашем Windows-сервере, кликните правой кнопкой мыши по сайту и укажите, что Вы хотите сделать с него редирект, затем выберете «Properties» и потом «Home Directory».

Теперь Вы должны увидеть окно «Default Web Site Properties» наряду с «Home Directory». Сделайте следующие настройки:

  1. Выберете «A redirection to a URL»
  2. В строке «Redirect to:» введите домен, на который Вы хотите всех переадресовывать
  3. Выберете «A permanent redirection for this source»
  4. Нажмите «OK» и все готово!

Источник: How to Redirect an Old Domain to a New Domain

Источник: http://www.SeoSchool.ru/search-engine-optimization-seo/how-to-redirect-an-old-domain-to-a-new-domain.html

301-редирект: переадресация с одного домена на другой

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

  • сайт открывается по 2 адресам: www.mysite.ua и mysite.ua (для поисковых машин это существенная разница и они воспринимают 2 адреса, как 2 разных сайта), поэтому необходимо сделать чтобы при обращении к страницам сайта с www, шла переадресация на такие же страницы сайт без www, например с http://mysite.ua/news/ на http://www.mysite.ua/news/ (или наоборот).
  • у вас есть несколько доменов, основной mysite.ua и альтернативный my-site.ua и/или кириллический мойсайт.укр. Необходимо, чтобы при наборе в браузере адреса my-site.ua и/или мойсайт.укр посетитель автоматически перенаправился на сайт mysite.ua.

1. Перенаправление домена в файле .htaccess

1.1. С www-домена на основной домен

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

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

1.2. С основного домена на www-домен

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

1.3. С одного домена на другой

Задача может быть решена так же как и первая, для настройки перенаправления посетителей с одного доменного domain1.ua имени на другое domain2.ua вы можете использовать соответствующие директивы в файле .htaccess.

Сделать на старом домене domain1.ua файл .htaccess, с содержанием:

RewriteEngine On RewriteCond %{HTTP_HOST} domain1.ua RewriteRule (.*) http://domain2.ua/$1 [R=301,L]

1.4. Перенаправление с нескольких доменов

Необходимо сделать переадрессацию с доменов domain1.ua и www.domain1.ua на новый домен domain2.ua, для это впишите:

RewriteCond %{HTTP_HOST} ^domaim1.ua RewriteRule ^(.*)$ http://domain2.ua/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^www.domain1.ua RewriteRule ^(.*)$ http://domain2.ua/$1 [R=301,L]

Аналогично можно делать перенапрвление сdomain.uaнаdomain.comи т. п.

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

2.Перенаправление доменав панели управления хостингом

На примере панели управления «cPanel»

Вы можете выбрать варианты перенаправления – 301 или 302.

301 редирект — это постоянное перенаправление. Т.е.

при установке 301 редиректа всем, в том числе поисковым машинам, будет сообщено, что запрашиваемая страница навсегда «переехала» на новый адрес.

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

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

Также, можно выбрать опции перенаправления, связанные с синонимом сайта с www. Обратите внимание, что переадресацию с домена http://www.site.ua/ на http://site.ua/ средствами cPanel сделать не удастся. Подобный редирект создается с помощью файла .htaccess.

Управление перенаправлением выглядит довольно стандартно. Вы можете удалить созданный параметр:

3.Перенапрвленеи кирилличнский доменов

Переадрессация кириилических доменов ничем не отличается от обычного (на латинице). Просто необходимо использовать конвертер punycode .

Punycode – это метод преобразования символов, относящихся к стандарту Unicode, в последовательность символов, содержащих только символы в кодировке ASCII, а именно 26 букв латинского алфавита (a-z), цифры (0-9) и символ дефиса (всего 37 символов).

Домены, содержащие символы национальных алфавитов называют IDN-доменами. Некоторые сервисы не поддерживают IDN представление доменов. Поэтому не работает домен УКР или другие IDN-домены. В таком случае необходимо использовать имя домена после Punycode-конвертации.

Например, домен http://мойсайт.укр/ после кодирования (можно воспользоваться сервисом http://wwhois.ru/punycode.php) становится http://xn--80arbjktj.xn--j1amh/ , его-то мы и вписываем в уже знакомый код

RewriteEngine On RewriteCond %{HTTP_HOST} http://xn--80arbjktj.xn--j1amh/ RewriteRule (.*) http://domain2.ua/$1 [R=301,L]

или в соответствующую строку в панели управления.

Источник: https://blog.ukrnames.com/internet-biznes/pereadresaciya-s-odnogo-domena-na-drugoj-redirekt-domena

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

Здравствуйте, друзья. Перенос сайта на новый домен – серьёзный шаг, который требует тщательного анализа и понимание всего процесса. Взвесив все «ЗА» и «ПРОТИВ», нужно всё сделать правильно.

Нельзя просто зарегистрировать домен и скопировать файлы сайта со старого в новый.

Само по себе копирование файлов и базы данных (БД) ничего не даст, нужно ещё всё настроить и сообщить поисковикам о переезде сайта.

Рассмотрим перенос сайта WordPress на новый домен. Если вкратце, алгоритм действий выглядит так:

  1. Регистрация нового домена.
  2. Копирование файлов сайта в корневую папку (обычно public_html).
  3. Экспорт/Импорт БД.
  4. Изменение старых URL-адресов сайта.
  5. Редактирование файла wp-config.php.
  6. Очистка КЭШа.
  7. Настройка 301 редиректа.
  8. Сообщение поисковикам о новом адресе сайта.

Перенос файлов, базы данных и настройка на новом домене

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

Когда новый сайт готов, можно приступать к копированию файлов и базы данных со старого сайта.

Чтобы не повторяться предлагаю прочитать статью о переносе сайта с Денвера на хостинг, принцип одинаковый.

Или сразу посмотрите видео:

Важно

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

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

Настройка 301 редиректа со старого домена на новый

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

Для настройки перенаправления откройте файл .htaccess и добавьте после RewriteEngine On следующие строки:

RewriteCond %{HTTP_HOST} ^old-site.ru$ [NC] RewriteRule ^(.*)$ https://www.new-site.ru/$1 [R=301,L]

Протокол https и www указываете или нет в зависимости от наличия их в адресе вашего нового сайта.

Раньше из редиректа нужно было бы исключить файл robots.txt, чтобы указать в директиве HOST новый адрес сайта. Сегодня же это не обязательно, так как Яндекс теперь учитывает 301 редирект при выборе главного зеркала сайта.

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

Настройки для склейки доменов

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

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

И, конечно же, в этих файлах должны быть одинаковые правила. Оба сайта должны быть доступны для робота.

Совет

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

Яндекс:

Источник: https://1zaicev.ru/perenos-sayta-na-novyy-domen/

Настройка редиректа 301 в файле .htaccess. Переадресация со старого домена на новый. | База знаний «Try 2 Fix»

31 октября 2018 ВК Tw Fb

.htaccess 301 redirect WEB-сервер переадресация

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

Наш старый домен domen_a.ru, новый домен — domen_b.ru.

Для решения поставленной задачи на сайте со старым доменом (domen_a.ru) необходимо в корне сервера разместить файл .htaccess со следующим содержимым (или дописать эти правила в уже существующий сайт):

RewriteEngine on RewriteCond %{HTTP_HOST} ^domen_a.ru [NC,OR] RewriteCond %{HTTP_HOST} ^www.domen_a.ru [NC] RewriteRule ^(.*)$ http://domen_b.ru/$1 [L,R=301,NC]

Что мы тут наделали? При обращении к любому URL, связанному с domen_a.ru у нас будет происходить 301 редирект (или переадресация) на домен domen_b.ru.

То есть, если у Вас в закладках есть ссылка на конкретный раздел или страницу, например, http://domen_a.ru/articles/how_to_redirect_website.php, то при переходе по ней Вы попадёте в этот же раздел, но уже на новом сайте — http://domen_b.

ru/articles/how_to_redirect_website.php. Это очень удобно, если меняется только домен, но не структура сайта. Готово!

Что-то пошло не так? Специалисты нашей компании помогут Вам разобраться с возникшими проблемами! Обращайтесь! →

Также Ваши вопросы Вы можете задать в нашей группе ВК или на нашем YouTube канале!

29 декабря 2016 ВК Tw Fb

GPT HDD MBR SSD Windows 10 Windows 7 Windows 8.1 Конвертировать

Операцию по смене таблицы разделов накопителей HDD или SSD нельзя назвать повседневной, но иногда этим приходится заниматься. Расскажем, как конвертировать таблицу разделов при установке OS Windows.

23 сентября 2016 ВК Tw Fb

Если на Вашей учётной записи настольной Windows или Windows Server установлен пароль, но каждый раз вводить его при входе в систему Вы не хотите, или же вход в доменную учетную запись с нажатием Ctrl + Alt + Del Вас удручает — это можно исправить.

4 ноября 2016 ВК Tw Fb

NTFS — «родная» файловая система Windows. Поэтому просто так подключить флешки, жётские диски или другие неизвестные нам съёмные носители не получиться (по правде получится, но будут проблемы). Поэтому выкатываем наш исчерпывающий мануал по этому поводу.

Читать на сайте Посмотреть на YouTube

Источник: https://try2fixkb.ru/networks/htaccess_301_redirect

Как правильно сменить доменное имя сайта и не потерять позиции в поисковиках

Уже прошло достаточно много времени после смены доменного имени, а сайт все еще не в ТОП10 по этим запросам.

ЧТО НЕЛЬЗЯ ДЕЛАТЬ НИ В КОЕМ СЛУЧАЕ?

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

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

Обратите внимание

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

КАК ПРАВИЛЬНО СМЕНИТЬ ДОМЕННОЕ ИМЯ САЙТА?

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

Новый домен сайта не должен иметь проблем. Его нужно проверять, не является ли он «зеркалом». Для этого добавьте его в webmaster, например. Если домен является «зеркалом», другого сайта, сервис вам об этом скажет. Домен не должен быть под санкциями поисковиков.

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

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

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

2. Настройка переадресаций

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

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

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

RewriteRule ^(.*)$ http://new.com/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^old.com

RewriteRule ^(.*)$ http://new.com/$1 [R=301,L]

Важно

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

3. Меняем содержимое файла Robots.txt

В интернете можно найти много различный вариантов действий с записями в этом файле при смене домена, но на самом деле, самое главное, просто сменить в нем директиву «Host:» указывающую на основной домен сайта. Также нужно изменить имя домена в ссылке на карту сайта.

4. Сообщаем поисковикам о новом домене

Важно, до того, как поисковики обнаружат ваши изменения самому указать им о смене домена у сайта. В webmaster у Яндекса и в Search Console у Гугл есть соответствующие инструменты, вы с легкостью их найдете, там же есть и описание с подсказками как необходимо показать поисковику, что была произведена смена доменного имени.

5. Системы аналитики

Источник: https://PaLax.info/index.php?id=163

Как изменить домен сайта без малейших потерь

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

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

2015 года, мне пришло письмо от одного человека, она попросила меня написать статью о трех вещах, но сегодня по особым обстоятельствам получиться написать только о двух.

Решение остальных будет в следующих статьях. Чтобы их не пропустить, [urlspan]подписывайтесь на обновления[/urlspan], они будут приходить к вам на email.

Первую проблему, которую я помогу решить, это, как переместить свой сайт в основную директорию сайта, то есть статья решит проблему со сменой адреса или как изменить домен сайта, не потеряв при этом показателей старого домена.

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

Извините, но этого сказать не могу, так как на моем блоге есть правило: читатель, который пишет мне письмо и не просит меня об этом рассказывать, он остается неизвестным. Думаете, это выдумка? Нет!

Помните, в шапке блога была кнопка «Вопрос/Ответ»? Так вот она осталась, просто изменил я ей название на «Связь».

Совет

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

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

Предложите мне тему для новой статьи, и она появиться на блоге в скором времени. Здесь думаю, все понятно? Давайте перейдем к нашей теме, чтобы узнать, как поменять домен сайта, при этом, не потеряв ползунки и доверие поисковых систем, ТИЦ и PR тоже сохраним.

В сегодняшней статье узнаете:

  • Как изменить домен без потерь
  • Как переехать из поддиректории
  • Смена структуры сайта или блога
  • Редирект на новый домен
  • Редирект для поискового робота Яндекс

Как поменять домен сайта не потеряв ползунки

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

Источник: https://www.advdk.com/sozdanie-sajtov/kak-izmenit-domen-sajta.html

Безболезненный перенос сайта на WordPress на новый домен

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

К данному вопросу необходимо подходить с полным пониманием дела, ибо обратное может быть чревато неприятными последствиями.

Процесс переноса можно условно разделить на 2 части:

  1. Перенос сайта, работающего на движке WordPress, на новый домен.
  2. Создание 301 редиректа со старого домена на новый.

Перенос сайта, работающего на движке WordPress, на новый домен

В самую первую очередь необходимо сделать 2 вещи:

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

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

Первый способ

Это самый простой способ, требующий от вас минимум действий.

  1. Зайдите в админ-панель вашего сайта на страницу «Настройки — Общие».
  2. В полях «Адрес WordPress» и «Адрес сайта» укажите URL нового домена и подтвердите изменения, нажав на кнопку «Сохранить изменения».
  3. Готово. В тот же момент WordPress переадресует вас на страницу входа в админ-интерфейс, но уже на новом домене.

Второй способ

  1. Откройте сохраненный sql-дамп базы данных в текстовом или PHP редакторе.
  2. Замените все вхождения старого адреса сайта на новый адрес, например, http://domain.ru заменить на http://newdomain.

    ru, и сохраните изменения.

  3. Загрузите дамп в базу данных на сервере, предварительно удалив из нее все имеющиеся таблицы.
  4. Готово. Сайт на WordPress работает по новому адресу.

Третий способ

  1. Зайдите в phpMyAdmin и выберите базу данных.
  2. Нажмите на вкладку «SQL» и поочередно выполните следующие 3 запроса, заменив http://domain.ru и http://newdomain.

    ru соответственно на старый и новый адреса сайта (обратите внимание, что в конце адреса не должно быть слеша):

    • UPDATE wp_options SET option_value = replace(option_value, 'http://domain.ru', 'http://newdomain.ru') WHERE option_name = 'home' OR option_name = 'siteurl';
    • UPDATE wp_posts SET guid = replace(guid, 'http://domain.ru','http://newdomain.ru');
    • UPDATE wp_posts SET post_content = replace(post_content, 'http://domain.ru', 'http://newdomain.ru');
  3. Готово. Теперь сайт будет открываться по новому адресу.

Создание 301 редиректа со старого домена на новый

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

Для этого необходимо заменить содержимое файла .htaccess, находящегося в корне старого домена, на следующее (вместо newdomain.ru указывается новый домен):

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

На этом процедуру переноса WordPress-сайта на новый домен можно считать законченной.

Теперь несколько слов относительно сохранения показателей тИЦ и PR сайта.

Источник: http://dimox.name/moving-the-site-on-new-domain/

О чем нужно помнить при переезде со старого сайта на новый

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

Например, у вас есть сайт, который был разработан в начале 2000-х, с тех пор прошло много времени, он уже не выглядит современным, появились новые тенденции в дизайне и теперь сайт на фоне ярких конкурентов выглядит печально. Вы решаетесь создать новый сайт, сохранив раскрученное доменное имя, при этом хочется сделать структуру удобнее, добавить новые разделы, убрать старые, «поиграть» с дизайном.

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

Типичные ошибки

Запуск пустого сайта без контента или c частично перенесенным контентом. Не под все разделы созданы страницы

Нужно перенести весь необходимый контент на новый сайт до запуска.

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

Для удобного переноса контента, можно выложить новый сайт на поддомен или тестовый домен, обязательно закрыв его от индексации в robots.txt (команда Disallow: /), дополнительно закрыть через .htaccess и мета-тегом на все страницы сайта.

Постарайтесь сделать так, чтобы url страниц на новом сайте, совпадали с url аналогичных страниц старого сайта.

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

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

Для продвижения эти страницы бесполезны.

Страница с «нормальным» URL

Автогенерируемая страница. Вместо URL / catalog/kolyaski-modulnyye мы видим URL, который генерируется автоматически

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

Не перенесены мета-теги и перелинковка

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

Не проставлены редиректы со старых URL на новые

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

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

Необходимо:

Источник: https://www.searchengines.ru/o-chem-nuzhno-pomnit-pri-pereezde.html

Как сделать 301 редирект .htaccess для статей при смене ссылки (URL)

Вопрос: У статьи сменился адрес ссылки. Как не потерять посетителей?

Ответ: В данном случае поможет 301 редирект, который можно задать в файле .htaccess и не использовать при этом плагины. Можете почитать об этом в справке или .

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

Где найти файл .htaccess

Данный файл будет лежать в корне вашего сайта на хостинге. Для этого зайдите по ftp на свой хостинг и обнаружите его рядом с файлом wp-config.php, который вы правили при установке WordPress (если делали это вручную).

Чтобы открыть файл .htaccess для редактирования используйте встроенный в Windows Блокнот. Пользователи программы Total Commander могут просто на нем нажать клавишу F4.

Как задать 301 редирект в .htaccess

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

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

RewriteRule  ^staryi-url/$ /novyi-url.html [R=301,L]

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

Например:

У меня старая статья размещалась по адресу https://mojwp.ru/staryi-url/. Теперь я захотел вместо / в конце поставить .html и слегка подредактировать сами символы в ссылке на https://mojwp.ru/novyi-url.html.

В коде выше мы видим, что:

  • мы нигде не пишем адрес сайта https://mojwp.ru, т.к. это внутренний редирект (перенаправление)
  • в старом адресе статьи я в начале не ставлю знак /, а вместо него стоит ^
  • в новом адресе я уже ставлю знак / и меняю адрес на нужный мне, т.е. если требуется смена символов/букв ссылки и дописываю в конце .html (по необходимости)

Вы можете проставить сколько угодно строк для редиректа страниц друг за другом. Пример:

RewriteRule  ^staryi-url/$ /novyi-url.html [R=301,L]RewriteRule  ^staryi-url2/$ /novyi-url2.html [R=301,L]RewriteRule  ^staryi-url3/$ /novyi-url3.html [R=301,L]RewriteRule  ^staryi-url4/$ /novyi-url4.html [R=301,L]

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

Наглядно посмотреть как прописать 301 редирект в htaccess можете в видео ниже.

Источник: https://mojwp.ru/faq/301-redirect-htaccess

Как организовать перенос сайта на другой домен?

Быстрая навигация по этой странице:

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

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

Перенос файлов и базы данных

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

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

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

Обратите внимание

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

Если же вы будете переезжать на другой хостинг, то вам необходимо сохранить дамп базы данных — это легче всего сделать через сервис phpMyAdmin на вашем хостинге (вкладка «Экспорт»).

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

Редирект со старого домена

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

Для этого в корневую директорию вашего старого сайта необходимо загрузить файл .htaccess (если он уже существует, тогда, разумеется, загружать не надо).

В данном файле вам необходимо прописать следующий код:

RewriteEngine On RewriteCond %{HTTP_HOST} ^старыйсайт.ру RewriteRule (.*) http://новыйсайт.ру/$1 [R=301,L]

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

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

Осталась лишь только одна маленькая, но достаточно важная деталь…

Забота о посетителях

Если ваш ресурс имеет хотя бы минимальное ядро постоянных посетителей — проявите заботу о них и известите о том, что ваш сайт переехал на новый домен — хотя бы повесьте объявление об этом на некоторое время.

Если у вас имеются подписчики (через rss, рассылки, email, социальные сети и т.д.) — обязательно напишите им письмо с сообщением об этом факте.

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

Здесь есть два решения: если статей немного — вручную поправить каждую из них, если статей много — скачать дамп базы MySQL, открыть его в редакторе (сойдет даже блокнот), сделать автозамену «старыйдомен.ру» на «новыйдомен.

Важно

ру», после чего загрузить новый дамп базы данных на хостинг (важно: обязательно сделайте backup старого варианта базы перед этой операцией — на случай, если что-то пойдет не так). Можно заодно и оптимизировать картинки, о чем мы писали здесь.

Если Вы нашли для себя что-то полезное на этой странице, пожалуйста, нажмите на одну из этих кнопок:

Источник: http://www.runcms.org/posts/kak-organizovat-perenos-sajta-na-drugoj-domen.html

Ссылка на основную публикацию