Изначально, главная страница сайта доступна по следующим адресам:
- 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
Комментариев нет:
Отправить комментарий