🎯 Purpose #
- Mark specific sections of your article or webpage as best for Text-to-Speech (TTS) reading via Google Assistant.
- Ideal for news publishers, blog updates, or any site wanting voice search exposure.
👉 Example: A short news intro or summary that’s crisp enough for smart speakers.
✅ Required Properties #
Speakable can be added to:
- Article
- WebPage
Properties:
- cssSelector (or) xPath → Points to the parts of the article to read aloud.
- url → Page URL.
⚠️ Use either cssSelector or xPath, not both.
✨ Recommended Content Rules #
- Keep the marked-up section 20–30 seconds max (about 2–3 sentences).
- Choose clear headlines + short summaries — avoid datelines, captions, or anything confusing in audio.
- Rewrite intros for voice clarity.
⚡ JSON-LD Example #
<script type=”application/ld+json”>
{
“@context”: “https://schema.org”,
“@type”: “WebPage”,
“name”: “Google AI Overview Explained”,
“speakable”: {
“@type”: “SpeakableSpecification”,
“cssSelector”: [
“.headline”,
“.summary”
]
},
“url”: “https://fsidm.in/blog/google-ai-overview”
}
</script>
Example HTML snippet on the page:
<h1 class=”headline”>Google AI Overview Is Changing SEO Forever</h1>
<p class=”summary”>Google’s AI Overview is revolutionizing how search works. Here’s what marketers and businesses should know right now.</p>
🌍 Availability #
- Currently U.S. only, English language, Google Home & Assistant devices.
- Will expand as more publishers adopt.