[DLE] Удаление дублей страниц - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming > PHP

PHP Форум как для начинающих программистов на PHP так и для профессионалов этого дела. Если нужно создать скрипт, функцию и т.д, но не знаете как, спросите у нас и мы вам подскажем. Здесь вы найдете примеры скриптов которые вы сможете использовать на сайтах своих серверов (онлайн, регистрация, семь печатей, топ игроков). Так же много книг и статей.

Ответ
Опции темы
Непрочитано 25.10.2010, 06:56   #1
Аватар для Bonabo
Герой

Автор темы (Топик Стартер) [DLE] Удаление дублей страниц

*Лирическое предисловие*
При работе с оптимизацией сайта клиента столкнулся недавно с такой проблемкой: дублирование адресов одной и той же страницы. Что есть не хорошо для SEO. вообще, нет никакого секрета, как от этого избавиться. но, может, кому пригодится.

Главная страница любого сайта обычно доступна по 4-ем адресам:

http://www.site.ru/
http://site.ru/
http://www.site.ru/index.html
http://site.ru/index.html


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

Код:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) http://www.site.ru$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://www.site.ru [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.site.ru [R=301,L]


Благодаря этому, мы получаем редирект всех страниц-дублей на http://www.site.ru/.
__________________
Если вопрос задан правильно, то ответ будет неожиданным.
Bonabo вне форума Ответить с цитированием
Сказали спасибо:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
удаление rreanimatorr Aion 2 26.08.2010 13:41
Удаление скилла Дух системы Работа со скриптами 3 14.04.2010 11:06
удаление мусора demonitions Lineage II 6 09.03.2009 23:14
Удаление обьекта из мира DarkLoki Lineage II 13 13.08.2008 11:01


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 13:29. Часовой пояс GMT +3.

Вверх