Как заблокировать доступ и инксацию нод

Аватар пользователя lipinart

Всем привет!

По вопросу нашел достаточно инфы, но решения довольно неоднозначны.

К примеру, есть тип материалов ticket.
Тикеты выводятся views.
Все формы работают на ajax'е, поэтому (в идеале) все пользователи должны попадать только на вьюшки.

Проблема заключается в том, что по адресу /node/342 тикет просматривается и индексируется, в результате получаем нежелательные заходы пользователей с поисковых систем.

Тип материала:
Версия Drupal:
0 Thanks

Комментарии

Аватар пользователя Lotar
Lotar 1 год назад

в роботс запретите

Аватар пользователя lipinart
lipinart 1 год назад

В роботсе у меня:

#Disallow: /support/ticket
#Disallow: /support/ticket/*

это маски pathauto, стоит global redirect, который редиректит с /node/XXX на алиасы.

это частично спасет от индексации,
но материалы доступны юзерам...

UPD:
В общем, переписал модуль. Теперь он не публикует тикеты, а вся логика завязана на поле [закрепить вверху списков].
Материалы не опубликованы - доступа нет - индексации нет - вопрос решился сам собой.