Редирект с index. на главную

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

Так вот собственно проблема заключается в том, что в ходе аудита сайта зачастую видно что попадает в индекс две одинаковые страницы site.ru и site.ru/index.php. Да, я прекрасно понимаю что это одна и та же страница, но почемуто гребаные поисковики их определяют за две, причем за дубли. На некоторых CMS эта проблема была изначально устранена разрабами движка, ну или сторонними разработчиками которые пишут плагины и расширения для движка.

Ну а если проблема была не решена? А если сайт вообще самописный или статичный? Как сделать редирект с index.php на главную страницу сайта? Нет смысла размусоливать тему, тут должно быть коротко и ясно… и так… для сайтов на РНР проблема решается путем внедрения следующей конструкцией в тело документа index.php (лично я вешал этот кусок кода поверх доктайпа):

Вот и все решение проблемы. Второй метод — это опять же редирекст с index.* на главную но уже при помощи внедрения JavaScript в:

И третий вариант для статичных страниц на HTML — редирект с index.html на домашнюю страницу оформляется как мета-тег:

Значение «ноль» говорит что время задержки перед редиректом — ноль секунд, т.е. редирект идет моментальный. Вы можете для непонятно каких целей изменить значение. Описанный метод используют для техническойоптимизации сайтовSEO специалисты. Но некоторые эксперты считают это полным бредом. Тут нет смысла спорить, лично я этот метод принимать буду всегда, до тех пор пока поисковики не начнут с подозрением на это смотреть.

Добавить комментарий

Ваш e-mail не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом.Узнайте как обрабатываются ваши данные комментариев.