Как сэкономить время при продвижении сайта?
SEO Wiki / Склеивание доменов

Склеивание доменов

Москва г. Москва, ул. Нобеля 7, п. 56

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

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

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

Кроме того, сайты могут считаться зеркалами, если со страниц одного настроен серверный редирект (перенаправление) на соответствующие им другого. Например, 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} ^[A-Z]{3,9} /index.php HTTP/ и RewriteRule ^index.php$ http://mysite.ru/ [R=301,L].
  • Задают отображение нового доменного имени. Чтобы адрес отображался без www, используют команду RewriteCond %{HTTP_HOST} ^www.site.com$ [NC] и RewriteRule ^(.*)$ http://site.com/$1 [R=301,L]. Чтобы домен отображался с www, прописывают команды RewriteCond %{HTTP_HOST} ^site.com$ [NC] и RewriteRule ^(.*)$ http://www.site.com/$1 [R=301,L].

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

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

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

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

  • На сайтах размещен разный контент.
  • На всех склеенных доменах разная директива Host. В этом случае выбор главного зеркала для робота не очевиден.
  • Не обо всех доменах было сообщено. Робот не индексирует неизвестные адреса.
  • Одно или несколько доменных имен запрещены к индексированию в robots.txt.
(Голосов: 8, Рейтинг: 4.25)
Rookee — простой способ поднять сайт в ТОП поисковых систем
Вам подойдут следующие услуги