|
Для более успешной работы поисковых машин с сайтом и более адекватного восприятия адресов сайта посетителями рекомендуется использовать человеко-понятные URL (ЧПУ). ЧПУ (англ. Friendly URL) — веб-адреса, удобные для восприятия человеком (а также систем и методов построения таких адресов). Является аббревиатурой от словосочетания «человеко-понятный урл» (где «урл» — жаргонное обозначение URL).
Настройка показа страницыСайты, работающие под управлением системы 1С-Битрикс: Управление сайтом, в основном хранят свои данные в инфоблоках. Если не использовать режим ЧПУ, то адреса страниц буду выводиться с набором понятных системе, но трудно воспринимаемых человеком символов: При выводе содержимого сайта, будь то новости или обзоры, компонент может генерировать человеко-понятные URL, если в его настройках включен режим ЧПУ: Внимание! Использование ЧПУ подразумевает дополнительную настройку информационного блока. Поэтому включение этой опции должно быть согласовано с администратором сайта.
После этого ссылка, скажем на новость, будет иметь вид mysite.com/news/1/. Чтобы ссылка содержала заголовок новости, при ее добавлении из административного режима укажите символьный код, который в нашем случае представляет собой заголовок новости на латинице: На этой же вкладке вы можете указать основные теги новости. В параметрах компонента, на вкладке Управление адресами страниц в качестве каталога ЧПУ укажите имя раздела с нужной информацией (в нашем случае это /content/articles/), а в поле Страница детального просмотра введите #ELEMENT_CODE#/. Сохраните внесенные изменения и URL страницы примет более удобный для восприятия вид: Настройка показа раздела и страницыВ первом случае инфоблок не имел разделов и все его элементы хранились в корне инфоблока, а на сайте выводились без учёта разделов. Если же у инфоблока есть разделы, то необходимо настроить ЧПУ и для разделов. Общий порядок действий в этом случае аналогичный:
Заполнение Символьных кодов для элементов была показана выше, заполнение Символьных кодов в разделах выполняется аналогично: заполнением одноимённого поля в закладке Дополнительно при создании или редактировании раздела: В настройках параметров компонентов установите следующие значения: В результате получится такой адрес новости: Примечание: Возможно использование вместо символьного кода для раздела или элемента его ID в системе. Тогда можно не заполнять поле Символьный код, а в настройках элемента использовать #SECTION_ID# и #ELEMENT_ID#. В этом случае адрес страницы будет выводиться в виде чисел:
Возможно использование в настройках отдельных слов перед регулярными выражениями на латинице или на кириллице. Например: При использовании таких смешанных по написанию адресов учтите, что поисковые машины хоть и умеют работать с такими адресами, но не рекомендуют их использовать. Управление правами доступа | Описание курса | Управление адресами страниц |