Как правильно склеить домены? Для чего это нужно и как это сделать.

Здравствуйте, друзья!

Сегодня будем клеить домены! 🙂 Вернее я поделюсь с вами «инфой»: Как склеить домены с www и без и для чего это нам нужно?

Склеить домены означает объединить их в один вместе со всеми показателями: посещаемость, ТИЦ и PR. В итоге получаем основной домен и зеркало.

Почему у каждого сайта есть два имени?

По сути, если блог назван Vasia, его также можно называть www.vasia, причем это не ошибка.

Но каким образом это получается?

WorldWideWeb несколько десятилетий ранее была всего лишь частицей мирового интернет-пространства, а его сервера — очень слабенькими. Компьютерная индустрия была неразвитой, приходилось размещать сервера Apache (www.hotdog.com), FTP (ftp.hotdog.com) и почтовые сервера (mail.hotdog.com) порознь. Поэтому без «www» было не обойтись!

Сейчас это просто пережиток прошлого, атавизм. А нам с этим приходится мучиться! Хорошо, демагогию – в сторону! Приступим к делу! Разберем: что, зачем, и каким образом с ним бороться?

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

На это не стоило бы обращать внимания! Но эта чепуха, ой как, может повлиять на раскрутку сайта! А ведь это «бабки»! Вы прочувствовали тему?

Получается, что каждый из двух сайтов (Фу! Чушь какая! Покупал один сайт, а получил два! :)) набирает рейтинг в Гугле и Яндексе отдельно!

Кроме этого, еще такой казус: ваше отражение (в смысле домен с www) могут признать самозванцем, а контент – плагиатом! Я лично – в шоке! Типа: www.myhome.com своровал контент у myhome.com. Но я не могу никак уловить: если это так, то давайте же я размещу myhome.com на одном хостинге и закину туда один контент, а для www.myhome.com возьму другой хостинг, и там у меня будет совсем другая тема блога? А нет! Так, видите ли, нельзя! Ну, так если нельзя, зачем весь этот цирк? А скажу вам почему: потому что по-другому не умеем! Значит, будем жить по-старому и пользоваться дедовскими инструментами.

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

Рассмотрим такой пример. Допустим, что веб-площадка mytipe.com достигла популярности, и масса пользователей ссылаются на нее. Но, получилось так, что когда сайт начал индексироваться, Яндекс первым нашел www.mytipe.com . Поэтому mytipe.com становится двойником (вернее, вором контента). А это означает, что второй домен может, вообще, выпасть из индекса!

Такие чудеса бывают только в интернете, наверное, плюс еще в сказке! Это словно, как если бы вам вручили два паспорта: один – на фамилию, а другой – на ваше имя. А теперь докажите, что Александр Сергеевич и Пушкин – это одно и то же лицо! Забавно? Это не то слово! Давайте теперь ломать голову: что же нам делать с этой катавасией?

Склеиваем зеркала

Для Яндекса нужно дать информацию: если мы имеем два домена, то какой будет считаться основным, а какой – зеркалом? Давайте сделаем на примере сайта sasha.ru , используя файл robots.txt (ищите его в корне сайта). Если вы его там не нашли, тогда создайте файл robots.txt (в обычном текстовом редакторе называете файл robots с расширением txt) сами и скопируйте туда этот текст:

User-agent: Yandex

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

Когда мы задаем секцию "User-agent ", то по правилам мы должны вписать не меньше одной директивы "Disallow ".

Спустя время, когда Яндекс все это «переварит» (этот процесс может тянуться месяц), сделайте редирект. Только раньше — не делайте!

Проверка склейки домена осуществляется просто: в адресной строке браузера введите страничку своего блога с www, к примеру я ввиду www.сайт.

При переходе у меня приставка www отбрасывается и остается сайт . Таким образом у меня домен склеин с www при помощи и главным зеркалом является домен сайт . Смысл уловили?

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

Вариантов сделать редирект есть несколько, Простейший из них – это способ с файлом .htaccess.

Открываем .htaccess в или создаем его, если его там нет. Давайте следующие строки добавим в файл (для редиректа с www.sasha.ru на sasha.ru):

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.sasha\.ru$

RewriteRule^(.*)$ http://sasha/$1

Обратная наклонная черта в 3-й строке обязательна!

Теперь ваше имя и фамилия – в одном паспорте, т.е. www.sasha.ru и sasha.ru являются одним интернет-ресурсом, но показываться будет только один, который вы определили в качестве основного.

В robots.txt – это «Host: sasha.ru», а в.htaccess – «RewriteRule^(.*)$ http://sasha/$1 ».

Для регистрации домена могу подсказать дешевый вариант – это 2domains.ru . Помните рекламу по телевизору: «…если все одинакового же качества, то зачем платить больше?»

На этом сервисе меня привлекли доступные тарифы на доменные имена, особенно в зоне «ru». Все основные способы оплаты задействованы: , карточки банков и т.д. Тут присутствует отзывчивая техподдержка. Зарегистрировал и работай, что еще нужно?

В добрый путь – к успеху!

Надеюсь, что вы все верно сделаете, и ваши веб-ресурсы «порвут» Всемирную паутину! Наших коллег уже много собралось в группе VK, заходите вы к нам тоже! Если у вас возникла своя особенная проблема, вы можете в комментариях об этом поведать, и я вам обязательно отвечу! Развивайтесь и идите вперед, друзья!

С уважением, Александр Сергиенко

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

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

На первый взгляд, склейка доменов — дело несложное, стоит прописать всего несколько строчек в 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 все же приведу.

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

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

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

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

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

  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 должны остаться прежними.

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

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

Для того чтобы понять, как происходит склеивание доменов и зачем оно нужно, стоит разобраться, что такое зеркала. Это сайты, которые являются полными копиями друг друга. У них совпадает контент на страницах с одинаковыми адресами (например, 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.

Здравствуйте, друзья!

Некоторые из вас могли сталкиваться с довольно замороченной проблемой – необходимо склеить два домена. Склейка – это что-то вроде объединения двух или нескольких доменных имен

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

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

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

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

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

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

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

Также склейку используют в корыстных целях: склеивают домен с очень популярным сайтом, через какое-то время зеркало получает тИЦ и 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 месяца яндекс проведет склейку ваших доменов, а гугл – еще раньше.

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