Структурированные данные для часто задаваемых вопросов (FAQPage, Question, Answer)
Предположим, ваш сайт публикует информацию о правительстве или здравоохранении и на нем есть страница с вопросами и ответами. Рекомендуем использовать структурированные данные FAQPage, чтобы ваша информация была наглядно представлена в Google. Если правильно разметить такие страницы, они смогут появляться в Google Поиске в виде расширенных результатов, а также может быть создано действие для Google Ассистента. И то и другое способствует привлечению на сайт заинтересованных пользователей.
Доступность функции
Расширенные результаты с часто задаваемыми вопросами доступны только для известных, авторитетных медицинских и правительственных сайтов. Функция работает и на компьютерах, и на мобильных устройствах. Расширенные результаты этого типа могут показываться во всех странах, в которых доступен Google Поиск, и на всех языках, предусмотренных в этом сервисе.
如何添加结构化数据
结构化数据是一种提供网页相关信息并对网页内容进行分类的标准化格式。如果您不熟悉结构化数据,可以详细了解结构化数据的运作方式。
下面概述了如何构建、测试和发布结构化数据。如需获得向网页添加结构化数据的分步指南,请查看结构化数据 Codelab。
- 添加必要属性。根据您使用的格式,了解在网页上的什么位置插入结构化数据。
- 遵循指南。
- 使用富媒体搜索结果测试验证您的代码,并修复所有严重错误。此外,您还可以考虑修正该工具中可能会标记的任何非严重问题,因为这些这样有助于提升结构化数据的质量(不过,要使内容能够显示为富媒体搜索结果,并非必须这么做)。
- 部署一些包含您的结构化数据的网页,然后使用网址检查工具测试 Google 看到的网页样貌。请确保您的网页可供 Google 访问,不会因 robots.txt 文件、
noindex标记或登录要求而被屏蔽。如果网页看起来没有问题,您可以请求 Google 重新抓取您的网址。 - 为了让 Google 随时了解日后发生的更改,我们建议您提交站点地图。Search Console Sitemap API 可以帮助您自动执行此操作。
Примеры
Пример схемы FAQPage в формате JSON-LD.
<html>
<head>
<title>Finding an apprenticeship - Frequently Asked Questions(FAQ)</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "How to find an apprenticeship?",
"acceptedAnswer": {
"@type": "Answer",
"text": "<p>We provide an official service to search through available apprenticeships. To get started, create an account here, specify the desired region, and your preferences. You will be able to search through all officially registered open apprenticeships.</p>"
}
}, {
"@type": "Question",
"name": "Whom to contact?",
"acceptedAnswer": {
"@type": "Answer",
"text": "You can contact the apprenticeship office through our official phone hotline above, or with the web-form below. We generally respond to written requests within 7-10 days."
}
}]
}
</script>
</head>
<body>
</body>
</html>Пример схемы FAQPage в формате микроданных.
<html itemscope itemtype="https://schema.org/FAQPage">
<head></head>
<body>
<h1>
Frequently Asked Questions(FAQ)
</h1>
<div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question">
<h2 itemprop="name">How to find an apprenticeship?</h2>
<div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
<div itemprop="text">
We provide an official service to search through available apprenticeships. To get started, create an account here, specify the desired region, and your preferences. You will be able to search through all officially registered open apprenticeships.
</div>
</div>
</div>
<div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question">
<h2 itemprop="name">Whom to contact?</h2>
<div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
<div itemprop="text">
You can contact the apprenticeship office through our official phone hotline above, or with the web-form below. We generally respond to written requests within 7-10 days.
</div>
</div>
</div>
</body>
</html>Правила
Для формирования расширенных результатов на основе вашей страницы необходимо соблюдать:
Требования к контенту
- Контент должен быть размещен на медицинском или правительственном сайте, который пользуется известностью и авторитетом.
- Используйте разметку типа
FAQPage, только если на вашей странице есть разделы часто задаваемых вопросов, в которых на каждый вопрос дается лишь один ответ. Если же на странице один вопрос, на который пользователи могут давать разные ответы, используйте разметкуQAPage. Рассмотрим примеры ниже:Для какого контента подходит эта разметка:
- Страница с ответами самих авторов сайта о здравоохранении на часто задаваемые вопросы в случаях, когда пользователям не предоставляется возможность добавить другие ответы.
- Страница службы поддержки государственного учреждения, на которой пользователи не могут добавлять свои ответы на вопрос.
Для какого контента эта разметка не подходит:
- Страница форума, на которой пользователи могут отправлять ответы на один конкретный вопрос.
- Страница службы поддержки определенного сервиса, на которой пользователи могут добавлять ответы на один конкретный вопрос.
- Страница со сведениями о товаре, на которой пользователи могут публиковать много разных вопросов и ответов на них.
- Разметку типа
FAQPageнельзя использовать в рекламных целях. - Разметка типа
Questionдолжна содержать полный текст вопроса, аAnswer– полный текст ответа на него. Полный текст вопроса и текст ответа могут быть видны для пользователей. - Для показа в виде расширенных результатов не подходят вопросы и ответы, в которых содержатся непристойные, грубые, оскорбительные, дискриминационные высказывания, материалы сексуального характера, сцены насилия, а также призывы к опасным или противоправным действиям.
- Весь контент с разметкой
FAQдолжен быть виден пользователям на исходной странице. Рассмотрим примеры ниже:Для какого контента подходит эта разметка:
- На странице можно посмотреть и вопрос, и ответ.
- На странице виден вопрос, а ответ скрыт в раскрывающемся разделе. Нажав на него, пользователь может посмотреть ответ.
Для какого контента эта разметка не подходит. Пользователь не может найти раздел с часто задаваемыми вопросами и ответами на них.
- Если на нескольких страницах вашего сайта повторяется одно и то же сочетание вопроса и ответа, разметку нужно добавить только для одного из них.
Типы структурированных данных
Чтобы ваш контент мог показываться в расширенных результатах, необходимо задать все обязательные свойства. Для удобства пользователей вы можете добавить больше информации в структурированные данные, включив рекомендуемые свойства.
FAQPage
Полное описание типа FAQPage представлено на сайте schema.org.
Тип FAQPage означает, что на странице размещены часто задаваемые вопросы с ответами. На каждой странице можно использовать только одно определение типа FAQPage.
Google поддерживает следующие свойства:
| Обязательные свойства | |
|---|---|
mainEntity |
Question
Массив элементов типа |
Question
Полное описание типа Question приведено на сайте schema.org.
Тип Question определяет один из часто задаваемых вопросов с ответами. Каждый экземпляр типа Question должен содержаться в массиве свойств mainEntity схемы schema.org/FAQPage.
Google поддерживает следующие свойства:
| Обязательные свойства | |
|---|---|
acceptedAnswer |
Answer
Ответ на вопрос. На каждый вопрос должен быть дан только один ответ. |
name |
Text
Полный текст вопроса. Пример: "Сколько нужно времени, чтобы оформить возврат платежа?" |
Answer
Полное описание типа Answer приведено на сайте schema.org.
Тип Answer определяет ответ acceptedAnswer для каждого вопроса Question на странице.
Google поддерживает следующие свойства:
| Обязательные свойства | |
|---|---|
text |
Text
Полный ответ на вопрос. Может содержать код HTML, например ссылки и списки. В Google Поиске показываются следующие теги HTML: |
Сбор статистики по расширенным результатам в Search Console
С помощью Search Console вы можете собирать данные об эффективности страниц вашего ресурса в Google Поиске. Вам не обязательно регистрироваться в этом сервисе, чтобы ваши страницы попали в результаты поиска. Однако это позволит узнать, как роботы Google воспринимают сайт, и упростить им его обработку. Рекомендуем проверять информацию в Search Console в следующих случаях:
- После первого размещения структурированных данных
- После выпуска новых шаблонов или обновления кода
- При регулярном анализе трафика
После первого размещения структурированных данных
Когда ваши страницы будут проиндексированы, проверьте их на наличие ошибок с помощью отчета о статусе расширенных результатов. Желательно, чтобы количество объектов с правильной разметкой выросло, а число объектов с ошибками – нет. Если в структурированных данных будут обнаружены ошибки, примите следующие меры:
- Устраните проблемы в объектах.
- Проверьте исправленную страницу, чтобы узнать, обнаруживаются ли ошибки.
- Запросите проверку ресурса, используя отчет о статусе расширенных результатов.
После выпуска новых шаблонов или обновления кода
Если вы внесли значительные изменения на сайт, проверьте, не увеличилось ли число недействительных объектов, связанных со структурированными данными.- Увеличилось число недействительных объектов? Возможно, вы создали шаблон, с которым что-то не так, или имеющийся шаблон используется некорректно.
- Уменьшилось число действительных элементов, но не увеличилось количество недействительных? Возможно, на ваших страницах не размещены структурированные данные. Выяснить, с чем связаны ошибки, можно при помощи инструмента проверки URL.
При регулярном анализе трафика
Анализировать трафик сайта из Google Поиска можно с помощью отчета об эффективности. Из этого отчета вы узнаете, как часто страница появляется в Поиске в виде расширенного результата, с какой регулярностью пользователи нажимают на нее и какова ее средняя позиция в результатах поиска. Эти сведения также можно автоматически получать с помощью Search Console API.Устранение неполадок
Если у вас возникли трудности с добавлением или отладкой структурированных данных, вам помогут ресурсы и сведения, доступные по приведенным ниже ссылкам.
- Если вы используете систему управления контентом (CMS) или поручили настройку сайта другому человеку, обратитесь за помощью к нему или разработчику CMS. Не забудьте переслать ему сообщения о проблеме, полученные вами в Search Console.
- Google не гарантирует показ вашего контента в результатах поиска, которые формируются на основе структурированных данных. Возможные причины, по которым ваши материалы могут не показываться в виде расширенных результатов, перечислены в общих рекомендациях по использованию структурированных данных.
- Ознакомьтесь со списком типичных ошибок в структурированных данных и отчетом о структурированных данных, которые невозможно обработать, и проверьте, правильно ли вы добавили разметку.
- Если мы вручную приняли меры в отношении страницы, недопустимые структурированные данные на ней будут игнорироваться до тех пор, пока вы не исправите код. При этом сама страница может появляться в результатах поиска и дальше. Чтобы устранить проблемы со структурированными данными, воспользуйтесь отчетом о мерах, принятых вручную.
- Ещё раз изучите рекомендации, чтобы выяснить, соответствует ли им ваш контент. Проблема может быть связана со спамом в контенте или разметке, а не с ошибками в синтаксисе. Тогда ее не получится выявить с помощью инструмента проверки расширенных результатов.
- Узнайте, чем может быть вызвано отсутствие расширенных результатов или уменьшение их общего количества.
- Робот Googlebot сканирует и индексирует страницы не сразу после обновления контента. С момента публикации страницы может пройти несколько дней, пока Google обнаружит и просканирует ее. Мы собрали на отдельной странице ответы на часто задаваемые вопросы о сканировании и индексировании.
- В случае необходимости задавайте вопросы на форуме Центра Google Поиска