Редирект 301 для адресов обычных страниц(не модулей) с GET-параметрами #1393
Адрес страницы с GET-параметрами - это обыкновенная строка с адресом. Однако, если в адресе встречается символ вопросительный знак ("?"), то все символы после него являются параметрами. Например, адреса <ваш_сайт/stranica>, <ваш_сайт/stranica?ym=123>, <ваш_сайт/stranica?__ga=123abcdef> - ведут на одну и ту же страницу, однако имеют различные окончания.
Зачастую в индекс поисковых систем попадает страница с одинаковым содержанием, но разным окончанием URL (описанными выше get-параметрами - теми, что начинаются со знака "?"). Для того чтобы это исправить, требуется включить автоматическую переадресацию (301) с адресов, дублирующих контент обычных страниц (страниц с текстом), на основные адреса этих страниц.
Шаг 1
Перейдите к разделу "SEO панель".
Шаг 2
На открывшейся странице пройдите по ссылке "Редирект 301 для адресов обычных страниц(не модулей) с GET-параметрами".
Шаг 3
Далее необходимо поставить галочку у пункта "Включить редирект 301 c адресов текстовых страниц с GET-параметрами на основные адреса этих страниц" и нажать кнопку "Сохранить изменения".
Таким образом, теперь при попытке перейти по адресу <ваш_сайт/stranica?ym=123> или <ваш_сайт/stranica?__ga=123abcdef> (или любому иному, содержащему get-параметры) система будет осуществлять редирект на основной адрес данной страницы - <ваш_сайт/stranica>.
Обратите внимание!
- Эта опция не действует в отношении страниц модулей, таких как Интернет-магазин, новости, статьи и т.д. Пользуйтесь этой функцией только при необходимости, т.к. иногда может возникнуть потребность в том, чтобы и обычная страница, не принадлежащая какому-либо модулю, каким-то образом реагировала на определённый GET-параметр.