Задать вопрос
@rinatoptimus

Как скрыть страницы пагинации от индексации в Битрикс?

В разделе имеется пагинация из 5 страниц. Нужно скрыть мета тегом
<meta name="robots" content="noindex, follow" />
страницы со 2 по 5.
  • Вопрос задан
  • 1597 просмотров
Подписаться 2 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@rinatoptimus Автор вопроса
В итоге в header.php прописал:
$url = 'https://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
if (strpos($url,'emali/?PAGEN_') !== false) {
    $APPLICATION->SetPageProperty("robots", "noindex, nofollow");
}

Потому что нужно было скрыть страницы пагинации в определённом разделе.

Если скрыть от индексации страницы пагинации на всем сайте:
if ($_GET['PAGEN_1']) {
    $APPLICATION->SetPageProperty("robots", "noindex, nofollow");
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
if (pagination->pageNum!=1) {
$APPLICATION->SetPageProperty("robots", "noindex, nofollow");
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы