Структурированные данные для озвучиваемого текста (Article, WebPage) (БЕТА)
Если вы добавите в разметку статьи или веб-страницы свойство speakable, описанное на сайте schema.org, поисковые системы и другие приложения будут распознавать контент, который лучше всего подойдет для озвучивания на устройствах с Google Ассистентом. Благодаря Ассистенту информация на страницах со структурированными данными speakable станет доступна для более широкой аудитории.
Структурированные данные speakable используются для озвучивания новостей на устройствах с умными колонками. Когда пользователь просит рассказать новости на определенную тему, Google Ассистент предлагает статьи из интернета (не более трех), в которых есть озвучиваемые разделы с разметкой speakable. Когда Ассистент зачитывает раздел со структурированными данными, помеченными с помощью свойства speakable, он указывает источник контента и отправляет полный URL статьи на мобильное устройство пользователя через приложение "Google Ассистент".
Пример
Ниже приведен пример кода JSON-LD и значения xPath content-locator для структурированных данных speakable.
<html>
<head>
<title>Speakable markup example</title>
<meta name="description" content="This page is all about the quick brown fox" />
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "WebPage",
"name": "Quick Brown Fox",
"speakable":
{
"@type": "SpeakableSpecification",
"xPath": [
"/html/head/title",
"/html/head/meta[@name='description']/@content"
]
},
"url": "https://www.example.com/quick-brown-fox"
}
</script>
</head>
<body>
</body>
</html>Какие регионы и языки поддерживает эта функция
Разметка speakable доступна пользователям из США с устройствами Google Home на английском, а также издателям, публикующим контент на этом языке. Мы планируем запустить функцию для других стран и языков, как только издатели начнут активно использовать свойство speakable.
Начало работы
Чтобы ваши материалы могли использоваться для озвучивания новостей, выполните следующие действия:
- Проверьте, не нарушает ли контент наши правила.
- Добавьте на веб-страницу структурированные данные
speakable.
Правила
Чтобы ваш контент с разметкой speakable появлялся в результатах поиска новостей, необходимо соблюдать следующие правила:
- Технические требования
- Требования к контенту
- Главное о Поиске
- Общие правила в отношении структурированных данных
Технические требования
При использовании разметки speakable для Google Ассистента следуйте перечисленным ниже правилам.
- Не добавляйте структурированные данные
speakableдля контента, который может прозвучать неразборчиво (например, для выходных данных, авторов публикации и подписей к фотографиям). - Не стоит использовать разметку
speakableдля всей статьи. Вместо этого выделите основные моменты. Так пользователи смогут вникнуть в суть материала и не упустят важную информацию во время озвучивания.
Правила в отношении контента
Контент со структурированными данными типа speakable должен соответствовать следующим требованиям:
- У контента с разметкой
speakableдолжен быть короткий заголовок и/или аннотация с исчерпывающей и полезной информацией о нем. - Если вы используете структурированные данные типа
speakableдля начальной части материала, то желательно разбить ее на короткие предложения. Так информация будет лучше восприниматься на слух. - Оптимальная длина озвучиваемого отрывка с разметкой
speakable– 20–30 секунд (или два-три предложения).
Типы структурированных данных
Свойство Speakable используется в объекте Article или Webpage.
Полное описание типа speakable приведено на странице schema.org/speakable. Чтобы контент мог появиться в результатах поиска новостей, необходимо задать все обязательные свойства.
Свойство speakable может повторяться произвольное число раз с двумя возможными значениями content-locator: cssSelector и xPath. Используйте одно из свойств, приведенных ниже.
| Обязательные свойства | |
|---|---|
cssSelector |
Применяется для контента на аннотированных страницах (например, для атрибута класса). Используйте значение "speakable": { "@type": "SpeakableSpecification", "cssSelector": [ ".headline", ".summary" ] } |
xPath |
Обращается к контенту через xPath (если выбрана разметка XML). Используйте значение "speakable": { "@type": "SpeakableSpecification", "xPath": [ "/html/head/title", "/html/head/meta[@name='description']/@content" ] } |
Устранение неполадок
Если у вас возникли трудности с добавлением или отладкой структурированных данных, вам помогут ресурсы и сведения, доступные по приведенным ниже ссылкам.
- Если вы используете систему управления контентом (CMS) или поручили настройку сайта другому человеку, обратитесь за помощью к нему или разработчику CMS. Не забудьте переслать ему сообщения о проблеме, полученные вами в Search Console.
- Google не гарантирует показ вашего контента в результатах поиска, которые формируются на основе структурированных данных. Возможные причины, по которым ваши материалы могут не показываться в виде расширенных результатов, перечислены в общих рекомендациях по использованию структурированных данных.
- Ознакомьтесь со списком типичных ошибок в структурированных данных и отчетом о структурированных данных, которые невозможно обработать, и проверьте, правильно ли вы добавили разметку.
- Если мы вручную приняли меры в отношении страницы, недопустимые структурированные данные на ней будут игнорироваться до тех пор, пока вы не исправите код. При этом сама страница может появляться в результатах поиска и дальше. Чтобы устранить проблемы со структурированными данными, воспользуйтесь отчетом о мерах, принятых вручную.
- Ещё раз изучите рекомендации, чтобы выяснить, соответствует ли им ваш контент. Проблема может быть связана со спамом в контенте или разметке, а не с ошибками в синтаксисе. Тогда ее не получится выявить с помощью инструмента проверки расширенных результатов.
- Узнайте, чем может быть вызвано отсутствие расширенных результатов или уменьшение их общего количества.
- Робот Googlebot сканирует и индексирует страницы не сразу после обновления контента. С момента публикации страницы может пройти несколько дней, пока Google обнаружит и просканирует ее. Мы собрали на отдельной странице ответы на часто задаваемые вопросы о сканировании и индексировании.
- В случае необходимости задавайте вопросы на форуме Центра Google Поиска
Контент не озвучивается
error Проблема: Google Ассистент не может озвучить ваш текст.
done Как устранить проблему
- Попробуйте следующие голосовые команды:
- "Последние новости по теме (название темы)".
- "Что нового в (название темы)?"
- "Расскажи новости (название темы)".
- Если проблема не решена, возможно, алгоритм не присвоил вашему сайту высокий рейтинг. Google Ассистент предлагает для озвучивания до трех статей из разных новостных источников. Подробнее о том, как Google формирует рейтинг сайтов…
Другие способы озвучивания контента
Помимо структурированных данных speakable вам доступны другие способы озвучивания новостного контента. Например, вы можете интегрировать Google Ассистента в конкретные приложения. Подробные сведения об этом доступны в руководстве по Actions on Google для разработчиков.