Проверка зеркал сайта

Описание

Поисковые системы считают http://domain.com и http://www.domain.com двумя разными сайтами, которые дублируют друг друга. Наличие дублей негативно сказывается на ранжировании. Проблема решается склейкой адресов.

Ошибки

Оба адреса (http://domain.com и http://www.domain.com) возвращают код 200 — ошибка.

Рекомендации

Определить главное зеркало, посмотрев выдачу Яндекса и Google. Если они выбрали один вариант — сделать его главным зеркалом. В противном случае — выбрать, основываясь на том, результаты по какой из поисковых систем важнее для заказчика.

Если главное зеркало http://domain.com установить на него с копии 301 редирект, дописав в файле .htaccess строки:
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1 [L,R=301]

Если главное зеркало http://www.domain.com установить на него с копии 301 редирект, дописав в файле .htaccess строки:
RewriteCond %{HTTP_HOST} ^([^www].*)$
RewriteRule ^(.*)$ http://www.%1/$1 [L,R=301]

В файле http://domain.com/robots.txt отсутствует директива Host со ссылкой на главное зеркало — ошибка.

Рекомендации

Если главное зеркало http://domain.com добавить в файл robots.txt строку:
Host: http://domain.com

Если главное зеркало http://www.domain.com добавить в файл robots.txt строку:
Host: http://www.domain.com

2016-12-07T19:08:59+00:00