Domain 70 / 225
Speakable 構造化データは音声検索(Google Assistant)への対応を伝える
Speakable schema の要点
Speakable 構造化データはニュース記事の中で音声読み上げに適したセクションを Google Assistant に伝える。cssSelector または xpath で読み上げ部分を指定。米国英語のみ対応中で、日本では限定的だが将来の音声検索拡大に備える価値あり
なぜこれを学ぶか
Speakable 構造化データは Google Assistant の音声検索 / スマートディスプレイ向け。 現状は限定的だが、音声検索の拡大トレンドに先行投資する価値がある。
ニュースメディア / 業界専門メディアで実装検討。
学ばないと起きること
| よくある事故 | 被害 |
|---|---|
| Speakable なし | 音声検索 / Assistant 候補から外れる |
| 全文を Speakable 指定 | 長すぎて音声で聞きにくい、適切な抜粋を指定 |
学ぶメリット
- Google Assistant 音声読み上げ候補に
- 音声検索拡大時代に備える
- ニュースサイトでの差別化
仕組み
必須プロパティ
| プロパティ | 内容 |
|---|---|
speakable | SpeakableSpecification オブジェクト |
実装例
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "東京都が新条例可決",
"speakable": {
"@type": "SpeakableSpecification",
"cssSelector": [".article-summary", ".key-points"]
}
}
</script>
cssSelector で読み上げ対象部分を CSS セレクタで指定。xpath でも可。
キー概念
対応状況
公式: 現在は米国英語のみ。日本語は限定対応で、将来の拡大に備えての実装。
読み上げに適した内容
- ニュース記事の冒頭要約
- キーポイント箇条書き
- 結論
- 数字 / データの簡潔な紹介
長文 / 表 / 引用は音声に不向き。
よくある誤解
| よくある誤解 | 実際のところ | 出典 |
|---|---|---|
| Speakable は全言語対応 | 現在は米国英語のみ、日本語は限定 | Speakable 構造化データ |
| 全文を Speakable 指定すべき | 適切な抜粋(要約 / キーポイント)を指定 | 同上 |
実務での適用
ニュースメディア
各記事のリード文に Speakable 指定。将来の音声検索拡大に備える。
トラブル別の対処
| 症状 | 確認すべきこと |
|---|---|
| Assistant で読み上げられない | 対応国 / 言語の制約 + cssSelector の指定 |
公式ソース
自己テスト
Q1. Speakable 構造化データの対応国 / 言語は?
現在は米国英語のみ。日本語は限定対応で、将来の拡大に備えての実装
Q2. cssSelector の役割は?
音声読み上げに適した部分を CSS セレクタで明示する
Q3. 読み上げに適したコンテンツは?
ニュース記事の冒頭要約 / キーポイント / 結論 / 数字の簡潔な紹介。長文や表は不向き
これらの内容を採点付きで挑戦したい場合は、本ドメインのプロ試験で 5 問形式で確認できる。