sonyps4.ru

Склеиваем домены (зеркала). Склейка доменов и способы, как склеить домены

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

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

Для чего нужна склейка доменов

Чтобы это понять, следует рассмотреть некоторые типичные ситуации.

1. Объединение двух доменов одной компании: была поставлена задача купить домен com.ua скажем, в последующем компания получила ТМ и уже может позволить себе домен.ua. Склеив их не получим оттока клиентов.

2. Следующее происходит с теми сайтами, на которых продаются ссылки. Если проект попадает в бан у Яндекса и при этом его ссылки не раскупаются, то домен бросать не стоит. Забаненный домен можно склеить с незабаненным, перенеся PR (в данный момент не актуально) и тИЦ на него. На новом домене после этого может продолжаться продажа ссылок.

3. В некоторых случаях склейка становится результатом неправильных действий оптимизаторов. Например, сайт для продвижения – site1.ua. Оптимизатор приклеивает свой домен site2.ua к домену продвигаемому и занимается продвижением своего домена. Поскольку site2.ua является зеркалом site1.ua, в топе можно увидеть сайт номер 1. Если за продвижение заказчик платить отказывается, то оптимизатор просто снимает склейку и продвигаемый ранее сайт впадет в немилость, в то время как сайт номер 2 будет оставаться в топе.

4. Это может быть способом маскировки приемов, используемых для продвижения. Например, оптимизатор нашел способ накрутки тИЦ или просто хочет утаить от конкурентов источники ссылок. Снова идет проставление ссылок на site2.ua и склейка с site1.ua. При мониторинге бэк-линков site1.ua конкуренты увидят только то, что оптимизатор пожелает им показать.

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

Принципы склейки

Чтобы нужные показатели были перемещены с одного домена на другой, и именно этот другой был показан в топе, получив ТИЦ и PR, накопленные на старом, применяется склейка. Она осуществляется несколькими способами.

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

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

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

Универсального способа эффективной и безопасной склейки доменов нет. То есть подстраиваться придется по ситуации под каждый поисковик отдельно.

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

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

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

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

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

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

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

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

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

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

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

В каких случаях требуется склейка домена?

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

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

Существуют два способа склейки, но используются они обычно совместно. Склейка с помощью 301-го редиректа производится для Google и Yahoo, а поисковая система Яндекс находит основной вариант сайта с помощью директивы «код», которая прописывается в файле . Поэтому, если необходимо склеить домен для всех систем, оба эти метода должны использоваться совместно.

Для Яндекса любые два сайта можно склеить с помощью директивы host в Robots.txt . Этот файл находится в корневой директории в Вашем сайте. Даже в том случае, если Вы уверены, что Ваш сайт единственный, директивой host воспользоваться необходимо. Так как даже в таком случае у Вас существуют два зеркала – одно с www,а другое – без. А для того, чтобы сайт успешно развивался и продвигался просто необходимо, чтобы весь объём ссылок, проставляемых пользователями, концентрировался на Вашем сайте, и не зависел от того, поставят они ссылку с www или без.

Существует ещё один метод переадресации, когда редирект производится при помощи кода состояния «301». Требуемый документ перенесён на другой url. Для того, чтобы использовать этот редирект необходимо наличие файла ht access. Если Вы не смогли найти подобный файл в корневом каталоге Вашего сайта, то его необходимо создать с помощью блокнота. Не надо забывать, что ht access – не является расширением файла, именно его именем, начинающимся с точки.
Сам код редиректа выглядит так:

RewriteEngine On RewriteCond%{HTTP_HOST}^www.site.ru$ RewriteRule^(.*)$http://site.ru/$1

Так как существуют свободные домены, и практически каждый может их зарегистрировать, то иногда появляется необходимость проверить домены на склейку. Существуют разные способы такой проверки. Можно просто ввести в строку поиска Google запрос « info:имя сайта », или проверить в web-мастер Яндекс, какое основное зеркало он определил. Как альтернатива – можно использовать сервисы анализа сайтов.

Как пример: pr-ci.ru. Google может произвести склейку приблизительно за 2 недели. Весь трафик при этом сохраняется. Яндексом склейка производится на много дольше.

Добрый день, 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 мая (день склейки) начал потихоньку восстанавливаться:


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

Приветствую вас, дорогой читатель! Вы решили сменить домен на более красивый и полностью хотите сохранить всю ссылочную массу старого сайта? Ваш сайт попал под фильтр и вы хотите знать, как правильно склеить два сайта? Тогда вы попали по адресу!

Итак, давайте разберем 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 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), вес и посетителей.



Загрузка...