Закрываем страницы фильтра от индексации noindex, nofollow (Bitrix)

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Есть страницы каталога и страницы фильтра, например такие:

https://my-site.ru/catalog/anestetiki/filter/clear/apply/
https://my-site.ru/catalog/anestetiki/

но они обе имеют одинаковое содержимое и соответственно являются для поисковиков дублем, и стоит вопрос по закрытию страниц фильтра от индексации

Один из вариантов закрытия от индексации страницы фильтра.

открываем файл шапки своего шаблона

/bitrix/templates/mytempl/header.php

и в шапке вставляем код до $APPLICATION->ShowHead()

 
<? 
$x = $_SERVER['REQUEST_URI']; 
if(strpos($x, '/filter/clear/apply/')!==false){
  $APPLICATION->SetPageProperty("robots", "noindex, nofollow");
} 
?> 
<?$APPLICATION->ShowHead();?> 

2 комментария

  • Владимир

    Не работает, пишет ошибка

    • admin

      опечатка, вместо
      APPLICATION->SetPageProperty(«robots», «noindex, nofollow»);
      надо так
      $APPLICATION->SetPageProperty(«robots», «noindex, nofollow»);

      исправил в статье

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *