Запретить индаксацию страницы всех товаров all-products

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

romanbolva
romanbolva
Репутация: 0
Сообщения: 37
Зарегистрирован: 20.03.2020
С нами: 4 года

Сообщение #1 romanbolva » 01.04.2020, 16:06

Добрый день.

Помогите кто в теме, как запретить индаксацию страниц site/all-products?

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

Сообщение #2 Julius123 » 01.04.2020, 17:50

romanbolva писал(а):Добрый день.

Помогите кто в теме, как запретить индаксацию страниц site/all-products?
Учитывая что страница автоматически попадает в файл sitemap.xml то просто в роботс или ноидекс занести не получится. Нужно удалить из сайтмапа и только потом закрыватьо т индексации

romanbolva
romanbolva
Репутация: 0
Сообщения: 37
Зарегистрирован: 20.03.2020
С нами: 4 года

Сообщение #3 romanbolva » 02.04.2020, 08:08

Подскажете как можно сделать?

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

Сообщение #4 zyxer » 03.04.2020, 10:14

самое простое, это в design/<theme>/html/head.tpl заменить строку {if $set_canonical && !$need_indexing} на {if ($set_canonical && !$need_indexing) || $page->url == 'all-products'}
Всё сказанное мной, является лично моим мнением, и не является официальной позицией OkayCMS

romanbolva
romanbolva
Репутация: 0
Сообщения: 37
Зарегистрирован: 20.03.2020
С нами: 4 года

Сообщение #5 romanbolva » 03.04.2020, 13:12

zyxer писал(а):{if ($set_canonical && !$need_indexing) || $page->url == 'all-products'}

Работает. Но это не поможет закрыть страницы пагинации. Можно как-то решить?


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

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


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

   

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

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

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