Как установить canonical на страницах в 1С-Битрикс с использованием $APPLICATION->SetPageProperty()

Как установить canonical на страницах в 1С-Битрикс с использованием $APPLICATION->SetPageProperty()

19.02.2023
430
Canonical (канонический) URL - это тег HTML, который указывает на основную страницу контента. Он используется для избежания дублирования контента в поисковых системах и увеличения SEO-оптимизации сайта. В этом эссе мы рассмотрим, как установить канонический URL в 1С Битрикс с использованием $APPLICATION->SetPageProperty().

$APPLICATION->SetPageProperty()

$APPLICATION->SetPageProperty - это функция 1С Битрикс, которая позволяет задавать свойства страницы, такие как заголовок, ключевые слова, описание и другие. Она используется в шаблонах компонентов и в шаблонах сайта.

Эта функция удобна тем, что позволяет задавать свойства страницы из любого места шаблона сайта. Также она позволяет программно устанавливать канонический URL, который является одним из важных факторов SEO-оптимизации.

Установка канонического URL

Для установки канонического URL в 1С Битрикс с использованием $APPLICATION->SetPageProperty(), необходимо добавить следующий код в шаблон сайта:

$APPLICATION->SetPageProperty('canonical', 'http://www.example.com/page.html');

Вместо http://www.example.com/page.html необходимо указать адрес страницы, на которую должен ссылаться канонический URL. Этот код можно разместить в любом месте шаблона сайта, например, в секции <head>.

Пример

Например, мы хотим установить канонический URL на странице http://www.example.com/catalog/product1/. Для этого мы добавляем следующий код в шаблон сайта:

$APPLICATION->SetPageProperty('canonical', 'http://www.example.com/catalog/product1/');

После этого на странице будет установлен канонический URL http://www.example.com/catalog/product1/, который будет использоваться поисковыми системами для индексации страницы.

Дополнительные советы

  • Канонический URL должен указывать на наиболее значимую страницу контента. Это может быть главная страница, страница товара или любая другая страница, содержащая уникальный контент.
  • Необходимо убедиться, что канонический URL указывает на исходный домен (например, http://www.example.com), а не на его копию (например, http://example.com). Это поможет избежать дублирования контента.
  • Если на сайте используется множество параметров, которые могут изменить контент страницы (например, сортировка товаров по цене), то необходимо убедиться, что канонический URL указывает на исходную страницу с базовыми параметрами.
  • Не стоит злоупотреблять каноническим URL. Использование его на каждой странице может привести к ухудшению SEO-оптимизации сайта.

Заключение

Установка канонического URL является важным элементом SEO-оптимизации сайта. С помощью $APPLICATION->SetPageProperty в 1С Битрикс можно легко установить канонический URL на любой странице сайта. Это позволит улучшить показатели поисковой оптимизации и уменьшить дублирование контента в поисковых системах.