0

Избавляемся от дубликатов страниц в Drupal 7

По умолчанию в Drupal есть rel=canonical, но проблему дублированных страниц это не решает.

Пример дублей

http://site.ua/gospodarstvo/narodni-prykmety добавлям http://site.ua/gospodarstvo/narodni-prykmety-kvitka ответ странички 200 ОК, а должен быть 404.

Результаты поиска http://site.ua/search

Пользователи http://site.ua/users/

При большом количество страниц сайт на Drupal 7 будет генерировать еще больше дублей.
Способы решение проблемы.

1. Модуль URL redirects, позволяет перенаправлять дубли на нужные странички посредством 301 редиректа. Трудность в том что придется постоянно отслеживать дубли и склеивать. Отслеживать дубли можно через панель веб-мастеров.

2. Функция preg_match в php ищет дубликат и присваивает значение noindex.

3. Модуль Views 404, при варианте http://site.ua/gospodarstvo/narodni-prykmety3333333 страница возвращет ответ 404.

Зберегти

Картинка профиля Андрей

Андрей

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.