Страница вопроса с ответами

Страница вопроса с ответами – это веб-страница, на которой после одного конкретного вопроса идут ответы. Для таких страниц можно использовать следующие типы разметки schema.org: QAPage, Question и Answer.

Если разметка реализована правильно, то в результатах поиска могут появляться расширенные результаты. Это поможет вам привлечь на свой сайт подходящую аудиторию через Google Поиск. Ниже представлен пример результата по запросу "Как вытащить застрявший кабель из USB-порта?" при наличии нужной разметки на странице.

Пример карточки с вопросом и ответами, появляющейся в результатах поиска по запросу "Как вытащить застрявший кабель из USB-порта?".

Разметка на странице вопроса с ответами позволяет не только формировать расширенные результаты, но и создавать более информативное описание этой страницы. Ответ из приведенного выше примера может появляться в качестве обычного результата, если нельзя показать расширенный.

Ваши материалы в результатах поиска могут выглядеть по-другому. Чтобы узнать, как выглядят обычные и расширенные результаты на странице результатов поиска, введите запрос на странице google.ru.

Примеры

В следующем примере разметки содержатся определения типов QAPage, Question и Answer в формате JSON-LD:

В следующем примере разметки содержатся определения типов QAPage, Question и Answer в виде микроданных:

Требования

Чтобы на основании вашей страницы создавались расширенные результаты, она должна соответствовать следующим требованиям:

Требования к контенту

  • Разметку QAPage следует использовать, только если сведения на вашей странице изложены в форме вопроса и ответов на него.
  • У пользователей должна быть возможность отправлять ответы на вопрос. Не размечайте контент с помощью QAPage, если на вопрос дан только один ответ и добавить другие нельзя. Ниже приведено несколько примеров.

    Где разметка уместна

    • Страница форума, на которой пользователи могут отправлять ответы на один конкретный вопрос.
    • Страница службы поддержки определенного сервиса, на которой пользователи могут добавлять ответы на один конкретный вопрос.

    Где разметка неуместна

    • Страница с ответами самих авторов сайта на часто задаваемые вопросы в случаях, когда пользователям не предоставляется возможность добавить другие ответы.
    • Страница со сведениями о товаре, на которой пользователи могут публиковать много разных вопросов и ответов на них.
    • Практическое руководство, написанное как ответ на вопрос.
    • Запись в блоге в форме ответа на вопрос.
    • Эссе, в котором дается ответ на определенный вопрос.
  • Не применяйте разметку QAPage на всех страницах сайта или форума, если не весь контент отвечает указанным требованиям. Например, на форуме может быть одновременно множество тем-вопросов, для которых разметка подходит, и не связанных с вопросами страниц, для которых она не подходит.
  • Не размечайте при помощи QAPage страницы с ответами на часто задаваемые вопросы или с несколькими вопросами. Разметка QAPage предназначена для страниц, посвященных какому-то одному вопросу и ответам на него.
  • Разметку QAPage нельзя использовать в рекламных целях.
  • Разметка типа Question должна содержать полный текст вопроса, а Answer – ответа на него.
  • Разметка Answer предназначена только для ответов на вопросы. Комментарии по поводу вопросов или ответов размечать с помощью типа Answer не следует.
  • Для показа в виде расширенных результатов не подходят вопросы и ответы, в которых содержатся непристойные, грубые, оскорбительные, дискриминационные высказывания, материалы сексуального характера, изображения насилия, а также призывы к опасным или противоправным действиям.

Типы структурированных данных

В этом разделе описаны типы структурированных данных, которые связаны с типом разметки QAPage.

Чтобы контент мог появиться в расширенных результатах, необходимо задать все обязательные свойства. Чтобы добавить больше информации в структурированные данные, вы можете также указывать свойства с отметкой "рекомендовано".

Тестировать и изучать получившийся результат можно с помощью инструмента проверки структурированных данных.

QAPage

Разметка типа QAPage указывает на то, что страница связана с отдельно взятым вопросом и ответами на него. Со страниц с разметкой QAPage мы используем только структурированные данные Question. На каждой странице может быть только одно определение типа QAPage.

Полное определение типа QAPage приведено на странице https://schema.org/QAPage.

В таблице ниже описаны свойства разметки QAPage, которые используются в Google Поиске.

Обязательные свойства
mainEntity Question

Разметку типа Question для той или иной страницы следует размещать внутри свойства mainEntity элемента QAPage.

Question

Тип Question определяет вопрос, которому посвящена страница, и может содержать ответы на него. На странице можно использовать только один тип Question. Размещать такую разметку следует внутри свойства mainEntity элемента schema.org/QAPage. На каждой странице может быть только одно определение типа Question.

Полное определение типа Question приведено на странице https://schema.org/Question.

Обязательные свойства
answerCount Integer

Общее количество ответов на вопрос. Например, если всего ответов 15, но из-за разбивки на страницы показываются лишь 10, то значение будет равно 15. Если ответов вообще нет, оно будет равно 0.

acceptedAnswer или suggestedAnswer Answer

Чтобы страница появлялась в результатах поиска в виде расширенного результата, на вопрос должен иметься хотя бы один ответ, размеченный при помощи свойства acceptedAnswer или suggestedAnswer. Однако сразу после публикации вопроса на него может не быть ответов. В таких случаях задавайте для свойства answerCount значение 0. При отсутствии ответов расширенный результат формироваться не будет.

acceptedAnswer Answer

Лучший ответ на вопрос. Для каждого вопроса таких ответов может не быть вообще или может быть несколько. Свойство должно отражать ответы, принятые задавшим вопрос пользователем, модератором, системой голосования и т. д. Для выделения лучших ответов не следует применять другие способы сортировки, например по времени публикации.

suggestedAnswer Answer

Один возможный ответ, не принятый в качестве лучшего (acceptedAnswer). Для каждого вопроса таких ответов может не быть вообще или может быть несколько.

name Text

Весь текст краткой формы вопроса, например "Сколько чайных ложек в стакане?".

Рекомендуемые свойства
author Person или Organization

Пользователь, который задал вопрос.

dateCreated Date или DateTime

Дата, когда вопрос был добавлен на страницу, в формате ISO-8601.

text Text

Весь текст полной формы вопроса, например "Чтобы приготовить завтрак, мне нужно знать, сколько чайных ложек в стакане. Сколько чайных ложек в одном стакане?".

upvoteCount Integer

Общее количество голосов, полученных вопросом. Если на странице поддерживаются положительные и отрицательные голоса, для свойства upvoteCount следует указать одно общее значение, представляющее сумму голосов. Например, если ответ получил 5 положительных и 2 отрицательных голоса, то общее значение для свойства upvoteCount составит 3. Если ответ получил 5 положительных голосов, а отрицательные голоса не принимаются, то значение для свойства upvoteCount будет равно 5.

Answer

Тип Answer определяет предложенные и принятые ответы для элемента Question на странице. Задайте Answers внутри элемента Question в виде значений свойств suggestedAnswer и acceptedAnswer.

В таблице ниже описаны свойства типа Answer, который используется внутри элемента Question.

Полное определение типа Answer приведено на странице https://schema.org/Answer.

Обязательные свойства
text Text

Весь текст ответа. Если размечена только часть, ваш контент не будет показываться, а Google не сможет определить, какой именно текст демонстрировать.

Рекомендуемые свойства
author Person или Organization

Пользователь, который ответил на вопрос.

dateCreated Date или DateTime

Дата, когда ответ был добавлен на страницу, в формате ISO-8601.

downvoteCount Integer

Количество отрицательных голосов, полученных ответом, например 5.

upvoteCount Integer

Количество положительных голосов, полученных ответом, например 5.

url URL

URL прямой ссылки на ответ, например https://www.examplesite.com/question#answer1.

Оставить отзыв о...

Текущей странице