В последнее время внутренней оптимизацией сайта занимаются не только сеошники но и программисты, однако, не все так очевидно когда дело доходит до мета свойств в популярной русской CMS 1С-Битрикс.

Как задать заголовок в 1С-Битрикс

Предположим что вы находитесь на странице и не знаете, почему у вас именно такой заголовок. Посмотрим возможные варианты, где задавать заголовок в 1С-Битрикс:

  • Изменить страницу -> Заголовок и свойства страницы
  • Изменить раздел -> Свойства раздела
  • Название информационного блока (которое попадает из модуля)
  • Настройки мета данyых на вкладке SEO (появились относительно недавно)
  • Задается с помощью кода

Мы будем рассматривать вариант, когда наши свойства, а именно заголовок, создается при помощи кода. Кстати, советую прочесть статью про то, как отображать информацию на главной и других страницах.

Рассмотрим, как можно задать тайтл, кейвордс и дискрипшен:

if ($myTitle) {
$APPLICATION->SetPageProperty("title", $myTitle);
$APPLICATION->SetTitle($myTitle);
}
if ($myKeywords) {
$APPLICATION->SetPageProperty("keywords", $myKeywords);
}
if ($myDescription) {
$APPLICATION->SetPageProperty("description", $myDescription);
}

В данном случае мы проверяем на наличие переменной, хотя можно задавать эти значения напрямую, взяв имя товара и, к примеру, дописав «купить недорого в Москве»:

$myTitleVar = $arResult['NAME']." купить недорого в Москве ";
$APPLICATION->SetPageProperty("title", $myTitleVar);

где, $arResult[‘NAME’] — это имя нашего товара.

Применять можно по-разному, но следует помнить — большая часть этих свойств не сильно влияет на позиции в поисковиках.

Источник: http://forwww.com/how-set-meta-in-bitrix/

⤧  Next post Битрикс: как узнать список разделов и элементов ⤧  Previous post Как отображать информацию только на главной странице