Пришло время задаться вопросом о склейте доменов для перехода с одного сайта на другой. Будем использовать 301 редирект, настройку 301 редиректа через .htaccess и поговорим о том, зачем нужно склеивать и главное, как правильно склеивать домены для поисковых систем.
Небольшая пред.история, которая привела меня к необходимости изучить сей вопрос:
У меня был проект — сайт, который занимался софтом. Сайт специализировался на региональном продвижении, но решил выйти за рамки привычных действий и прикупил доменное имя более широкого спектра.
В то время, как старый домен уже набрал некоторую популярность в Яндекс и имел вес — ТИЦ. Задача была склеить домены так, что бы ТИЦ начал отображаться у нового домена. Законы seoпродвижения сайтов глосят о возможности склеивать старый и весомый домен с новым и не весомым, если вы знаете, что такое seo, разумеется 😉
Подготовка к склейки домена
Если честно, ранее я не сталкивался с подобной задачей и почти не использовал в поисковом продвижении. Моих знаний явно было не достаточно для полноценного проведения сего мироприятия. И я начал изучать тему, рекомендации различных SEO блогов.
Вариант последовательной склейки доменов — многие советы, которые я нашел говорили о том,что склеивать нужно последовательно. Сначала для Google, только потом для Яндекса. Некоторые писали в точности да наоборот.
Вариант одновременной склейки — остальная часть советов говорила о одномоментной склейки доменов. И так, как у меня не было задачи склеивать для Google (ТИЦ не влияет на ранжирование в Google)
И так, своей задачей я поставил выполнить рекомендации именно Яндекса, который утверждает:
Робот склеивает зеркала, из них индексируется и участвует в поиске только один из сайтов — главное зеркало. (с) Яндекс
И так, рекомендации Яндекса сводятся к следующему:
Собственно из обилия информации в поддержке Яндекса, это все.
Что означает 301 редирект и склейка доменов
В моем примере старый сайт набрал ТИЦ около 360, после всех апдейтов поисковика и закрепился в этой позиции. Новый домен не имел показателе и соответственно предполагалось, что после склейки домен — ТИЦ старого домена, перейдет к новому.
Собственно эта же система и происходит, когда вы убираете www и перенаправляете на безwww — происходит склейка и основным зеркалом сайта становиться домен без www.
Определяем главное зеркало для Яндекса
Первое, что нужно сделать — создать файл robots.txt с текстом:
User-agent: Yandex
Host: ваш.домен
В целом это не совсем правильный ход, ведь после назначения 301 редиректа, который мы обсудим ниже, робот не увидит из-за переадресации этого файла.
Но выход есть всегда — отключить редирект для файла robots.txt. А значит, создаем еще один файл: .htaccess с текстом:
<FilesMatch «robots.txt$»>
RewriteEngine off
</FilesMatch>
Теперь, после того,как вы подключите 301 редирект, все будет работать, как надо.
Подключение 301 редирекста через файл .htaccess
Я уже очень подробно писал о том, как правильно настраивать 301 редирект, лучший из предложенных способов, вы можете выбрать самостоятельно, а я приведу пример самого распространенного:
И так, в файле .htaccess нужно добавить следующее:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://домен.сайта/$1 [R=301,L]
Собственно, все! Теперь ваши доменные имена склеены правильно, за исключением одного маленького «НО»:
При появлении 301 редиректа, вы не сможете загрузить файлы для проверки поисковыми роботами ни от Яндекса, ни от Google, речь идет о проверки при регистрации в инструментах вебмастера.
Пойти путем FilesMatch не подходит — просто не работает, по этому, вот более удобный и рабочий вариант:
На этом пожалуй разбор темы, как правильно склеивать домены для Яндекса исчерпал себя. Всего Вам хорошего. Читайте мой seo блог и настраивайте бесплатное продвижение сайтов.
Профессиональный интернет-маркетолог с опытом работы в сфере более 8 лет. Стремлюсь к рациональному мышлению. Провожу индивидуальные консультации, тренинги и авторские курсы, связанные и онлайн продвижением.