Google Releases Speakable Markup For News Publishers Interested In Google Assistant

A comprehensive guide to implementing Schema.org speakable markup to optimize your news content for audio delivery through Google Assistant and voice-first interfaces.

Understanding Speakable Schema

Speakable is a specialized Schema.org property that identifies content sections within a webpage that are particularly well-suited for text-to-speech conversion and audio playback. Unlike standard article content that may include complex layouts, advertisements, or navigation elements, speakable-marked sections represent the core narrative or key takeaways that publishers want users to hear when accessing content through voice interfaces. This targeted approach ensures that voice assistants deliver the most relevant and coherent audio experience to listeners. The initiative, announced in July 2018, was designed to bridge the gap between traditional written content and the growing demand for audio-first consumption experiences.

The Rise of Voice-First Content Consumption

The proliferation of smart speakers and voice-activated devices has fundamentally altered how users interact with digital content. News consumption, traditionally a visual and textual experience, has evolved to accommodate users who prefer listening to articles during commutes, workouts, or multitasking scenarios. Speakable markup addresses this shift by providing publishers with a mechanism to optimize their content specifically for audio delivery through Google Assistant. For organizations looking to expand their digital presence, implementing voice search optimization strategies can significantly enhance content discoverability across emerging audio platforms.

Why Structured Data Matters for Audio

Structured data provides search engines with explicit semantic information about content, enabling more sophisticated understanding and presentation of that content across different platforms and interfaces. For audio delivery specifically, structured data removes the ambiguity that typically accompanies natural language processing of web content. Without speakable markup, voice assistants must rely on algorithmic judgments about what to read aloud, which can result in awkward or incomplete audio experiences. By explicitly marking speakable sections, publishers maintain creative control over their audio representation while helping voice assistants deliver more polished and valuable content to users.

Technical Implementation Methods

CSS Selector Implementation

The CSS selector approach provides a straightforward method for marking up speakable content within HTML documents. Publishers identify specific HTML elements using CSS classes, IDs, or element selectors, then reference these selectors within their speakable markup. This method offers the advantage of clean, maintainable code where content editors can update speakable sections without modifying the schema markup itself. The CSS selector is specified using the cssSelector property within the speakable object, allowing multiple selectors to be defined for different sections of an article.

"speakable": {
 "@type": "SpeakableSpecification",
 "cssSelector": [".speakable-section", "#key-takeaway"]
}

xPath Implementation

For more complex markup structures or when CSS selectors prove insufficient, publishers can use xPath expressions to identify speakable content sections. xPath provides a powerful syntax for navigating XML and HTML document structures, enabling precise selection of elements based on their position, attributes, or relationship to other elements. This approach is particularly valuable for dynamically generated content or when working with content management systems that apply consistent class naming conventions.

JSON-LD Structure

The speakable markup is implemented using JSON-LD format, Google's preferred method for structured data embedding. A complete implementation includes a NewsArticle schema containing the article's headline, author, datePublished, and other required properties, with speakable objects nested within the main schema. Our web development team specializes in implementing JSON-LD structured data for news publishers, ensuring proper schema markup that maximizes content visibility across search and voice platforms.

{
 "@context": "https://schema.org",
 "@type": "NewsArticle",
 "headline": "Article Headline",
 "author": {
 "@type": "Person",
 "name": "Author Name"
 },
 "datePublished": "2024-01-02T12:00:00Z",
 "articleSection": "Technology",
 "speakable": {
 "@type": "SpeakableSpecification",
 "cssSelector": [".speakable-section", "#key-takeaway"]
 }
}

Multiple Speakable Sections

Publishers can define multiple speakable sections within a single article, allowing different parts of the content to be read aloud depending on user queries or Assistant behavior. This flexibility enables news organizations to mark both the lede paragraph and key takeaways, or to mark multiple distinct sections that each represent standalone audio units.

Benefits of Speakable Markup

Why news publishers should implement speakable schema

Voice Search Optimization

Enable your content to be discovered and delivered through Google Assistant and other voice interfaces, capturing the growing voice-first audience.

Enhanced Accessibility

Improve content accessibility for users with visual impairments, reading difficulties, or those in hands-free scenarios.

Content Repurposing

Extend the reach of your editorial content to audio platforms and smart speakers without additional production effort.

User Engagement

Provide readers with alternative consumption methods that fit modern multitasking lifestyles and preferences.

Best Practices for Content Selection

Ideal Content for Speakable Markup

Not all content within an article translates effectively to audio format, and strategic selection of speakable sections significantly impacts the user experience. The most suitable content for speakable markup includes:

  • Concise lede paragraphs that capture the article's main point
  • Numbered or bulleted lists of key facts or statistics
  • Clearly defined takeaway sections that summarize the article's significance

Content that relies heavily on visual elements, complex tables, or interactive components should generally be excluded from speakable sections to prevent awkward or incomplete audio presentations.

Writing for Audio Consumption

Content optimized for speakable markup often differs structurally from content written for visual consumption. Sentences should be self-contained and avoid references to visual elements that cannot be conveyed through audio alone. Headings and subheadings should be descriptive and meaningful when read in sequence, as voice assistants will read these to provide audio navigation cues.

Accessibility Benefits

Speakable markup serves a critical accessibility function by enabling screen readers and voice assistants to more effectively deliver news content to users with visual impairments, reading difficulties, or cognitive disabilities. The explicit identification of speakable sections helps assistive technologies understand which content represents the primary information and which content is supplementary or structural. This semantic clarity improves the experience of users who rely on text-to-speech functionality for daily content consumption. Beyond accessibility, speakable markup aligns with broader AI automation initiatives that leverage voice interfaces to deliver content across multiple channels.

Frequently Asked Questions

Validation and Testing

Rich Results Testing

Google provides the Rich Results Test tool specifically for validating speakable markup implementation. This tool analyzes web pages to verify that structured data is correctly formatted and meets Google's requirements for enhanced search result features. When testing a page with speakable markup, the tool reports whether the speakable property is recognized and which sections are identified as speakable content. Publishers should run validation tests after initial implementation and after any content management system updates that might affect the HTML structure of speakable sections.

Schema Markup Validation Tools

Beyond Google's official tools, several third-party validation resources help publishers verify their speakable implementation. These tools check for JSON-LD syntax errors, validate Schema.org compliance, and identify potential issues such as duplicate markup or missing required properties. Publishers should validate speakable markup against both Schema.org specifications and Google's additional requirements, as the speakable property has specific eligibility criteria beyond standard schema compliance. Our SEO specialists can audit your structured data implementation to ensure compliance and maximize visibility.

Manual Testing with Google Assistant

Beyond automated validation, publishers should conduct manual testing by accessing their marked-up content through Google Assistant on smart speakers, smart displays, or mobile devices. This testing reveals how speakable content actually sounds when read aloud and whether the selected sections provide coherent audio experiences.

Eligibility and Limitations

Current Availability

Speakable markup is currently available to publishers who meet specific eligibility requirements established by Google. Publishers must be included in Google News to qualify for speakable feature inclusion, and their content must demonstrate clear news value through timely reporting, journalistic standards, and editorial oversight.

Content Type Restrictions

Google has defined specific content type restrictions for speakable markup, limiting its use to news articles and similar editorial content. This restriction prevents misuse of speakable markup for marketing content, user-generated content, or other non-editorial material.

Language and Region Considerations

Speakable markup support varies by language and region, with Google gradually expanding availability based on text-to-speech capabilities and market demand. Publishers should review Google's current documentation to understand speakable availability for their target languages and regions.

Strategic Implementation Checklist

  1. Verify eligibility through Google News inclusion
  2. Establish editorial guidelines for speakable content selection
  3. Implement technical infrastructure with CSS classes for speakable sections
  4. Add JSON-LD structured data to article pages
  5. Validate implementation using Google's Rich Results Test
  6. Conduct manual testing through Google Assistant
  7. Monitor performance and adjust strategy based on engagement metrics

Ready to Optimize Your News Content for Voice Search?

Our team of backend developers can help you implement speakable markup and voice search optimization strategies across your news platform.