Структурированные данные для озвучиваемого текста (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 для разработчиков.