@Toster234

Как скрыть часть текста страниц сайта для гугл и яндекса?

Допустим создаю на сайте страницу с текстовым содержимым, необходимо часть этого текста не отображать в описании поисковой выдачи гугля и яндекса. (страница без указания тега description). Проиндексируют ли оба поисковика такую страницу, если закрыть кусок текста, через noindex?
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 1
PiSaiK
@PiSaiK
IT куратор
Для Яндекса работает классическая структура:
<!--noindex-->
    <span class="is-text">{{ child.short_desc }}</span>
<!--/noindex-->

Для Google чуть сложнее:
1. Используем свойство data-nosnippet, что бы контент не попадал в поисковый сниппет, но что бы индексировался.
<span class="is-text" data-nosnippet>{{ child.short_desc }}</span>


При этом можно смешивать:
<!--noindex-->
    <span class="is-text" data-nosnippet>{{ child.short_desc }}</span>
<!--/noindex-->

2. Ранее можно было скрыть блок через конструкцию <!—googleoff: index—>....<!—googleon: index—>, но теперь она не работает. Варианты скрыть блоки: через реактивные фреймворки, аяксы, iframe, forms
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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