Структуровані дані для озвучуваного тексту (Article, Web) (БЕТА)

Якщо ви додасте в розмітку статті або вебсторінки властивість 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.

Щоб ваші матеріали могли використовуватися для озвучування новин, виконайте наступні дії:

  1. Перевірте, чи не порушує контент наші правила.
  2. Додайте на вебсторінку структуровані дані 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

Text

Застосовується для контенту на анотованих сторінках (наприклад, для атрибута класу). Використовуйте значення cssSelector або xPath, але не обидва одразу. Приклад:

"speakable":
  {
  "@type": "SpeakableSpecification",
  "cssSelector": [
    ".headline",
    ".summary"
  ]
}
xPath

Text

Звертається до контенту через xPath (якщо вибрано розмітку XML). Використовуйте значення cssSelector або xPath, але не обидва одразу. Приклад:

"speakable":
  {
  "@type": "SpeakableSpecification",
  "xPath": [
    "/html/head/title",
    "/html/head/meta[@name='description']/@content"
  ]
}

Якщо у вас виникли труднощі з додаванням або налагодженням структурованих даних, вам допоможуть ресурси та інформація, доступні за наведеними нижче посиланнями.

Проблема: Google Асистент не може озвучити ваш текст.

Як усунути проблему

  1. Спробуйте наступні голосові команди:
    • «Останні новини за темою (назва теми)».
    • “Що нового в (назва теми)?”
    • «Розкажи новини (назва теми)».
  2. Якщо проблему не вирішено, можливо, алгоритм не присвоїв вашому сайту високий рейтинг. Google Асистент пропонує для озвучування до трьох статей з різних джерел новин. Детальніше про те, як Google формує рейтинг сайтів…

Окрім структурованих даних speakable, вам доступні інші способи озвучування новинного контенту. Наприклад, ви можете інтегрувати Google Асистент у конкретні програми. Детальна інформація про це доступна в посібнику з дій на Google для розробників.