Что такое склеенный домен. Склеивание доменов

Что такое склеенный домен. Склеивание доменов

09.07.2019

«Склейка» двух и более доменов - такой способ их объединения, при котором все доменные имена приводят на один и тот же сайт. Один из них становится основным, а остальные – его мнимым отображением («зеркалами»). Показатели «зеркал» (ТИЦ, 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 и тИЦ. Важно, чтобы на купленный домен ссылались сайты с хорошей репутацией, а тематика старых ссылок была близка к новой информации .

Вебмастера должны разбираться во всех тонкостях своей деятельности, чтобы выполняемые действия были эффективными. Склейка доменов – это один из процессов, который кажется сложным и не понятным для новичков, но на самом деле, в этом не так уж сложно разобраться. Что такое склейка доменов? Это объединение адресов сайтов.

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

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

Зачем склеивать домены?

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

  1. Перенос сайта на новый домен (более звучный, популярный, и т.д.). Яркий пример можно было наблюдать, когда Вконтакте изменила домен на Vk.com, но при этом старый домен Vkontakte.ru остался рабочим.
  2. Добавление сайту доменов с ошибками (чтобы не терять дополнительный трафик).
  3. Создание зеркал для случаев недоступности основного домена.
  4. Если склеивать домены с пузомерками, то основной сайт получает дополнительный вес.

Как склеивать домены?

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

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.главный_домен.ru

RewriteRule ^(.*)$ http://www.домен_зеркала.ru/$1

Добавлять данный код лучше после того, как в файле robots.txt вы укажите поисковым системам на главный домен вашего ресурса. Делается это за счет добавления строки Host.

Выглядит это так:


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

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

Сделать это можно через панель вебмастера в поисковых системах, за счет использования запроса в Яндексе "info: домен сайта” (использование кавычек обязательно), также проверить склейку можно через сервисы аналитики сайтов, такие как pr-cy.ru.

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

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

В начале Апреля я приобрёл себе сайт - pozitiv.16mb.com. Но мне не понравилось доменное имя, да и привязано оно было к хостингу, то есть владельцем домена была Хостинг компания. Поэтому я решил перенести сайт на интернациональный домен.

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

Подготовление к склейки сайтов

Многие советуют, что правильно клеить сначала для Яндекса, после того как он склеит можно начинать склеивать для Google. Потому что у этих поисковых систем отличаются методы склейки. Для Google используется 301 редирект, а Яндекс выявляет главное зеркало через директиву host в robots.txt. Но такой способ меня не устраивал, я хотел сразу склеить сайты для двух поисковиков одновременно, чтобы не терять время.

Первым делом, надо перенести сайт на новый домен так, чтоб всё было идентично старому сайту.
После этого следует заняться настройкой под склеивания в Google. Для этого на старом сайте(pozitiv.16mb.com), я установил 301 редирект в файле.htaccess, выглядит он вот так:

Options + FollowSymLinks RewriteEngine on RewriteRule (.* ) http: //сайт/$1


После этого в Панели "Вебмастер Google" для старого домена указал новый адрес:

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

Определяем главное зеркало сайта для Яндекса

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

И так, первым делом надо добавить директиву host в файле robots.txt на старом сайте. У моего старого сайта pozitiv.16mb.com, файл robots.txt выглядит вот так:

User- agent: Yandex Host: p0zitiv. ru

Важно! Для кириллических доменов в директиву Host домен необходимо писать в punycode (пуникодом)

< FilesMatch "robots.txt$" > RewriteEngine off

Теперь при запросе ботом Яндекса файла http://pozitiv.16mb.com/robots.txt, редирект не перенаправляет его на новый домен и Яндекс сможет увидеть файл robots.txt на старом сайте и прочитать какое у него главное зеркало.

Данный способ одновременной склейки для Яндекса и Google, подходит лишь в том случае, если вы согласны чтобы старый домен не индексировался Яндексом. Ведь бывают случаи, чтоб оба(или более) зеркал были доступны для Пользователей, тогда клеют сайты только для Яндекса с помощью файла robots.txt, а 301 редирект не используют.

Склеиваем домены с www и без www

Сначала необходимо сделать редирект всех ссылок на новый домен.
Для этого надо установить 301 редирект в файле.htaccess, например этот код будет перенаправлять все на домен БЕЗ WWW (не забудьте поменять домен сайт на свой):

Options + FollowSymLinks RewriteEngine On RewriteCond % { HTTP_HOST} ^www\. p0zitiv\. ru$ [ NC] RewriteRule ^(.* ) $ http: //сайт/$1

То есть полное перенаправление со всех страниц на новый домен сайт.
После этого в Панели "Вебмастер Google" и в панели "Яндекс.Вебмастер" необходимо указать основное зеркало сайта.

Вот и все настройки для склеивания доменов с www и без www закончены. А чтобы Яндекс смог выявить главное зеркало, в данном случае домен сайт, надо будет проделать трюк (описывал выше) с файликом robots.txt. На всякий случай напомню:

После того, как указали главное зеркало, надо отключить редирект для robots.txt, отключается он в файле.htaccess, вот этим кодом:

< FilesMatch "robots.txt$" > RewriteEngine off

Нюансы

Так же у меня возникла проблема - как добавить сайт в панель вебмастер Яндекса и Гугла?

Ведь надо подтвердить права на сайт, путём размещения файлов в корень сайта. Для этого, им тоже требуется отключить редирект чтобы проверяющие боты Яндекса и Google не уходили на новый домен. С помощью FilesMatch как в случае с robots.txt, у меня не получилось отключить редирект для файлов - подтверждалок, а заработала вот такая конструкция:

RewriteRule ^(google495dea0554e801b5\. html| yandex_748544efecfe9337\. html) $ - [ L]

Проверить на склейку в обоих ПС можно сервисом от xseo.in

Вывод

Google склеил сайт примерно за две недели, трафик с Google сохранился полностью. Яндексу на определение главного зеркала, потребовалась приблизительно два месяца, после этого я получил вот такое письмо в "Панель Вебмастер":


Трафик с Яндекса после того как поставил 301 редирект упал практически до нуля и вот после 27 мая (день склейки) начал потихоньку восстанавливаться:


На этом всё, спасибо за внимание.

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

Что такое зеркала

Для того чтобы понять, как происходит склеивание доменов и зачем оно нужно, стоит разобраться, что такое зеркала. Это сайты, которые являются полными копиями друг друга. У них совпадает контент на страницах с одинаковыми адресами (например, example.com/page.html и example1.com/page.html).

Индексирование зеркал

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

Зачем нужна склейка

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

Значение склейки для продвижения сайта

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

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

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

Способы проведения склейки доменов

С помощью директивы Host

Простой способ, позволяющий склеить одноименные и разноименные домены. Например, необходимо разместить сайт на адресах сайт.рф и resurs.ru, сделав его доступным по ссылкам с www. Порядок действий следующий:

  • определить главное зеркало, которое будет продвигаться в будущем. Пусть это будет сайт.рф;
  • настроить склеиваемые домены таким образом, чтобы они возвращали одинаковый контент. Недопустима ситуация, когда обновление данных идет только на одном сайте;
  • на каждом домене во всех файлах robots.txt прописать директиву Host и указать адрес главного зеркала. В примере с кириллическим доменом запись выполняется в формате Punycode и выглядит следующим образом: Host: xn--80aswg.xn--p1ai;
  • проверить, чтобы на всех адресах содержались одинаковые указания на главное зеркало. Проверять нужно не только resurs.ru/robots.txt и сайт.рф/robots.txt, но и www. resurs.ru/robots.txt, www.сайт.рф/robots.txt;
  • зайти в «Яндекс.Вебмастер», в раздел «Сообщить о новом сайте», и добавить сайт.рф. Если указанное доменное имя ни с кем не склеено или уже является главным зеркалом, то появится сообщение о добавлении на индексирование. Если система сообщает, что сайт является неглавным зеркалом другого ресурса, то придется подождать переклейки, прежде чем домен начнет участвовать в поиске.

Если склейка осуществляется в паре имен с www и без www, то директиву прописывать не обязательно. Для этого в «Яндекс.Вебмастер» обычно используют инструмент «Главное зеркало».

Склейка и переклейка осуществляются при обновлении поисковых систем. Если домены разноименные, процесс может занять до 6 недель. Обратите внимание, что «Яндексу» для склейки зеркал достаточно директивы Host, а поисковая система Google ее не видит.

Северный редирект с HTTP -кодом 301

Этот способ подходит и для Google, и для «Яндекса». Редирект 301 (Moved Permanently - «перемещен навсегда») уведомляет поисковые системы о переезде страницы или сайта на новый адрес. Использование данного метода позволяет суммировать показатели обоих ресурсов и в полном объеме перенести ссылочный вес.

Порядок склейки:

  • В корне сайта находят файл с расширением.htaccess и в нем прописывают код редиректа 301 для каждой страницы.
  • Удаляют страницу mysite.ru/index.php с помощью команд RewriteCond %{THE_REQUEST} ^{3,9} /index.php HTTP/ и RewriteRule ^index.php$ http://mysite.ru/ .
  • Задают отображение нового доменного имени. Чтобы адрес отображался без www, используют команду RewriteCond %{HTTP_HOST} ^www.site.com$ и RewriteRule ^(.*)$ http://site.com/$1 . Чтобы домен отображался с www, прописывают команды RewriteCond %{HTTP_HOST} ^site.com$ и RewriteRule ^(.*)$ http://www.site.com/$1 .

После склеивания информация о переезде ресурса на новый домен поступает в поисковые системы.

При работе с редиректом 301 стоит учесть следующие рекомендации:

  • для поисковых систем наличие слеша и аббревиатуры www имеет большое значение. Необходимо выбрать версию с www/без www, со слешем/без слеша, с HTTP/HTTPS и настроить для них HOST и редирект;
  • стоит избавиться от всех дублей страниц /index.php;
  • ссылочный вес перейдет на новый домен только в том случае, если редирект 301 будет постраничным.

Типичные ошибки, мешающие правильной склейке

  • На сайтах размещен разный контент.
  • На всех склеенных доменах разная директива Host. В этом случае выбор главного зеркала для робота не очевиден.
  • Не обо всех доменах было сообщено. Робот не индексирует неизвестные адреса.
  • Одно или несколько доменных имен запрещены к индексированию в robots.txt.

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

Как сделать редирект на другой сайт

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

  1. Настройка постраничного редиректа со старого на новый домен. Редирект прописывается в файле 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

  2. После настройки основного редиректа, рекомендуется вручную проверить корректность перенаправления страниц. Сделать это несложно при помощи программы Netpeak Spider (скачать программу). После установки программы, запустите ее, и введите адрес старого сайта в строку поиска. Далее, выберите тип сканирования — по Google, и запустите сканирование. Если редирект со старого на новый домен осуществлен корректно, все найденные страницы будут отдавать код 301 (Moved Permanently).
  3. Далее, необходимо проверить корректность работы всех страниц с новым доменом . Для этого, используя ту же программу (Netpeak Spider), проверьте коды ответа страниц. Учтите, что теперь проверку делайте по сайту, а не по Google, как в предыдущем пункте.
  4. В течении 1-2 месяца после склейки, страницы старого сайта полностью выпадут из индекса и их место займут новые страницы. Поэтому, примерно через 2 месяца следует просмотреть выдачу поисковиков по новому сайту, и сопоставить данные с показателями до перенаправления. Если данные количества страниц и позиции по запросам примерно одинаковые (запросы могут просесть на некоторое время) — все сделано правильно. Также, рекомендую отслеживать количество 404-х ошибок в панели вебмастера.
  5. Фактически, это все, что требуется сделать для склейки доменов. Однако, описанный выше способ не подойдет, если меняется не только домен, но и внутренняя структура сайта . Тогда придется придумывать костыли. Возможно, часть страниц получится перенаправить при помощи редиректов сложного перенаправления, остальные страницы придется перенаправлять вручную, при помощи директивы 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 все же приведу.



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows