/ 1С Bitrix: Установка canonical адреса ( тега rel=canonical ) для статической страницы

1С Bitrix: Установка canonical адреса ( тега rel=canonical ) для статической страницы

14 Авг 2021
Дмитрий М.
36

Необходимо открыть для редактирования требуемую статическую страницу, у которой надо задать canonical-адрес.

Для этого заходим в нужную папку и выбирает для редактирования index.php ( Редактировать как PHP )

Редактирование файла PHP в Битрикс

После того как файл открылся, в него необходимо вставить php-код:

$APPLICATION->SetPageProperty("canonical", 'https://'.SITE_SERVER_NAME.$APPLICATION->GetCurDir());

Вставляем сразу после строки require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); и сохраняем изменения.

Bitrix canonical для статичной страницы

Теперь у страницы будет задан canonical-адрес и все её дубли не будут учитываться при индексировании.

Разберём конструкцию 'https://'.SITE_SERVER_NAME.$APPLICATION->GetCurDir():

  • https:// - протокол который используется на сайте, если сайт работает по незащищённому протоколу http тогда исправьте на него.
  • SITE_SERVER_NAME - системная переменная Bitrix а именно - поле "URL сервера" в настройках текущего сайта.
  • $APPLICATION->GetCurDir() - функция возвращает каталог текущей страницы относительно корня.

Статья была полезна? Поблагодарите автора.

Самые читаемые
#1С Битрикс, #Bitrix CMS, #.htaccess, #настройка редиректов
4 Авг 2019
#Хлебные крошки, #1С Битрикс, #Bitrix CMS, #bitrix:breadcrumbs, #component_epilog, #кэширование
1 Окт 2018
#ресайз изображений, #1С Битрикс, #Bitrix CMS
3 Мар 2019
#bitrix, #robots.txt, #sitemap.xml, #поддомены, #мультисайтовость
16 Окт 2018
#bitrix, #bitrix:catalog.section, #скидки, #товары со скидкой, #страница скидок, #страница со скидками
4 Окт 2018
#Bitrix CMS, #breadcrumb, #bitrix:breadcrumbs, #хлебные крошки, #настройка
13 Фев 2019
#bitrix, #пользовательские свойства, #тип свойств, #привязка к элементам
27 Ноя 2019
#bitrix, #свойства элементов, #обработчик событий, #OnBeforeIBlockElementUpdate, #OnIBlockElementSetPropertyValues
21 Июл 2020
#bitrix:news, #сортировка, #фильтрация, #bitrix:catalog, #catalog.section, #news.list
16 Дек 2020