- В настройках bitrix:news включим (Строгая проверка раздела и Устанавливать канонический URL)
- В настройках инфоблока добавим канонический URL
- В шаблон news.detail добавим код:
use \Bitrix\Main\Page\Asset;
Asset::getInstance()->addString('<link rel="canonical" href="https://colain.ru'.$arResult['DETAIL_PAGE_URL'].'"/>'); - В шаблон news.list добавим код :
use \Bitrix\Main\Page\Asset;
Asset::getInstance()->addString('<link rel="canonical" href="'.$arResult['CANONICAL_PAGE_URL'].'"/>');
if ($arResult['CANONICAL_PAGE_URL']!='https://colain.ru'.$APPLICATION->GetCurPage(false)){
LocalRedirect($arResult['CANONICAL_PAGE_URL']); //делаем редирект на каноническую ссылку
}
Добавляем канонические ссылки и убираем дубли
Для шаблона news.list и news.detail
26 июля 2023 0:00