Закрыть страницы от индексации

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Julius123 M
Julius123 M
Репутация: 20
Сообщения: 225
Зарегистрирован: 05.02.2017
С нами: 7 лет 1 месяц

Сообщение #1 Julius123 » 29.10.2019, 18:22

Подскажите, как установить на эти страницы meta robots noindex:
https://demookay.com/all-products
https://demookay.com/bestsellers
https://demookay.com/discounted

Код: Выделить всё

<meta name="robots" content="noindex,follow">


Вообще рекомендация для разработчиков OkayCMS сделать из коробки чекбокс на страницах в админке, который будет запрещать или разрешать индексирование.
Последний раз редактировалось Julius123 31.10.2019, 09:29, всего редактировалось 1 раз.

zyxer M
zyxer M
Возраст: 32
Репутация: 77
Сообщения: 419
Зарегистрирован: 03.02.2016
С нами: 8 лет 1 месяц
Откуда: Днепр

Сообщение #2 zyxer » 31.10.2019, 09:21

Как вариант в view/ProductsView.php перед строками

Код: Выделить всё

if($this->set_canonical) {
    $this->meta['h1'] = $this->meta['title'] = $this->meta['keywords'] = $this->meta['description'] = '';
}
добавить

Код: Выделить всё

if (in_array($this->catalog_type, array('all-products', 'bestsellers', 'discounted'))) {
    $this->set_canonical = true;
}
Всё сказанное мной, является лично моим мнением, и не является официальной позицией OkayCMS


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: norfin и 2 гостя