Якщо ви додасте в розмітку статті або вебсторінки властивість 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. Використовуйте одну з властивостей, наведених нижче.
| Обов’язкові властивості | |
|---|---|
css | Застосовується для контенту на анотованих сторінках (наприклад, для атрибута класу). Використовуйте значення "speakable": { "@type": "SpeakableSpecification", "cssSelector": [ ".headline", ".summary" ] } |
x | Звертається до контенту через 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 Асистент у конкретні програми. Детальна інформація про це доступна в посібнику з дій на Google для розробників.