Как склеить index.html с главной страницей?

Очень частая недоработка веб-мастеров, и не редко среди оптимизаторов это "клоны" главной страницы. Как правило это домен с www и без, но еще чаще забывают о склейке главной страницы с урл-ом первого документа (index.html)

Изменения о которых мы будем говоить касаются файла .htaccess

В результате это может быть препятствием для вывода по конкурентным и ВЧ запросам, и "размазывания/растекания" значения PR главной страницы.

Склеиваем /index.php и / :

# склеиваем index.php с /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://web-gate.org/$1 [R=301,L]
	

Для склейки /index.html с / добавляем одну строчку в .htaccess:

	RewriteRule ^index.html$ / [R=301,L] #дубль с index.html на /

В целом, это одна из тех вещей, которые обязательно нужно сделать на любом сайте. Проверить произошла ли склейка легко - вы вводите тот адрес который должен будет вас переадресовать на главную страницу сайта.

Не забываем что склейка не будет работать если перед ней вы не напишите

RewriteEngine On

А чтобы работала директива RewriteEngine, вы должны включить на сервере PHP функцию FollowSymlinks


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

Александр
24/04/2014
Спасибо Вам БОЛЬШОЕ! за эту маленькую, но ОЧЕНЬ ВАЖНУЮ СТАТЬЮ.
Алексей
29/03/2015
То что искал! Для сайтов adobe muse необходимая вещь!!!
Владислав
18/02/2017
Огромное спасибо за статью, как раз то, что мне нужно было. Но.. Происходит следующее:
да, с index.html я автоматически перехожу на сайт без него, но при проверке сайта через Neatpeak Spider, мне этот момент подчеркнут как ошибка:
PageRank: Redirect
и 3xx Redirected Pages
Почему?
Почему?

Другие записи

BigPicture.ru - интервью с владельцем

Как и сколько можно заработать на блоге - об этом идет речь в интервью с Барышниковым Сергеем. Интервью 2012 года, в котором владелец известного

Убираем rel="canonical" в WordPress для плагина SEO by Yoast

Что бы убрать в head запись  <link rel="canonical" href="" /> когда вы используете плагин WordPress SEO by Yoast, просто вставьте