Хак Удаление дублей страниц

Тема в разделе "DLE", создана пользователем sem85, 1 июн 2009.

Информация :
Актуальная версия DataLife Engine 11.3
( Final Release v.11.3 | Скачать DataLife Engine | Скачать 11.3 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.2 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. sem85

    sem85 Создатель

    Регистр.:
    9 мар 2009
    Сообщения:
    49
    Симпатии:
    0
    При работе с оптимизацией сайта клиента сталкнулся недавно с такой проблемкой: дублирование адресов одной и той же страницы. что есть не хорошо для SEO. вообще, нет никакого секрета, как от этого избавиться. но, может, кому пригодится.

    Перейти по ссылке
    Перейти по ссылке
    Перейти по ссылке
    Перейти по ссылке

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


    Options +FollowSymLinks
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^site.ru
    RewriteRule (.*) Перейти по ссылке [R=301,L]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
    RewriteRule ^index\.html$ Перейти по ссылке [R=301,L]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
    RewriteRule ^index\.php$ Перейти по ссылке [R=301,L]
     
  2. Mons

    Mons

    Регистр.:
    2 апр 2006
    Сообщения:
    1.589
    Симпатии:
    916
    По моему ты гонишь. :D
    Для поисковика все эти страницы одинаковые и он сам определяет что из них главнее. ;)
    А такими манипуляциями, ты просто сам вгонишь свой сайт в бан у поисковиков.
     
  3. sem85

    sem85 Создатель

    Регистр.:
    9 мар 2009
    Сообщения:
    49
    Симпатии:
    0
    не будут банить сайт просто страницы сайта не будет дублироваться
    это самый лучший способ избавиться от дублирование страниц
     
  4. lift

    lift Читатель

    Заблокирован
    Регистр.:
    1 июл 2007
    Сообщения:
    2.226
    Симпатии:
    1.377
    есть вариант лучше и безопаснее для ПС: в панели гугола.вебмастер и вебмастер.яндекс.ру указываеш, какой из вариантов страници
    Перейти по ссылке
    Перейти по ссылке
    Перейти по ссылке
    Перейти по ссылке
    является основным.
    а если что, то вообще по веб-стандартам сайты с www и без него считаются 1 сайтом, да и страници с адресом просто по / и по /index.html(.php) тоже считаются одним и тем же, безо всяких манипуляций. Это никогда не сможет стать зеркалом. А вот если у тебя проиндексированны сейчас разнотипные страници, то после твоей манипуляции ты гарантированно получиш сильный вылет из индекса и огромное количесвто эрроров. А можеш и бан словить, но там хитрая причина у него будет, правда виноват всеравно будет твой хак :)
     
  5. sem85

    sem85 Создатель

    Регистр.:
    9 мар 2009
    Сообщения:
    49
    Симпатии:
    0
    многие ставили и поисовики нормально индексируют, первый раз слышу что за это могут поисковики забанить
     
  6. tirrex

    tirrex

    Регистр.:
    9 ноя 2008
    Сообщения:
    213
    Симпатии:
    60
    это видимо лично у вас так считается, у ПС считается по другому
    у URL сайтов с www и без бывают разный PR - почему бы это?
    то же самое с адресами / и /index.html
     
  7. Nnivd

    Nnivd Создатель

    Регистр.:
    1 май 2009
    Сообщения:
    34
    Симпатии:
    3
  8. sirotka

    sirotka

    Регистр.:
    25 авг 2008
    Сообщения:
    156
    Симпатии:
    55
Статус темы:
Закрыта.