Привет дорогие читатели сайта. В этой статье, я хотел бы поговорить с Вами о том: что такое зеркало сайта и как оно важно при продвижение Вашего ресурса в сети Интернет. К данной теме стоит подойти ответственно, так как она играет очень большое значение, поэтому давайте разбираться.
Для начала, нам необходимо разобраться с редиректами. Каждый сайт (блог), по сути, должен иметь 301 редирект. Такой редирект служит для того, чтобы перенаправлять всех посетителей на главную версию Вашего сайта или блога (то есть на главное зеркало сайта или блога).
Давайте рассмотрим какой-нибудь пример, чтобы нам было более понятней. Например, у нас имеется сайт pressdev.ru. На такой сайт можно зайти несколькими способами: можно ввести в адресной строке браузера pressdev.ru или же ввести www.pressdev.ru. Для Ваших пользователей и посетителей это, никакой роли не играет, а вот для самих поисковых систем это важно.
Что касается самих поисковых систем, то для них – это два, совершенно разных ресурса. А теперь, давайте представим, что будем думать, поисковая система, когда увидит, что одна статья размещена на разных адресах сайтов. Естественно, поисковая система подумает, что это очередной копипаст и сайт ГС, то есть тот, который копирует чужие статьи, без оставления активной ссылки, на источник. Такое дублирование контента, избежать очень просто. Нам необходимо в файле robots.txt указать главный домен, например pressdev.ru, а другой – www.pressdev.ru, будет склеиваться, при помощи 301 редиректа. После этого, такие домены становятся, якобы одним сайтом.
Если же, Ваш домен – domain.com, установлен, как главный, то домен www.domain.com, будет являться зеркалом этого сайта.
Для того чтобы осуществить сам 301 редирект, то для этих целей, нам понадобится файл .htaccess, который находится в корне Вашего сайта и про который, мы говорили очень много.
Для того чтобы осуществить редирект с www.domain.com на domain.com, необходимо в файле .htaccess, прописать следующее:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]
Для того чтобы сделать редирект с domain.com на www.domain.com, необходимо прописать следующее:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^(.*)$ http:// www.domain.com/$1 [R=301,L]
Теперь, без разницы, что введет пользователь в адресной строке браузера, все равно, он будет перенаправлен на главное зеркало сайта. С главным зеркалом сайта, необходимо определяться, в самом начале жизни Вашего ресурса, чтобы в дальнейшем, не было проблем с дублированием контента.
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=1320
После вставки в файл .htaccess ваш код,сайт перестаёт работать.
Возможно туда вставляется ссылка Подробнее… посмотрите внимательно!
Спасибо за информацию