Включение ЧПУ
35 / 140

Для более успешной работы поисковых машин с сайтом и более адекватного восприятия адресов сайта посетителями рекомендуется использовать человеко-понятные URL (ЧПУ).

ЧПУ (англ. Friendly URL) — веб-адреса, удобные для восприятия человеком (а также систем и методов построения таких адресов). Является аббревиатурой от словосочетания «человеко-понятный урл» (где «урл» — жаргонное обозначение URL).

Настройка показа страницы

Сайты, работающие под управлением системы 1С-Битрикс: Управление сайтом, в основном хранят свои данные в инфоблоках. Если не использовать режим ЧПУ, то адреса страниц буду выводиться с набором понятных системе, но трудно воспринимаемых человеком символов:

При выводе содержимого сайта, будь то новости или обзоры, компонент может генерировать человеко-понятные URL, если в его настройках включен режим ЧПУ:

Внимание! Использование ЧПУ подразумевает дополнительную настройку информационного блока. Поэтому включение этой опции должно быть согласовано с администратором сайта.

После этого ссылка, скажем на новость, будет иметь вид mysite.com/news/1/. Чтобы ссылка содержала заголовок новости, при ее добавлении из административного режима укажите символьный код, который в нашем случае представляет собой заголовок новости на латинице:

На этой же вкладке вы можете указать основные теги новости.

В параметрах компонента, на вкладке Управление адресами страниц в качестве каталога ЧПУ укажите имя раздела с нужной информацией (в нашем случае это /content/articles/), а в поле Страница детального просмотра введите #ELEMENT_CODE#/.

Сохраните внесенные изменения и URL страницы примет более удобный для восприятия вид:

Настройка показа раздела и страницы

В первом случае инфоблок не имел разделов и все его элементы хранились в корне инфоблока, а на сайте выводились без учёта разделов. Если же у инфоблока есть разделы, то необходимо настроить ЧПУ и для разделов.

Общий порядок действий в этом случае аналогичный:

  • настроить символьные коды для разделов и элементов;
  • настроить условия вывода в компоненте.

Заполнение Символьных кодов для элементов была показана выше, заполнение Символьных кодов в разделах выполняется аналогично: заполнением одноимённого поля в закладке Дополнительно при создании или редактировании раздела:

В настройках параметров компонентов установите следующие значения:

В результате получится такой адрес новости:

Примечание: Возможно использование вместо символьного кода для раздела или элемента его ID в системе. Тогда можно не заполнять поле Символьный код, а в настройках элемента использовать #SECTION_ID# и #ELEMENT_ID#. В этом случае адрес страницы будет выводиться в виде чисел:

Возможно использование в настройках отдельных слов перед регулярными выражениями на латинице или на кириллице. Например: /#SECTION_CODE#/Новость#ELEMENT_CODE#/. В этом случае эти слова также отобразятся в адресе страницы:

При использовании таких смешанных по написанию адресов учтите, что поисковые машины хоть и умеют работать с такими адресами, но не рекомендуют их использовать.


0


 Управление правами доступа | Описание курса | Управление адресами страниц