speakable
schema.org 属性可以识别报道或网页中最适合使用文字转语音 (TTS) 功能进行音频播放的版块。添加标记后,搜索引擎和其他应用可以识别内容并在内置 Google 助理的设备上使用 TTS 功能朗读出来。包含 speakable
结构化数据的网页可以使用 Google 助理来通过新渠道分发内容,并将内容呈现给更多的用户。
Google 助理会使用 speakable
结构化数据在智能音箱设备上回答时事新闻查询。当用户询问有关特定主题的新闻时,Google 助理会从网络上返回最多 3 篇报道,并支持使用 TTS 功能对报道中包含 speakable
结构化数据的版块进行音频播放。当 Google 助理朗读某个 speakable
版块时,它会寻找内容的来源,并通过 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": "http://www.quickbrownfox_example.com/quick-brown-fox" } </script> </head> <body> </body> </html>
适用的国家/地区和语言版本
speakable
属性适用于将 Google Home 设备的语言设为“英语”的美国用户以及使用英语发布内容的发布商。我们希望,一旦实施 speakable
属性的发布商数量足够多,就能将它推广到其他国家/地区和语言版本。
使用入门
为了使您的新闻内容能够在用户查询时事新闻时作为答案呈现,请按以下步骤操作:
- 确保遵循我们的指南。
- 将
speakable
结构化数据添加到您的网页中。 - 提交您的内容以开启加入流程。提交内容后,最多可能需要五个工作日就会完成审核。完成后,Google 会向您发送通知,告知您内容是否符合条件。
指南
如需让您的 speakable
内容能够显示在新闻搜索结果中,您必须遵循以下指南。
技术指南
在为 Google 助理实施 speakable
标记时,请遵循以下指南。
- 不要将
speakable
结构化数据添加到在纯语音和语音转发的情况下听起来可能会令人困惑的内容中,如新闻电头(报道新闻的地点)、照片说明或信息来源说明。 - 应抓住重点,而不是使用
speakable
结构化数据强调整篇报道。这样能让听众明白新闻的主旨,不会因为使用了 TTS 朗读功能而漏掉重要细节。
内容指南
在编写打算使用 speakable
结构化数据标记的内容时,请遵循以下指南。
- 用
speakable
结构化数据标记的内容应具有简明扼要的资讯标题和/或摘要,可为用户提供易懂且有用的信息。 - 如果您将新闻的开头包含在
speakable
结构化数据中,我们建议您重写新闻的开头,将信息拆分成多个句子,以便通过 TTS 功能更清楚地朗读。 - 为确保能够向用户提供最佳音频体验,我们建议每段
speakable
结构化数据包含大约 20-30 秒的内容,或者大概 2-3 个句子。
结构化数据类型定义
Speakable 属性供 Article
或 Webpage
对象使用。
如需了解 speakable
的完整定义,请访问 schema.org/speakable。如需让您的内容能够使用此功能,您必须为其添加必需的属性。
speakable
属性可以重复任意多次,有两种可能的 content-locator
值:CSS 选择器和 xPath。请使用下列属性之一:
必需的属性 | |
---|---|
cssSelector |
对带注释的网页中的内容(如类属性)寻址。使用 ["headline", "summary"] |
xPath |
使用 xPath 对内容寻址(假设该内容使用 XML 视图)。使用 /html/head/title |
问题排查
如果您在实施结构化数据时遇到问题,请查看下面列出的一些实用资源。
- 您的结构化数据可能存在错误。请参阅结构化数据错误列表。
- 针对富媒体搜索结果缺失/富媒体搜索结果总数下降进行问题排查。
- 有关抓取和索引编制的常见问题,请参阅网站站长常见问题解答。
- 在网站站长 Office Hours 活动中提问。
- 在网站站长论坛中发帖提问。
无法触发内容
error 问题:您无法通过 Google 助理使用 TTS 音频触发您的内容。
done 解决问题
- 尝试以下语音指令:
- “与$topic相关的最新消息是什么?”
- “与$topic相关的最新资讯是什么?”
- “播放与$topic相关的新闻。”
- 如果您仍然遇到问题,可能是因为排名是通过算法确定的。通过 TTS 音频播放,Google 助理可提供最多 3 篇来自不同新闻发布来源的报道。有关 Google 如何对报道进行排名的详情,请参阅 Google 搜索的工作原理。
其他问题
error 问题:您遇到了本文档未涵盖的其他问题。
done 解决问题
- 访问 Google 搜索中心帮助社区。
- 与您的 Google 代表或音频新闻支持团队联系。
更多音频解决方案
除了 speakable
结构化数据之外,您还可以对您的新闻内容使用其他 Google 助理音频解决方案,比如使 Google 助理与您的自定义应用实现高级集成。例如,允许用户通过 Google 助理与应用进行互动。有关详情,请参阅 Actions on Google 开发者指南。