Почему важно склеивать домены?
Как известно, в названии сайта, а именно - в его url важная каждая буква и символ, поскольку иначе поисковики просто не будет его учитывать. То же самое касается и www, поскольку все без исключения поисковые машины, включая гигантов Google и Yandex, которые воспринимают один и то же сайт без www и с www как два разных. Само собой, ничего хорошего в этом нет, поскольку если с самого начала не склеить эти домены, то это приведет к следующим печальным последствиям:
- Потере ценных ссылок (ссылочной массы)
- Установке со стороны поисковой машины на «копию» сайта бана по причине его полной идентичности другому (как это видит машина), вследствие чего сразу же упадет рейтинг ресурса
Так что по правилам игры поисковых систем домены нужно обязательно склеивать, причем делать это лучше всего с самого начала, чтобы не потерять ни одной ценной ссылки и сохранения репутации сайта.
Как склевать домены между собой?
Самым действенным и эффективным способом склейки является .htaccess, причем помогает в этом нам хорошо известный, удобный и практичный Блокнот. В корневом каталоге практически любой CMS есть .htaccess, однако если его нет, то его нужно просто создать с помощью блокнота и назвать именно .htaccess, без расширения. Далее для редиректа (склейки) www между собой вставляется следующий код:
Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^www.domain.com RewriteRule ^(.*)$ http://domain.com/$1 [R=permanent,L]
Для склейки сайта без www с www вставляем следующую комбинацию:
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
Если же нужно выполнить 301 редирект с одного домена на другой, то вместо двух последних строк используется вот этот код:
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
Чтобы все работало правильно и корректно слово domain.com во всех пример нужно поменять на название своего домена. Как видно из вышеизложенного, процедура потребует минимум времени и, по сути, является достаточно простой. Нужно не забыть сделать похожую процедуру для отечественного Яндекса, для чего создаем файл в блокноте robots.txt, после чего вставляем в него следующий код:
User-agent: YandexDisallow:Host: domain.com
Правило склеивать домены между собой при создании сайта должно войти в привычку каждого серьезного web-мастер и оптимизатора, что значительно облегчит работу по раскрутке любого web-сайта.