Skip to main content
    ← Answers·geo·informational

    What is the speakable schema and how do I use it for voice search?

    Reviewed by Taylor Moses, Co-Founder, Strategy & Web·

    Direct Answer

    speakable is a Schema.org property within WebPage that flags which sections of a page are best read aloud by voice assistants like Google Assistant. It uses cssSelector to point to specific elements (typically the H1 and a 30-word direct-answer paragraph). It is a key building block for voice-search optimization.

    Voice answer (≤30 words)

    Speakable is schema markup that flags which parts of a page work for voice assistants. Use it on the H1 and a thirty-word answer.

    Voice answers should be ≤30 words, conversational, jargon-free, and start with the answer rather than a setup.

    Add data-speakable attributes to the same elements you reference in the cssSelector — both signals together raise extraction odds.