Задать вопрос

Как прятать 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-шаблоны от парсинга поисковиками?
  • Вопрос задан
  • 2497 просмотров
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
swanrnd
@swanrnd
Издатель HTML5 игр
robots.txt
Ответ написан
Комментировать
@softshape Автор вопроса
robots.txt не поможет, т.к. шаблон вставлен в обычную HTML страницу (там было еще слово DIV но его скушал парсер Тостера).
А вот < noindex > - само то, но к сожалению только для Яндекса.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы