Главная | Сервисы | Программы | Ссылки
Навигация
» Свободные домены с тИЦ
» Проверка тИЦ и PR
» Анонимный веб-прокси
» Проверка на бан Яндекса
» Проверка беков по Яху
Курсы валют
на 21 августа 2017 г.

Доллар - 59.3612
Евро   -   69.7197
Рейтинг@Mail.ru
Ссылки
» 
Переезд сайта или смена домена (основного зеркала)
Прошли времена массового паломничества на бесплатные хостинги, сайты стали нести доход, переезды с одного домена на другой стали нормальным явлением. Как же правильно осуществить такой переезд?

Сразу оговорюсь, что сохранить пузомерки (PR, тИЦ) с бесплатных хостингов вряд ли удастся, потому нужно как можно раньше купить нормальное доменное имя и перенести на него сайт (именно переместить, а не сделать дубликат). Ну а по старому адресу просто поставить информационную страничку куда переехал сайт…
Если же оба домена ваши (например, один третьего уровня, другой - второго), то имеет смысл настроить основной и единственный домен, на который будут приходить посетители вашего сайта. Так же нужно “объяснить” поисковикам какой из доменов является основным (зеркало), дабы в поисковой выдачи отображался нужный сайт.
Даже если у вас всего только один домен, есть некоторые ньюасы, которые следует знать. В первую очередь, это касается Гугла. Дело в том, что имя домена может быть написано как с www так и без него, причем поисковики изначально считают эти сайты разными. И что самое главное, сайты с www и без www могут иметь разные тИЦ и PR. Далее я хотел бы объяснить, что такой “клей” (или склеяный сайт). Дело в том, что поисковые системы, не очень часто (раз в 1-3 месяца), но все же проверяют домены на предмет “зеркала”. В результате такой проверки практически всегда склеиваются имена с www и без него, т.е. сайт становится единым целым. Обычно – это происходит при занесении сайта в индекс, так что мы этого даже не замечаем ;)
Все бы хорошо, но вот только основное зеркало определяет сама поисковая система (обычно – это домен с www, что по-моему на данный момент уже совсем не актуально и только засоряет адресную строку). Да к тому же Гугл у себя в уме рассчитывает параметры PR для каждого домена в отдельности, потом оба домена (с www и без) склеивает и дает обоим доменам одинаковый (максимальный) PR. Так и получается, что если на сайт, к примеру, было 20 ссылок (10 на сайт с www и 10 на сайт без www), то в результате мы имеем параметры только с 10 ссылок, при этом потери могут достигать одной единицы PR, что весьма не мало, если на сайт предназначен для получения дохода. Надеюсь, выше приведенные факторы, побудили вас к каким-либо действиям, а я опишу как это правильней нужно сделать ;)

Итак, есть один сайт (к примеру, www.site1.ru – сайт А), его необходимо перенести на другой сайт (например, site2.ru – сайт Б). На первом сайт есть контент и он вам доступен по ftp.
Порядок действий:
1. Переносим контент сайта А на сайт Б, либо если возможно, просто связываем оба домена с одним и тем же хостингом. В любом случае содержимого на сайте А при непосредственном к нему обращении быть не должно.
2. Набираем в поиске Яндекса адрес сайта Б и смотрим какое зеркало основное (адрес сайта в выдаче указан с www или без него). Если же сайт отсутствует в индексе, то мы сами можем выбирать основное зеркало. Замечу, что основное зеркало можно так же сменить (по описанному ниже алгоритму), но это чревато выпадением сайта на 1-2 месяца из индекса, так что решать вам. Собственно, при переезде с одного домена на другой, проблем с индексацией Яндекса не избежать в любом случае. Весь процесс склейки обычно занимает 1-3 месяца.
3. Дописываем в robots.txt основное зеркало, например:
User-agent: Yandex
Disallow: /images/
Host: site2.ru
4. Если мы никуда не торопимся с переездом, то держим одинаковый контент на сайтах А и Б (оба они должны быть доступны), пока Яндекс не сменит основное зеркало, что собственно он может и не сделать даже спустя 3 месяца, потому я этот способ рекомендую только в случае, когда необходимо чтобы сайт постоянно присутствовал в индексе Яндекса. Если же это не критично или мы больше рассчитываем на другие ПС, то сразу делаем редерект 301 с сайта А на сайт Б.

Теперь о том как сделать редерект 301:
Первый вариант, если у вас есть возможность создать файл .htaccess в корневой папке сайта, то создаем файл с таким названием. У кого windows, пользуйтесь файловыми менеджерами для его создания, а то ж не даст так просто ;).
Привожу пример содержимого .htaccess:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^site2.ru [NC]
RewriteRule ^(.*)$ http://site2.ru/$1 [R=301,L]

Этот файл размещаем на обоих сайтах и проверяем после этого, чтобы с любых адресов открывался сайт именно site2.ru (если в Яндексе основное зеркало www.site2.ru, то пишем его – просто site2 заменить на www.site2 в файле). Если по каким-либо причинам файл .htaccess создать не удается (некоторые особо одаренные хостеры запрещают его), то можно воспользоваться кодом на php. Это наиболее приемлемо, когда весь сайт состоит из одного файла (например, index.php) или есть какой-то модуль, который подключается ко всем файлам. Вот именно туда и нужно включить код приведенный ниже:
if ($_SERVER["HTTP_HOST"]!=’site2.ru')
{
Header("HTTP/1.1 301 Moved Permanently");
Header("Location: http://site2.ru".$_SERVER['REQUEST_URI']);
exit;
}
Код должен располагать до любого вывода echo или print…

Ну вот собственно и все – Гугл редерект 301 воспринимает очень хорошо и довольно-таки быстро клеит домены, при этом весь PR сайта А перетечет к сайту Б, а не будет учитывать его максимальное значение. В Яндексе же сайт будет “болеть” – одни страницы будут выпадать из индекса, другие появляться, где-то на месяц сайт обычно вообще вылетает из индекса, ну а потом уже через какое-то время появится с новым основным зеркалом и еще через 1-2 апа тИЦ к новому домену может перетечь и тИЦ старого домена. Как это проверить – достаточно просто следить за ним у обоих сайтов. И если PR у Гугла у обоих доменов становится один и тот же, то тИЦ у старого домена обнулится, а у нового прибавится.

В целом – это все, правда хочу отдельно заметить, что многие злоупотребляют, приведенной, выше склейкой с целью накрутить пузомерки какому-нибудь левому сайту, с последующим обманом, например, по продаже рекламных ссылок. Обычно такие махинации делают для получения определенного PR, в принципе любого сайта или страницы, достаточно всего лишь сделать редерект на сайт-донор и после склейки и следующего апа PR можно любоваться на те же параметры и на своем сайте.
Замечу, что этот сайт тоже склеен с другим и PR4 – фальшивый, ток я не использую данный факт в каких-то корыстных целях, а ставлю эксперимент по расклеиванию, о результатах естественно сообщу ;) Как проверить сайт на клей Яндекса и Гугла, объясню в одной из последующих статей.
Желаю удачи и терпения в этом нелегком деле!
Назад