Техническая поддержка 8 800 555 6342
Положение об оказании услуг технической поддержки
CMS.S3

Редирект 301 для адресов обычных страниц(не модулей) с GET-параметрами #1393

Адрес страницы с GET-параметрами - это обыкновенная строка с адресом. Однако, если в адресе встречается символ вопросительный знак ("?"), то все символы после него являются параметрами. Например, адреса <ваш_сайт/stranica>, <ваш_сайт/stranica?ym=123>, <ваш_сайт/stranica?__ga=123abcdef> - ведут на одну и ту же страницу, однако имеют различные окончания.

Зачастую в индекс поисковых систем попадает страница с одинаковым содержанием, но разным окончанием URL (описанными выше get-параметрами - теми, что начинаются со знака "?"). Для того чтобы это исправить, требуется включить автоматическую переадресацию (301) с адресов, дублирующих контент обычных страниц (страниц с текстом), на основные адреса этих страниц.

Шаг 1

Перейдите к разделу "SEO панель".

phpGLIDTx

Шаг 2

На открывшейся странице пройдите по ссылке "Редирект 301 для адресов обычных страниц(не модулей) с GET-параметрами".

phpw0BJax

Шаг 3

Далее необходимо поставить галочку у пункта "Включить редирект 301 c адресов текстовых страниц с GET-параметрами на основные адреса этих страниц" и нажать кнопку "Сохранить изменения".

phpwIshGR

Таким образом, теперь при попытке перейти по адресу <ваш_сайт/stranica?ym=123> или <ваш_сайт/stranica?__ga=123abcdef> (или любому иному, содержащему get-параметры) система будет осуществлять редирект на основной адрес данной страницы -  <ваш_сайт/stranica>.

Обратите внимание!

  • Эта опция не действует в отношении страниц модулей, таких как Интернет-магазин, новости, статьи и т.д. Пользуйтесь этой функцией только при необходимости, т.к. иногда может возникнуть потребность в том, чтобы и обычная страница, не принадлежащая какому-либо модулю, каким-то образом реагировала на определённый GET-параметр.