15 сент. 2013 г.

Избавляемся от дублей главной страницы

Изначально, главная страница сайта доступна по следующим адресам:
  • http://www.вашсайт.ru/, 
  • http://вашсайт.ru/, 
  • http://вашсайт.ru/index.php, 
  • http://www.вашсайт.ru/index.php. 

Это очень плохо, ведь для поисковиков это четыре разных страницы! А это признак некачественного сайта!
Решение:
Чтобы поисковые системы не добавили в свой индекс четыре одинаковых страницы.нужно в файл ".htaccess", расположенный в корне сайта дописать после RewriteEngine On следующие строки:

# Редирект c www на без www
 
RewriteCond %{HTTP_HOST} ^www.вашсайт.ru
 
RewriteRule ^(.*)$ http://вашсайт.ru/$1 [R=301,L]
 
# Редирект для главной (с /index.php на /)
 
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/
 
RewriteRule ^index\.html$ / [R=301,L]
 
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
 
RewriteRule ^index\.php$ / [R=301,L]

Все дубли главной страницы теперь будут склеены редиректом с кодом 301 («постоянное перемещение») с главной страницей – http://вашсайт.ru/. Желательно также назначить совпадающее основное зеркало в файле robots.txt. Внизу этого файла дописываем строчку:
 
Host: вашсайт.ru


Место для рекламы

Комментариев нет:

Отправить комментарий