Компонент Redirector

Компонент: Redirector: Редиректор

Компонент Redirector позволяет прописать редиректы для нужных урлов. Чаще всего это требуется при создании новой версии сайта, когда меняются урлы, и нужно, чтобы поисковые роботы при заходе на старый урл получили новый урл с заголовком Moved Permanently.

Применение

После установки компонента не требуется какая-либо специальная настройка.

В административной части сайта реализован интерфейс для работы с редиректами.

Компонент позволяет прописать редиректы вида 301 и 302 (Moved permanently и Moved temporarily) для конкретных урлов. Кроме того, можно прописать как точный редирект, так и по регулярному выражению. Приоритет отдается точному соответствию.

Например, если нам надо сделать постоянный редирект с конкретной страницы /old_page/ на главную (/), то мы создаем новую запись в таблице редиректов, в которой старый урл /old_page/, новый - /, тип редиректа Moved permanently, галочку Регулярное выражение не проставляем.

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

Например, если надо страницы с урлами вида /catalog/1/, /catalog/2/ и т.д. перенести соответственно на /photo/1/, /photo/2/ и т.д., то создаем новый редирект с проставленной галочкой Регулярное выражение, старым урлом ^/catalog/(\d+)/$ и новым - /photo/\\1/ (или /photo/$1/).

Так как регулярные выражения обрабатываются медленнее, то рекомендуется использовать точное соответствие везде, где это возможно. Желательно, чтобы записей с регулярным выражением было как можно меньше - «сущие единицы».

Метки: seo
06.05.2015
Все статьи