No Image

Чтобы не произошла склейка сайтов

СОДЕРЖАНИЕ
0 просмотров
10 марта 2020

Что такое "Склейка доменов"?

Итак, что такое склейка доменов?

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

Есть несколько способов правильной склейки сайтов. Представим себе, что у вас есть два схожих сайта на разных доменах site1.ru и site2.ru, а основной сайт и контент, который Вы хотите представить пользователям, располагается только на site1.ru. В этом случае технически склейка доменов может быть представлена так:

  1. В специальном файле robots.txt сайта site2.ru укажем «host: site1.ru». В этом случае поисковые системы склеют эти домены в пользу site1.ru
  2. В файле .htaccess сайта site2.ru укажем переадресацию 301 редиректом:

RewriteEngine on
RewriteCond % ^site2.ru$ [OR]
RewriteCond %
^www.site2.ru$
RewriteRule ^(.*)$ http://site1.ru/$1 [R=301,L]

Поисковая система Яндекс рекомендует первый пункт для того, чтобы указать основной домен (site2.ru будет определяться системой Яндекс как зеркало); второй пункт – редирект уровня сервера, и всех пользователей, а также ботов мы редиректим с site2.ru на аналогичные страницы site1.ru.

Склейка доменов представляет собой процесс передачи основных параметров одного домена другому.

Зачем же нужна склейка домена? Рассмотрим некоторые ситуации.

  1. Часто бывает такое с сайтами, на которых продают ссылки. Если сайт у Яндекса попал в бан и при этом ссылки на сайте не раскупаются, однако домен бросать не стоит. Можно склеить забаненный домен с еще незабаненным новым и передать значения PR и тИЦ на другой сайт. Затем на новом домене продолжать продавать ссылки.
  2. Иногда это дело рук плохих оптимизаторов. Допустим, что сайт заказчика для продвижения site1.ru. Оптимизатор свой домен (site2.ru) клеит с доменом заказчика и продвигает свой домен, а так как site2.ru является зеркалом site1.ru то в топе мы увидим сайт заказчика. Если вдруг последний откажется платить дальше, то оптимизатор склейку снимет и именно заказчик (site1.ru) и окажется в немилости, а сайт оптимизатора, в топе, ссылки ведь проставлены на site2.ru.
  3. Как способ скрыть приемы продвижения. Вами найден новый способ накрутить тИЦ или вы просто хотите утаить от конкурентов все источники ссылок на ваш сайт (site1.ru). Опять же проставляем ссылки на site2.ru и клеим с site1.ru. Когда конкуренты станут мониторить бэк-линки site1.ru, то увидят то, что мы им захотим показать.
  4. Иногда склейка доменов происходит по инициативе поисковых систем. Чаще всего это происходит из за дублирования сайтов.

Чем грозит склейка доменов?

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

Можно использовать код ответа сервера 301 или 302 (так называемые 301-й и 302-й редирект), а также директиву Host. Получив код 301 («страница перемещена»), браузер меняет автоматически старый адрес на новый, и открывает по нему страницу. Но есть один подвох – временной разрыв между удалением старого домена из индекса поисковика и добавлением нового. Команда «исключить страницу по старому адресу» выполняется моментально, а для команды «добавить страницу по новому адресу» могут потребоваться дни, недели, а может и месяцы (зависит от загрузки поискового робота).

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

Зеркалами считаются сайты, которые являются полными либо частичными копиями.

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

Читайте также:  Disc soft ultra bus service

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

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

Как избежать склейки доменов?

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

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

рис: Склейка зеркал необходима для правильной индексации

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

В общем случае робот-склейщик выбирает главное зеркало согласно своего алгоритма. В Яндексе, например, обычно робот пользуется простым методом – чем короче будет домен, тем лучше. Поэтому, осуществляя выбор между доменами с дефисом или без, робот Яндекса остановится на последнем. Но роботу можно указывать на сайт, который ему нужно считать главным.

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

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

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

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

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

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

Склеивать домены нужно в том случае, когда сайт нужно перенести на другое доменное имя, перейти с HTTP на HTTPS или на домен без префикса www, и при этом сохранить все показатели поисковых систем и посещаемость. При этом сайты с разными доменными зонами не склеивают, доменную зону меняют редиректом.

Что такое склейка доменов

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

Читайте также:  Интеграл от arctg x

Зеркалами называют сайты, имеющие одинаковый контент, но разные адреса. Бывает главное зеркало — сайт, который появляется в выдаче, и остальные дополнительные, которые не участвуют в результатах поиска. При склейке зеркал ссылки и тексты будут принадлежать главному зеркалу. Зеркалами могут считаться ресурсы, если с одного настроен серверный редирект на соответствующие страницы: с "site.ru/page" на "newsite.ru/page".

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

Ниже представлено краткое руководство по склеиванию доменов для поисковых систем Google и Яндекс.

Требования к зеркалам:

  • Содержимое сайтов должно совпадать: одинаковые тексты, изображения, информация. Обновлять данные нужно одинаково.
  • Новый домен не должен быть склеен с другими сайтами, их нужно расклеить. Расклеивать не надо, если сайты различаются только сертификатами безопасности, префиксом www или новый адрес будет неглавным зеркалом сайта, с которого переезжаете.
  • Сервер отдает 200 ОК для нового домена и 200 ОК или 301 Moved Permanently для старого. Ответ сервера не должен быть дольше 10 секунд.
  • Оба сайта должны быть добавлены в один аккаунт Яндекс.Вебмастера и Search Console.

Правильная склейка для Google и Яндекс

Раньше для переезда нужно было добавить строку «Host: site.ru» в файл robots.txt.После этого роботы Яндекса в течение одного или двух месяцев полностью склеивали два домена site.ru и newsite.ru, после чего последний домен становился основным.

Сейчас 301-й редирект заменил директиву Host. С помощью этого инструмента вся посещаемость и показатели сайта будут переданы от старого домена к новому, таким образом мы получим старый сайт со свежим доменом. Всё остается на своих местах: есть два домена, их нужно склеить без потери основных показателей. Способ подходит для обоих поисковиков.

Допустим, есть два сайта: https://site.ru — старый домен, дополнительное зеркало, https://newsite.ru — новый домен, основное зеркало.

Склейка доменов в 2019 году:

  1. Проверяем, что site.ru и newsite.ru удовлетворяют требованиям: доступны для робота, содержат одинаковый контент, сервер отдает нужный ответ и быстро реагирует.
  2. В Яндекс.Вебмастере с помощью инструмента «Переезд сайта» указываем главное зеркало, это даст роботу сигнал, что нужно индексировать новую версию.
    В Google Search Console в Настройках находим «Изменение адреса», выбираем добавленный домен, отмечаем пункты и нажимаем на кнопку «Отправить».
  3. На сервере со страниц старого сайта устанавливаем 301 редирект на соответствующие страницы нового.

Если домен кириллический, переводим его через конвертер punycode.

Платон Щукин в блоге Яндекса отметил, что указать главное зеркало в группах зеркал сайтов с www и без www, а еще с http и https нужно с помощью атрибута rel со значением canonical элемента link. То есть переехать с сайта site.com на https://www.site.com возможно при помощи атрибута:

Межхостовый атрибут все ещё не поддерживается: если отдельные страницы будут содержать атрибут с такими указаниями, как неканонические, они не выпадут из поиска. Робот-зеркальщик будет рассматривать атрибут аналогично редиректу, для переезда все страницы сайта с http должны содержать атрибут rel="canonical"
с указанием на аналогичные с https.

Если у сайта будет другая структура, настраивать атрибут нужно так же, как редирект: на страницы сайта с http добавить атрибут с указанием на аналогичные страницы с https, а уже на них добавить адреса нужных канонических страниц: site.com/page => https://site.com/page => https://site.com/pagina.

Редирект с одного домена на другой

Для Apache

В файле .htaccess прописываем код редиректа:

Комментировать
0 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
No Image Компьютеры
0 комментариев
No Image Компьютеры
0 комментариев
No Image Компьютеры
0 комментариев
No Image Компьютеры
0 комментариев
Adblock detector