Нулевой блок в выдаче в SEO
Иногда над обычными результатами поиска появляется блок с ответом. Он называется нулевой блок или featured snippet. Это короткий ответ, который поисковик показывает прямо в выдаче, без перехода на сайт.
Попасть в него сложно, но можно. Для этого страница должна четко отвечать на конкретный вопрос.
Рассмотрим пример. Пусть у нас есть страница с вопросом и ответом:
<h2>Как настроить HTTPS</h2>
<p>
Для настройки HTTPS нужно
получить сертификат и
настроить редирект с HTTP.
</p>
Поисковик может вырвать этот ответ и показать его в нулевом блоке. Но для этого текст должен быть структурирован.
Лучше использовать списки или таблицы. Они помогают роботу понять ответ:
<h2>Как настроить HTTPS</h2>
<ol>
<li>Получить сертификат</li>
<li>Установить сертификат на сервер</li>
<li>Настроить редирект с HTTP</li>
</ol>
Голосовой поиск меняет подход. Когда пользователь спрашивает голосом, поисковик читает один ответ. Этот ответ часто берется из нулевого блока. Поэтому важно писать кратко и по делу.
Что может сделать разработчик? Добавить микроразметку. Она подсказывает роботу, где вопрос, а где ответ.
<div itemscope
itemtype="https://schema.org/FAQPage">
<div itemscope
itemprop="mainEntity"
itemtype="https://schema.org/Question">
<h2 itemprop="name">
Как настроить HTTPS?
</h2>
<div itemscope
itemprop="acceptedAnswer"
itemtype="https://schema.org/Answer">
<div itemprop="text">
Получить сертификат
и настроить редирект.
</div>
</div>
</div>
</div>
Такой код помогает странице попасть в нулевой блок. Но одного кода мало. Текст должен быть полезным и отвечать на вопрос точно.
Практические задачи
Расскажите, что такое нулевой блок и зачем он нужен.
Дана верстка:
<div>
<p>
Как сделать редирект?
</p>
<p>
Используйте 301 редирект.
</p>
</div>
Переделайте ее так, чтобы поисковик мог легко вырвать ответ в нулевой блок.
Дана верстка:
<div>
<h2>Вопрос</h2>
<p>Ответ</p>
</div>
Добавьте микроразметку FAQPage, чтобы страница могла попасть в нулевой блок.