+7 495 008 8452
  • Загрузка
Выберите ваш цвет
Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Как избавиться от дублей страниц в Битриксе? Руководство для SEOшников.

В Битриксе теперь реализован штатный механизм канонических ссылок. Статья утратила свою актуальность.

1) Заходим в result_modifier.php шаблона карточки товара и вставляем следующий код:
$arElement = CIblockElement::GetById($arResult["ID"])->GetNext();
$arResult['DETAIL_PAGE_URL'] = $arElement['DETAIL_PAGE_URL'];
$cp = $this->__component; 
if (is_object($cp))
    $cp->SetResultCacheKeys(array('DETAIL_PAGE_URL'));
2) Теперь заходим в component_epilog.php и вставляем всего 1 строчку:
$APPLICATION->AddHeadString('<li nk href="'.$arResult['DETAIL_PAGE_URL'].'" rel="canonical" />',true);
3) ...
4) Радуемся результату и перестаем спамить в маркетплейсе и рвать на голове волосы.

 

 

Источник: http://dev.1c-bitrix.ru/community/webdev/user/121056/blog/12023/

Назад в раздел

Подписаться на новые материалы раздела:
Загрузка...