В этой статье рассказывается о том, что такое склейка (или склеивание) доменов и о том, как её производить.
Недавно случилась с одним сайтом довольно неприятная ситуация. Дело в том, что у него было два адреса. Так уж сложилось. Хостер вместе с аккаунтом предоставлял бесплатный домен, назовём его domain.com.ua. А на самом деле у сайта был адрес domain.com.
Про существование domain.com.ua мало кто знал, на этот сайт никто не заходил. А вот domain.com был немного прокачанным сайтом (тиц, пр, ЯК, DMOZ, пользователи). Я как-то не особенно задумывался о том, что существует сайт domain.com.ua и как на него смотрят поисковики.
Но вот в один прекрасный день день хостеру пришло в голову поменять ip-адрес сервера. Вместе с ним автоматически поменялись и настройки domain.com.ua, а domain.com был во внешней админке и его настройки не поменялись. А доступа у меня к той админке не было, надо было пнуть человека, чтобы он поменял настройки. Дело было под новый год, поэтому естественно он ничего не делал и сайт domain.com был недоступен целую неделю, в то время как domain.com.ua прекрасно работал. За эту неделю Яндекс выкинул из своего индекса все страницы domain.com, зато страницы с domain.com.ua там как на зло были. Поэтому я и заинтересовался темой склейки доменов и стал искать информацию по этой теме.
Мне требовалось сделать так, чтобы сайт domain.com считался основным, а domain.com.ua – просто его зеркалом. Первым делом я заглянул в документацию Яндекса по этому вопросу. Руководствуясь прочитанным, сделал файл robots.txt с таким содержанием:
1 2 3 | User-Agent: * Disallow: Host: domain.com |
Этот файл нужно залить в корневую папку всех сайтов, которые являются зеркалами. В моём случае – это был по сути один сайт.
Кроме записи в robots.txt я сделал физический редирект с зеркала на основной сайт с помощью кода состояния 301 и файла .htaccess:
1 2 3 4 5 | RewriteEngine on RewriteCond %{HTTP_HOST} ^domain.com.ua$ [OR] RewriteCond %{HTTP_HOST} ^www.domain.com.ua$ [OR] RewriteCond %{HTTP_HOST} ^www.domain.com$ RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L] |
Как видите, тут учтены и варианты c www и без него, чтобы склеить ещё и эти варианты. Ещё можно клеить домены с помощью META-тэгов, но я не использовал этот способ, т.к. было лень копаться в html моего сайта, поправить .htaccess было куда легче.
После этих несложных манипуляций поисковики должны склеить домены и считать их одним целым со всеми вытекающими последствиями в виде одинаковости тИЦ, pr и т. д. На этом явлении основаны различные махинации не очень честных вебмастеров. Например, я бы мог свой domain.com.ua склеить с каким-нибудь пиаристым сайтом. Он бы тоже стал пиаристым, хотя на то нету никаких оснований.
И потом я мог бы его «расклеить», а тИЦ и пр бы какое-то время держались на прежнем уровне. И я мог бы какое-то время продавать ссылки с этого сайта по высокой цене, либо вообще попытаться продать домен.
Конечно, я таким мошенничеством никогда не буду заниматься, но зато другие вполне могут. Это надо учитывать при покупке доменов и ссылок.
Для проверки домена на склейку нужно использовать:
- Запрос в гугл info:domain.com
- Ссылка для Яндекса http://search.yaca.yandex.ru/yca/cy/ch/domain.com/
- Ссылка для Яндекс-Бара http://bar-navig.yandex.ru/u?ver=2&url=http%3A%2F%2Fdomain.com%2F&show=1&post=0
Во всех случаях в ответ должна приходить информация о domain.com. Если Вы видите в ответе другой домен, значит ваш домен склеен.
Также желательно попробовать добавить домен в http://webmaster.yandex.ru – если Яндекс знает, что это чьё-то зеркало, то он об этом сообщит. Ну и конечно всё равно надо быть внимательным и смотреть на обратные ссылки этого домена, т.к. все вышеуказанные способы проверки 100%-ной гарантии не дают.
Декабрь 23rd, 2009 at 9:15
Спасибо за инфу, оч пригодилась
Январь 14th, 2010 at 13:15
Ну а можно вместо
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]
написать
RewriteRule ^(.*)$ http://domain.com/$1 [R=permanent,L]
Январь 28th, 2010 at 9:41
При одновременном использовании и robots.txt и 301 редирект, поисковик не как не увидит robots.txt – следовательно он и не нужен. Я склеивал через robots.txt, а 301 ставил после склейки доменов яндексом. Нужно иметь ввиду что содержимое склеиваемых сайтов должно быть полностью одинаковым, домены склеются через 2-3 месяца
Январь 29th, 2010 at 1:59
Логично, что на дополнительном домене поисковик robots.txt не увидит. Я сначала 301 редирект не делал, пробовал просто роботсами обойтись. Гугл за пару недель понял, а Яндекса я так и не дождался, 301 поставил.
Март 12th, 2010 at 18:01
Целиком и полностью присоединяюсь. Весьма и весьма хороший пост. Добавил в закладки. Ну и порекомендую для этих целей Toodoo
Апрель 7th, 2010 at 16:11
Спасибо за инфу, сам столкнулся с такой-же проблемой. Буду теперь решать.
Апрель 8th, 2010 at 11:41
Спасибо. У меня вот такой вопрос вытекает:
Возьмем 10 сайтов которые имеют тиц в пределах 10-30.
На этих сайтах поставим редирект и пропишем хост на нужный сайт.
Дождемся склеивания доменов.
Как распределится тИЦ на наш главный сайт? Можно ли будет продовать статьи\ссылки с такого сайта?
И что будет при ситуации если домены эти в АГС (0 страниц в индексе).
Апрель 8th, 2010 at 21:21
Владимир,
тИЦ главного домена будет больше, чем тИЦ каждого из исходных 10 доменов, но меньше, чем их сумма.
Всё зависит от того, какие сайты ссылались на те домены.
Если допустим есть 10 сайтов с тИЦ 20, полученным прогоном по одним и тем же каталогам, то если мы их все склеим – тИЦ будет тоже в районе 20. А если полностью разные источники тИЦа на всех доменах – тогда может вырасти допустим до сотни.
Статьи/ссылки продавать конечно можно.
Про АГС точно не знаю, есть разные версии. ИМХО, если на главном домене будет качественный сайт – то никаких фильтров не будет.
Апрель 13th, 2010 at 23:23
Автору, спасибо за пост. Может кто подсказать, значит есть три домена:
домен1
домен2
домен3
везден разный контент, но одна тема. Хочу все их склеить и основной сделать домен1
Что нужно сделать? Нужно ли в домен2 и в домен3 делать идентичный сайт как и на домене1?
Апрель 13th, 2010 at 23:31
Пишу в роботс и кидаю его в домен1 и в домен2
User-Agent: *
Disallow:
Host: домен3
Все верно?
А как с 301?
RewriteEngine on
RewriteCond %{HTTP_HOST} ^домен2$ [OR]
RewriteCond %{HTTP_HOST} ^www.домен2$ [OR]
RewriteCond %{HTTP_HOST} ^домен3$ [OR]
RewriteCond %{HTTP_HOST} ^www.домен3$ [OR]
RewriteCond %{HTTP_HOST} ^www.домен1$
RewriteRule ^(.*)$ домен1/$1 [R=301,L]
Все ли верно? все это нужно сделать в .htaccess домена2 и домена3? или в домене2 и в домен4 .htaccess будет отличаться?
Апрель 14th, 2010 at 0:52
User-Agent: *
Disallow:
Host: домен3
Это вы к третьему домену первый и второй приклеиваете.
А вообще, конечно, при склейке на всех доменах должен быть один и тот же сайт. Логичней всего сделать дополнительные домены алиасами к основному в админке хостинга, тогда физически .htaccess и robots.txt будет для всех общим.
Апрель 14th, 2010 at 2:54
Спасибо. точно перепутал. С алиасами вообще не понятно =)
User-Agent: *
Disallow:
Host: домен1
Ждем склейки, после этого
у домена2 прописываем:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^домен2$ [OR]
RewriteCond %{HTTP_HOST} ^www.домен2$ [OR]
RewriteRule ^(.*)$ домен1/$1 [R=301,L]
у домена3:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^домен3$ [OR]
RewriteCond %{HTTP_HOST} ^www.домен3$ [OR]
RewriteRule ^(.*)$ домен1/$1 [R=301,L]
у домена1:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.домен1$
RewriteRule ^(.*)$ домен1/$1 [R=301,L]
Все верно?
С контентом понятно, придется все статьи объединять а потом делать три одинаковых сата.
Май 6th, 2010 at 17:28
zweroboy, все ли правильно? ответьте, пожалуйста =)
Май 6th, 2010 at 17:31
А правда ли то, что после склейки доменов зеркало уже не нужно и можно не продлевать домен, но тиц все равно будет передоваться?
Май 6th, 2010 at 23:32
Vesb, наверное правильно. Да Вы сами можете проверить. Если при заходе на 2-й и 3-й сайты Вас автоматом кидает на первый – то значит всё в порядке.
А про непродление, нет, не правильно.
Домены ведь не на всю жизнь склеиваются. Яндекс их как склеивает, так и расклеивает. Если клеевый домен удаляется, то через какое-то время он отклеивается.
Май 9th, 2010 at 20:30
я все сделал как вы сказали а мой домен до сих пор не склеили… Сколько надо ждать чтобы их склеили?
Май 10th, 2010 at 9:08
Да они медленно склеивают. Я один раз больше 2 месяцев ждал.
Май 17th, 2010 at 13:06
спасибо за информацию)))))
Май 24th, 2010 at 14:32
Огромное спасибо! Постоянно не мог понять, что это такое, думал, что это когда один домен прикреплен к 2 сайтам и доступен то по одному, то по другому. То есть чисто теоретически это любому доступно?
Май 28th, 2010 at 19:17
Огромное спасибо за информацию! Очень полезная статья.
Июнь 28th, 2010 at 15:09
Спасибо! Отличная инструкция!
Август 19th, 2010 at 9:58
Очень интересная статья! Спасибо!
В панельке на хосте есть возможность направить несколько доменов на одну папку с сайтом. Хотел узнать, будет ли склейка в этом случае? И насколько корректной она получится сравнительно с вышеописанными методами?
Август 19th, 2010 at 10:01
У меня один из двух сайтов попал под фильтр аффилирования. Вот решил склеить домены, но там сайты, где у каждого уникальный контент…
Как лучше клеить в таком случае? Удалить один из сайтов и оставить файлик роботс? Или сделать редирект с одного на второй?
Сентябрь 15th, 2010 at 11:56
Спасибо, очень просто и доступно. Информация пригодилась на 100%. Отдельное спасибо за ссылку для Яндекса, где можно узнать склеены ли домены, а заодно и ТИЦ любого сайта
Ноябрь 23rd, 2010 at 15:24
От себя хочу добавить, что Яндекс не всегда учитывает строчку «Host: domain.com» в файле robots.txt. В моей практике был случай, когда ждал склейки примерно 3-4 месяца. Не выдержал, поставил 301-ый редирект, всё склеилось за 2 недели. С тех пор только им и пользуюсь.
Ноябрь 24th, 2010 at 15:33
Да, логика Яндекса порой сложна и загадочна.
Вот этот самый бложик zweroboy.net месяц назад вылетел из Яндекса ни за что, ни про что. Оказалось, что Яша склеил его с моим же доменом helpseo.net, и принял helpseo.net за основное зеркало. Я быстро обнаружил ошибку, прописал директиву Host и Яндекс за 2 недели исправился. Даже не ожидал, что он среагирует так оперативно.
Декабрь 5th, 2010 at 17:04
zweroboy, подскажите пожалуйста в каких случаях яндекс склеивает сайты. У меня 2 сайта. Один основной, а на втором только одна страница с шапкой и текстом без адреса и телефона. Если я на втором сайте сделаю текстовую ссылку на оновной сайт, яндекс их склеит? У сайтов контент разный и уникальный, одной тематики. Находятся на одном хостинге. Спасибо
Декабрь 5th, 2010 at 18:18
Денис, конечно не склеит, если разный контент.
Он и абсолютно идентичные сайты не всегда сам клеит, иногда очень долго тормозит. Ну а если ему подсказать, что к чему клеить (см. статью выше), то тогда он справится.
Декабрь 10th, 2010 at 14:16
Огромное спасибо! Никак не могла понять тему этой «склейки».
Декабрь 12th, 2010 at 23:30
А обязательно для яндекса выделять отдельную секцию
User-agent: Yandex или можно все описать в User-agent: *
?
Disallow: /cgi-bin
Декабрь 19th, 2010 at 12:36
forarina, User-agent: Yandex пишут отдельно в основном для того, чтобы чётко прописать директиву Host: . Т.к. она не совсем по стандарту и для других поисковиков может быть не понятна.
Декабрь 30th, 2010 at 21:18
Подскажите плиз, я вот склеиваю 2 сайта, но один у меня постоянно изменяется. добавляются статьи и т.д. Склеятся ли если в момент прихода робота на сайт они будут отличаться? заранее спасибо
Январь 22nd, 2011 at 8:49
Есть два сайта, .ру и .рф – у .ру ТИц 20 – если я склею оба домена, у обоих будет ТИц 20?
Январь 22nd, 2011 at 10:40
Павел, у склеенных доменов тИЦ одинаковый. Если к 0 приклеивать 20, то должно получиться 20, если конечно за время до момента склейки не произойдёт апдейт тИЦа, который превратит 20 во что-то другое.
Февраль 18th, 2011 at 9:28
Мне надо было поменять основной домен и зеркало местами. Яндекса фиг дождёшся, я не вытерпел и поставил 301. Мне вот интересно что яндекс будет делать, будет ли он теперь как и прежде добавлять новые статьи на сайте в индекс или так и будет считать новый домен «неглавным зеркалом», и добавлять с него в индекс ничего не будет?
Февраль 21st, 2011 at 20:07
А как сделать, чтобы домен.ru/index.php склеился с домен.ru
Март 1st, 2011 at 16:45
Да будет вам известно Disallow: это значит запретить индесирование
Март 1st, 2011 at 20:03
Disallow: – значит ничего не запрещать.
А вот
Disallow: / – значит запретить всё. Один маленький слэшик всё меняет.
Март 6th, 2011 at 16:11
Интересно, если склеить 2 сайта: один с нулевым PR, другой с PR3. Перетечет ли PR3 к другому?
Март 11th, 2011 at 20:35
Вопрос от новичка
Чтобы склеить домены достаточно ли чтобы был:
1 сайт с доменом и хостингом + второй домен без хостинга
буду раз разумным ответам
Апрель 8th, 2011 at 20:18
wow- pr ne skleivaetsya, potomu ctho google-pr v adnom sayte mojet bit raznim dlya kajdoy stranici togo je sayta.kajdaya stranica imeet svoy pr.
Апрель 21st, 2011 at 19:15
А для чего нужна эта склейка доменов??
Май 29th, 2011 at 17:19
склейка доменов делается для передачи тИЦ и ПР….
Май 30th, 2011 at 15:32
ARMAN
Ты неправ 301 редирект передает pr, но соответственно только на одну страницу на которую идет редирект.
Июнь 2nd, 2011 at 22:07
Помогите лоханулся купил домен http://1st-blogshop.ru ТИЦ 50 после чего прверил а он склеен meloman.com1.ru
Как быть и что с ним зделать???
Июнь 12th, 2011 at 19:14
А как склеить блог второго уровня и блог на блогспоте? Ведь дизайн и навигация будут немного отличаться? Или важно только, чтобы был одинаковый текст и ссылки?
Ссылки нужно такие же все ставить, как на зеркале?
Июнь 20th, 2011 at 2:04
Полезная статья
Июнь 27th, 2011 at 13:15
Т.е., таким образом при торговле всякими ссылками, если сайт улетел в бан (у него выпали из индекса страницы), то ТИЦ и ПР у него могут остаться? Я прав?
И таким образом создаем новый сайт уже без торгующих ссылок, но с тем же контентом, переводим стрелки на него, и ему передается тиц и пр? Но, первый домен, который под баном, не нужно выбрасывать? Т.к., он держатель ссылок на себя?
Июль 4th, 2011 at 21:28
Моя ситуация: 1) есть домен с хостингом и сайтом (ТИЦ 100, PR 2)
2) есть домен без ТИЦ, зато с PR 5
_________________________
Хочу склеить их, чтобы на выходе получилось ТИЦ 100 и PR5 у первого домена.
Редирект со второго домена на первый я могу поставить в настройках DNS регистратора (заказываю web-форвардинг).
Что мне нужно делать, чтобы получить ТИЦ 100 и PR5 у первого домена? Нужно ли мне два этих домена склеивать?
Где чего прописывать?
Август 11th, 2011 at 13:53
rootshell так нельзя хахаха)
Ноябрь 15th, 2011 at 21:17
до недавнего времени и не знал об этом явлении. но после проверки сайтов, которые содержатся моими силами, обнаружил что основной домен как в яндексе так и в гугле был присвоин автоматически.
Январь 11th, 2012 at 17:46
Я правильно понимаю, что есть у регистратора покупать освободившийся домен с приличным ТИЦ, то собственно, после покупки, есть вероятность, что ТИЦ упадет?
Февраль 4th, 2012 at 13:25
Есть два домена одинаковые имена, разные зоны, .ru и .com
Так вот Яндекс проиндексировал .com и выводит в результатах именно этот адрес, а гугль наоборот выводит .ru
Как сделать, что бы яндекст то же выводил .ru, при этом .com потом можно было бы использовать для, например, англоязычной версии сайта?