🎙️ Speakable Schema Guide
Optimize your content for voice assistants with speakable structured data markup for Google Assistant, Alexa, and more.
Voice Search Growth
Voice Searches
Of all online searches are expected to be voice-based.
Voice Assistants
Digital voice assistants in use worldwide.
Prefer Voice
Of consumers prefer voice to typing for searches.
Daily Users
Of global population uses voice search on mobile.
What is Speakable Schema?
Speakable schema markup identifies sections of your content that are best suited for audio playback using text-to-speech (TTS). It helps voice assistants understand which parts of your page to read aloud in response to voice queries.
When implemented correctly, Google Assistant and other voice platforms can use this structured data to deliver your content directly to users through smart speakers, phones, and other voice-enabled devices.
💡 Key Benefit
Speakable schema helps you control exactly what voice assistants read from your content, ensuring users get the most relevant, concise information.
"Hey Google, what's the latest news about..."
Voice assistants read your marked-up speakable content directly to users, providing quick, hands-free access to your information.
Implementation Examples
// JSON-LD with speakable using cssSelector { "@context": "https://schema.org", "@type": "WebPage", "name": "Article Title", "speakable": { "@type": "SpeakableSpecification", "cssSelector": [ ".article-headline", ".article-summary", ".key-points" ] }, "url": "https://example.com/article" }
📌 Important Note
Speakable schema is currently supported for news content in English in the US, UK, and Australia. Google recommends using cssSelector over xpath for ease of maintenance.
Content Requirements
Content Length
Speakable content should be concise enough to be read aloud comfortably.
Content Quality
Content must be clear, accurate, and suitable for audio consumption.
Technical Setup
Proper technical implementation is essential for recognition.
Ideal Content Types
News Articles
Breaking news and timely updates are ideal for voice delivery. Headlines and key points work perfectly.
✓ Ideal for SpeakableWeather & Sports
Quick facts, scores, and forecasts translate well to voice format.
✓ Ideal for SpeakableHow-To Summaries
Short summaries and key takeaways from guides work well when concise.
Good CandidateFAQ Answers
Direct answers to common questions are perfect for voice responses.
Good CandidateEvent Information
Event dates, times, and key details can be marked as speakable.
Good CandidateLong-Form Content
Full articles and detailed guides need summaries for voice; full content is too long.
Needs SummaryBest Practices
Writing for Voice
Content written for voice should sound natural when read aloud. Avoid complex sentence structures.
Selector Strategy
Choose stable, semantic selectors that won't break with design changes.
Content Structure
Structure your page with clearly defined sections that can be easily targeted.
Ongoing Maintenance
Regularly verify that your speakable markup remains functional and effective.
Voice Platforms
Google Assistant
Primary platform for speakable schema. Powers Google Home and Android devices.
Amazon Alexa
Uses different Flash Briefing skills but benefits from structured content.
Apple Siri
Doesn't use speakable schema but may leverage structured data for answers.
Samsung Bixby
Growing platform that benefits from well-structured content.
Testing Your Implementation
Rich Results Test
Use Google's Rich Results Test to validate your speakable structured data and check for errors.
Schema Validator
Test your JSON-LD with Schema.org's validator to ensure proper syntax and structure.
Read Aloud Test
Read your speakable content out loud to ensure it sounds natural and complete.
Selector Check
Verify your CSS selectors or XPath expressions actually match elements on the page.
Search Console
Monitor the Enhancements report in Google Search Console for speakable issues.
Voice Test
Test with actual voice assistants to see how your content is delivered in practice.