Как в Bitrix скрыть страницу от индексации с помощью метатегов?

  • 30 августа 2023 г. 7:46
Ответы на вопрос 2
Для скрытия страницы от индексации с помощью метатегов в Bitrix вы можете использовать `setPageProperty` функцию в соответствующем файле компонента или шаблона.

1. Если вам нужно скрыть страницу от индексации на конкретной странице сайта (например, на странице каталога или на странице новостей), откройте соответствующий файл компонента или шаблона.

2. Найдите место, где устанавливается набор метатегов (`<head>` секция) и добавьте следующий код: 
```php
$APPLICATION->SetPageProperty("robots", "noindex, nofollow");
```
Обратите внимание, что этот код должен быть размещен перед выводом `<head>` секции, например, перед вызовом `$APPLICATION->ShowHead();`.

3. Сохраните изменения и обновите страницу. Теперь страница будет скрыта от индексации и следования ботами по ссылкам (`noindex, nofollow`).
Пропишите следующий код в файле header.php в шаблоне вашего сайта, чтобы задать нужные значения мета-тега "robots" для определенной страницы: 

```php
if (условие для определенной страницы){
    $APPLICATION->SetPageProperty("robots", "noindex, nofollow");
}
```

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