Какой самый простой способ отделить все ноды от просмотра поисковиков и sitemap? Просто я их использую исключительно в качестве таблиц, а маршрутизацию реализую через термины, ибо у них иерархию удобно строить.
Задайте какой-то паттерн с помощью Pathauto, для формирования алиасов по типу материала, например: "exclude/[nid]".
И его уже в игнор: "Disallow: /exclude/*"
Комментарии
rabbit_hole
robots.txt
а из sitemap - исключать не нужные.
А как правильно написать? node/ ведь будет недостаточно, хотя ведь по-идее со всех алиасов и происходит редирект на настоящий урл node/nid, да?
Задайте какой-то паттерн с помощью Pathauto, для формирования алиасов по типу материала, например: "exclude/[nid]".
И его уже в игнор: "Disallow: /exclude/*"
Мне надо чтоб сразу все ноды, а не конкретного типа материала.
Ну, коль такой не айсовый метод выбран.
Держите их неопубликованными.
Или используйте модули node_access
Или полайтовее - hook_node_access()
Тогда да - /node/*
Или, тупо запретить просмотр материалов в настройках прав.UPD - выше уже посоветовали.
Не, публикация нужна, чтоб данные во вьюхе не выводить, если чё. - /node/* подходит. Всем спасибо.
Можно через пэйдж менеджер на все ноды или на ноды определённых типов отдавать 404, 403, 301 и т.д.