Склеиваем домены (зеркала). Что такое склеенный домен
Приветствую вас, дорогой читатель! Вы решили сменить домен на более красивый и полностью хотите сохранить всю ссылочную массу старого сайта? Ваш сайт попал под фильтр и вы хотите знать, как правильно склеить два сайта? Тогда вы попали по адресу!
Итак, давайте разберем 7 пунктов, после выполнения которых вы научитесь правильно склеивать два сайта!
Как правильно склеить сайты?
Задача: склеить два домена: oldsite.ru (старый сайт) и newsite.ru (новый сайт).
1. Регистрируем новый домен newsite.ru
2. Клонируем сайт на новый домен.
3. Запрещаем к индексации роботам поисковой системы Google новый домен, но разрешаем для Yandex:
a) На oldsite.ru в файле robots.txt прописываем директиву Host:newsite.ru для поискового робота Яндекса.
Пример:
5. Ждем апдейт «зеркальщика» Яндекса, после чего проверяем склейку сайтов. Нужно, чтобы сайт newsite.ru стал главным зеркалом и на него перетек ТИЦ старого сайта (если таковой был).
Важно: внимательно проверяйте склейку!
Как проверить склейку сайта?
Чтобы проверить сайт на склейку, введите следующий url в строку адреса вашего браузера, только перед этим измените oldsite.ru на адрес своего сайта:
http: //bar-navig.yandex.ru/u?ver=2&url=http://oldsite.ru&show=1 |
6. Если склейка прошла удачно и теперь newsite.ru — главное зеркало, то:
а) на сайте newsite.ru в файле robots.txt разрешаем индексацию всем поисковым ботам;
б) ставим 301 редирект со всех страниц oldsite.ru на соотвествующие страницы сайта newsite.ru
т.е. в файле.htaccess прописываем:
< FilesMatch "robots.txt$" > RewriteEngine off FilesMatch> RewriteEngine On RewriteCond % { HTTP_HOST} ^oldsite. ru$ [ NC] RewriteRule (.* ) http: //newsite.ru/$1 RewriteCond % { HTTP_HOST} ^newsite. ru$ [ NC] RewriteRule ^(.* ) $ http: //newsite.ru/$1 |
Очень часто новички не вникают полностью в суть проблемы и совершают очень грубую ошибку — они делают 301 первый редирект, упуская одну очень важную деталь.
Как только вы установите редирект, Яндекс не сможет склеить зеркала, так как будет считать сайты разными и просто будет думать, что один сайт переправляет пользователя на другой. Чтобы склеить два сайта
, у робота Яндекса должна быть возможность индексации обоих зеркал. В этом случае сайт, на котором стоит редирект не может быть идентичным сайту без редиректа. Поэтому НЕ ЗАБЫВАЙТЕ
о первых трех строчках, которые делают доступным файл robots.txt для посковиков, даже когда на всем сайте стоит 301 редирект.
Если очень невтерпеж, можно клеить 301-м редиректом сразу после того, как новый сайт войдет в индекс и пойдет трафик по НЧ запросам. Но лучше всего это делать после склейки зеркал Яндексом.
Как только вы выполняете 6-й пункт, 301-й редирект перекинет всех пользователей, весь статический вес, Page Rank, весь траст и прочую бредятину со старого домена на новый.
Таким образом прописанный выше код оповещает гуглу, что пора клеить домены, а первые три строчки указывают боту Яндекса, чтобы он склеил оба домена.
Поисковый бот Google хорошо понимает предназначение 301 редиректа, поэтому с ним не нужно трепать нервы, прописывая зеркала в файле robots.txt
Также после выполнения пункта 6 в панели вебмастера Google можете указать, что сайт переехал на новый домен. Это ускорит решение задачи.
7. Смотрим на результат и не забываем отписываться в комментариях!
P.S. Кстати, не забудьте продлить старый домен, чтобы не потерять все пузомерки (ТИЦ и PR), вес и посетителей.
«Склейка» двух и более доменов - такой способ их объединения, при котором все доменные имена приводят на один и тот же сайт. Один из них становится основным, а остальные – его мнимым отображением («зеркалами»). Показатели «зеркал» (ТИЦ, PR, кол-во внешних ссылок) совпадают с показателями основного домена, но пользоваться ими отдельно нельзя.
Для чего необходима склейка доменов в яндексе и гугле?
Склеивание доменных имен выполняется с разными целями. С его помощью можно:
- сменить имя без потери трафика и параметров сайта - «пузомерки»;
- соединить похожие доменные имена, чтобы пользователи не попадали на сайты со схожими доменными именами по ошибке;
- соединить близкие по теме сайты;
- повысить тИЦ главного доменного имени путем присвоения лучших показателей у "зеркал" (так раньше делали злоумышленники, но сейчас это стало не рациональным).
Правильное склеивание и настройка редиректов при переезде сайта не дает пользователям увидеть старую страницу или ошибку 404.
Способы правильной склейки доменов с WWW и без.
Склеивание доменов правильно проводить в два этапа – с использованием «Robots.txt» и 301 редиректа. Второй этап иногда выполняют как отдельный способ.
Склейка доменов с помощью файла «Robots.txt»
Склейка с помощью «robots.txt» – простой и быстрый путь объединения доменных имен. В первую очередь нужно решить, какой домен будет основным. Затем надо найти файл в файловой системе хостинга и дописать в него: «Host: my-mega-super-site.ru» . Если домен пишется с «www» , то: «Host: www. my-mega-super-site.ru» . Вот пример файла robots.txt для WordPress с указанием главной версии сайта:
Склейка разных доменов с помощью 301 редиректа в.htaccess
На хостинге зеркальных доменов надо найти файл «.htaccess». В этот файл надо добавить три строки:
Показатели сайта передадутся от старого имени к новому. В случае, если структура ссылок отличаются (например, смена CMS сайта), придется вручную прописать редиректы для всех посещаемых страниц.
Поддержка популярных систем управления сайтами, время доступности сайтов - более 99,9%. Установка WordPress, Joomla в 1 клик!
Как убедиться, что домены склеены?
Выяснить, произошло ли склеивание, можно разными методами:
- ввести в поисковой строке Google строку в кавычках - «info: имя домена»;
- авторизоваться в панели «Яндекс Вебмастер», где видно, какое из имён - главное «зеркало»;
- протестировать домен на pr-cy.ru или других сервисах анализа.
Главное зеркало в панели Яндекс Вебмастер:
Процесс склейки занимает 1 или 2 месяца для Yandex и немного меньше для Google.
Виртуальный хостинг сайтов для популярных CMS:
При переносе сайта между доменами надо доказать поисковой системе, что они идентичны между собой. До склеивания Яндексом и Гуглом, стоит в одинаковое время добавлять на оба домена одинаковую информацию.
Когда склеивание произойдет, допустимо оставить на «зеркале» только три файла:
- index.html.
Остальные папки и файлы «зеркала» можно удалить - освободить дисковое пространство хостинга.
Для быстрого старта сайта иногда приобретается давно используемый домен с высокими PR и тИЦ. Важно, чтобы на купленный домен ссылались сайты с хорошей репутацией, а тематика старых ссылок была близка к новой информации .
Многие владельцы коммерческих сайтов рано или поздно задумывается про переезд на другой домен. С чем это связано (неправильный нейминг, неудачный старт, просто прихоть) — тема для отдельной статьи. А сейчас я хочу рассказать о технических деталях склейки и об ошибках, которые могут погубить всю проведенную работу и на долгое время лишить сайт органического трафика.
Как сделать редирект на другой сайт
На первый взгляд, склейка доменов — дело несложное, стоит прописать всего несколько строчек в htaccess и ожидать результатов. Но результат может быть и плачевным, если вы что-то сделаете не так и по завершению склейки не проверите все. Итак, давайте я пошагово распишу, как сделать редирект на другой сайт, допустим, что в данном случае это ваш старый и новый ресурсы, которые вы хотите склеить.
- Настройка постраничного редиректа
со старого на новый домен. Редирект прописывается в файле htaccess (корневая директория сайта на сервере) старого сайта. Вот сама директива:
RewriteCond %{HTTP_HOST} ^www\.oldsite\.com$ RewriteRule ^(.*)$ http://newsite.com/$1 RewriteCond %{HTTP_HOST} ^oldsite\.com$ RewriteRule ^(.*)$ http://newsite.com/$1
RewriteCond % { HTTP_HOST } ^ www \ . oldsite \ . com $ [ NC ]
RewriteCond % { HTTP_HOST } ^ oldsite \ . com $ [ NC ]
RewriteRule ^ (. * ) $ http : //newsite.com/$1
- После настройки основного редиректа, рекомендуется вручную проверить корректность перенаправления страниц. Сделать это несложно при помощи программы Netpeak Spider (скачать программу). После установки программы, запустите ее, и введите адрес старого сайта в строку поиска. Далее, выберите тип сканирования — по Google, и запустите сканирование. Если редирект со старого на новый домен осуществлен корректно, все найденные страницы будут отдавать код 301 (Moved Permanently).
- Далее, необходимо проверить корректность работы всех страниц с новым доменом . Для этого, используя ту же программу (Netpeak Spider), проверьте коды ответа страниц. Учтите, что теперь проверку делайте по сайту, а не по Google, как в предыдущем пункте.
- В течении 1-2 месяца после склейки, страницы старого сайта полностью выпадут из индекса и их место займут новые страницы. Поэтому, примерно через 2 месяца следует просмотреть выдачу поисковиков по новому сайту, и сопоставить данные с показателями до перенаправления. Если данные количества страниц и позиции по запросам примерно одинаковые (запросы могут просесть на некоторое время) — все сделано правильно. Также, рекомендую отслеживать количество 404-х ошибок в панели вебмастера.
Фактически, это все, что требуется сделать для склейки доменов. Однако, описанный выше способ не подойдет, если меняется не только домен, но и внутренняя структура сайта . Тогда придется придумывать костыли. Возможно, часть страниц получится перенаправить при помощи редиректов сложного перенаправления, остальные страницы придется перенаправлять вручную, при помощи директивы Redirect 301. Например, если есть старая страница siteold.com/page-old и ее надо перенаправить на страницу нового домена sitenew.com/page-new, то редирект будет выглядеть так:
Redirect 301 /page-old http://sitenew.com/page-new
Redirect 301 / page - old http : //sitenew.com/page-new |
Приписывать подобные редиректы необходимо в файле.htaccess старого сайта.
Особенности склейки доменов для Google и Яндекс
Как я писал выше, в целом процесс склейки более чем простой. Тем не менее, существуют некоторые нюансы. Например, для более быстрой склейки сайта в Google необходимо провести некоторые манипуляции в панели вебмастера (Google Webmaster Tools). Зайдите на страницу старого сайта в GWT, в правом верхнем углу кликните по шестеренке, выберите пункт «Изменение адреса», и следуя инструкции, составьте запрос на изменение адреса. Я встречал информацию, что такие действия, при условии правильного перенаправления страниц, сайт может склеиться в течение недели.
Для Яндекса специальных «фич» нет. Но хотелось бы упомянуть об одном моменте. В официальной инструкции поисковика по склейке сайтов упоминается два варианта, как это можно сделать. Первый способ — редирект на другой сайт, второй — прописывание нового зеркала в директиве Host (robots.txt). Второй способ мало того, что не универсален, так еще и займет гораздо больше времени. Некоторые специалисты рекомендуют сочетать оба варианта и исключать роботс на старом сайте из редиректов. Скажу сразу — делать это ни к чему, вполне достаточно 301-го редиректа , но пример директивы htaccess все же приведу.
Склейка домена
Web-сайт, с адреса которого происходит редирект, называют зеркалами web-ресурса. Во время склеивания доменных имен абсолютно весь вес домена, который ссылается, будет перемещен к домену, на который человек будет перенаправляться. Я настоятельно рекомендую ознакомиться с данной информацией тем, кто только недавно создал блог для себя.
Когда склейка доменов является обязательной?
Склейка обязательно проводиться:
- В процессе замены доменного имени. И когда весь трафик, позиции сайта, показатели PR, ссылочную массу сайта, а также тИЦ.
- Когда нужно сделать так, чтоб в выдаче поисковой системы был всего лишь один вариант домена, то есть, с www или без.
- Когда сайт обладает несколькими ресурсами-зеркалами. И их нужно объединить, дабы аудитория сайта и все его показатели были на одном ресурсе.
- Когда на один web-сайт ссылается несколько имен, которые созвучны с основным именем.
Как правильно провести склейку домена?
Существует всего два метода склейки доменов. И чаще всего данные методы используются вместе. Для Yahoo и Google домены склеивают с помощью 301 редиректа, а для Yandex нужно найти главное зеркало, используя директиву “код”, которая размещается в Robots.txt. Если Вы хотите склеить домены Вам нужно склеить домен для всех поисковых роботов, а для этого нужно использовать все эти методы вместе. Стоит также знать, что можно зарегистрировать доменное имя бесплатно.
Склеить несколько веб-сайтов в Яндексе можно только, если пользоваться hot директивой в Robots.txt . Этот файл размещен в корневой папке Вашего web-ресурса. Хочется подметить, что даже тогда, когда Вы полностью уверенны в том, что Ваш сайт в единственном экземпляре - воспользуйтесь директивой hot. Почему? Да потому что любой сайт имеет два зеркала: с www и без. А чтобы сайт успешно продвигался, требуется, чтобы вес ссылок, которые оставляют пользователи, так или иначе, аккумулировался у Вас на ресурсе. Не важно, поставят они www или не поставят.
Существует и второй способ. Способ для переадресации - редирект под номером 301. Этот документ целиком перенесен на другой url. А для того, чтоб использовать этот редирект, нужно использовать.htaccess. Если Вы не нашли данного файла в корневой папке web-сайта, то создайте его. Сделать это можно с помощью обычного блокнота. Обратите внимание на то, что.htaccess – название файла, а не расширение.
Код редиректа чаще всего имеет такой вид:
RewriteEngine On
RewriteCond%{HTTP_HOST}^www.website.ru$
RewriteRule^(.*)$http://website.ru/
Как проверить удалась ли склейка доменов?
Проверить склеились ли домены или нет можно парой способов. Например, достаточно будет вбить в строку поиска Google запрос “info: имя сайта” ну или посетить свой аккаунт на веб-master Яндекс и посмотреть там, какое зеркало считается главным. Еще можно проверить это с помощью специального анализа web-сайтов.
Вот например, web-сервис pr-cy.ru . Стоит также знать, что Google склеивает домены, примерно, за 14 дней, сайт сохраняет весь трафик, Yandex занимается склеиванием доменов намного дольше.
Оставь комментарий, нажми «Мне нравится » («Like ») и «Сохранить », а я напишу для тебя еще что-нибудь интересное:)
Здравствуйте, друзья!
Некоторые из вас могли сталкиваться с довольно замороченной проблемой – необходимо склеить два домена. Склейка – это что-то вроде объединения двух или нескольких доменных имен
После чего все эти домены будут вести на один сайт. При этом у сайта появляется основной домен и его зеркала (остальные домены). Поисковые системы «переносят» трафик и пузомерки на основной домен сайта, не забирая их у зеркал. Другими словами, у зеркал будут такие же показатели, как и у основного домена, но их использовать все равно не получится (они представляют собой, что-то вроде мнимых отражений основного сайта).
О том, зачем нужна склейка доменов, а также как ее правильно сделать, читайте далее.
Давайте рассмотрим причины, по которым необходима склейка сайта.
Во-первых, вам может понадобиться поменять один домен на другой, не теряя при этом трафик и пузомерки. Это бывает в том случае, если, к примеру, домен сайта юридически оформлен не на вас, а на другого человека (всегда существует угроза, что у вас отберут домен). Или же вам не нравится старое название домена, а вы хотите получить новое.
Во-вторых, вы могли решить склеить с основным доменом похожие, но отличающиеся лишь опечаткой или такие же домены, но в другой зоне. Т.е. вы хотите сделать , чтобы посетители случайно не переходили на ресурсы с похожими доменами.
В-третьих, склейка понадобится, если вы захотите объединить два похожих сайта, близких по тематике.
В-четвертых, склейка используется для того, чтобы поднять тИЦ главному домену за счет зеркал.
Также склейку используют в корыстных целях: склеивают домен с очень популярным сайтом, через какое-то время зеркало получает тИЦ и PR этого популярного сайта. Далее злоумышленники отклеивают зеркало, и оно становится уже отдельным сайтом, но по инерции домен сохраняет на какое-то время тИЦ и PR популярного сайта. В течение этого времени начинается массовая продажа ссылок с получившего тИЦ зеркала. Однако этот способ сейчас малоэффективен, т.к. склейка-расклейка может длиться 2-3 месяца, а тИЦ обновляется 1-2 раза в месяц.
Склейка доменов с помощью Robots.txt
Первый этап – склеивание доменов с помощью файла Robots.txt. На мой взгляд, это самый простой, незамысловатый и быстрый способ произвести склейку.
Итак, для начала определитесь с основным доменом, после чего можно переходить к склейке зеркал с основным. Для этого зайдите в файловую систему вашего хостинга (именно для доменов-зеркал), найдите там файл и допишите всего одну строчку:
Host: site.ru
где site.ru (или www.site.ru – если ваш основной домен начинается с www) – адрес вашего основного домена.
Строчку можно дописывать как для всех поисковых систем (User-agent: *), так и персонально для яндекса (User-agent: Yandex). Гугл не поддерживает данную директиву.
Склейка с помощью 301 редиректа
Этот вариант можно считать вторым этапом склейки, но также и отдельным способом. Я рекомендую все же сначала произвести склейку с помощью Robots.txt, а когда яндекс определит основной домен (проверить это можно ), тогда переходить к 301 редиректу. В противном случае, яндекс может не склеить домены.
Снова загляните на хостинг ваших зеркальных доменов и найдите там файл.htaccess (обычно он выделен отдельно в навигации хостинга). Добавьте туда следующие строчки кода:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.domen.ru
RewriteRule ^(.*)$ http://www.zerkalo.ru/$1
где www.domen.ru – адрес вашего основного домена, а http://www.zerkalo.ru – адрес зеркала.
В общем-то, это и все. Через 1-2 месяца яндекс проведет склейку ваших доменов, а гугл – еще раньше.
Еще, приложу к статье видео по данной теме: