Как прятать JS-шаблоны от поисковиков?

Всем привет,

на моей HTML-странице обычным, но спрятанным вставлен шаблон для JS-шаблонизатора. Синтаксис примерно такой -

{% if admin and filter == 'new' %}<span class="caption"><a class="ajax" href="{{ post.url }}publish-ajax/?lenta=yes" data-callback="$('.item{{ loop.index }}').hide()">Разрешить публикацию</a> &middot; <a href="{{ post.url }}edit/">Редактировать</a></span>{% endif %}


Обратите внимание на href="{{ post.url }}publish-ajax/?lenta=yes".

Шаблон сам по себе невидим посетителю, но его видят поисковики. И они пытаются скачивать страницы с адресом {{ post.url }}publish-ajax/, естественно натыкаясь на 404.

Вопрос, как лучше всего прятать такие JS-шаблоны от парсинга поисковиками?
  • Вопрос задан
  • 2494 просмотра
Пригласить эксперта
Ответы на вопрос 3
@softshape Автор вопроса
robots.txt не поможет, т.к. шаблон вставлен в обычную HTML страницу (там было еще слово DIV но его скушал парсер Тостера).
А вот < noindex > - само то, но к сожалению только для Яндекса.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
XPOWER Одесса
от 3 000 до 5 500 $