Zahid Awais Get a free audit

Free speakable schema generator

Mark the headline and summary of a news page that text to speech should read aloud.

By Zahid Awais · Schema markup generators · Free, private, no sign-up

Result
0Selectors
0Sentences
0Seconds (estimate)

    Speakable is a beta feature. Google uses it for English news content for Google Assistant users in the US. Test the code in Google's Rich Results Test and mark up only text that is visible on the page.

    Speakable Schema Generator: what it does and an example result

    The free speakable schema runs in your browser, needs no sign-up and never sends what you type anywhere.

    Quick answer

    Speakable schema is structured data that points Google to the parts of a news page best suited to being read aloud, usually the headline and a short summary. It uses SpeakableSpecification with CSS selectors or XPath. Google lists it as beta, for English news content and Google Assistant users in the US only.

    What is a speakable schema generator?

    A speakable schema generator is a tool that writes the speakable property in JSON-LD. It wraps your CSS selectors or XPath expressions in a SpeakableSpecification on a WebPage, Article or NewsArticle, checks the selector syntax in your browser, and estimates how long each section takes to read aloud.

    How do you use the Speakable Schema Generator?

    How to use the Speakable Schema Generator: enter details, see the result and copy it
    Real screenshot of the Speakable Schema Generator with the steps marked.
    1. Choose the page type and whether you target sections with CSS selectors or XPath.
    2. Enter the headline and full page URL.
    3. Add one selector per line, for example .headline and .summary, matching elements that exist on the page.
    4. Paste the speakable text to check it is about 2 to 3 sentences or 20 to 30 seconds of audio.
    5. Copy the JSON-LD into the page and test the URL in Google's Rich Results Test.

    What is speakable schema?

    Speakable schema is a schema.org property that marks the sections of a page suited to text to speech playback. Google's speakable documentation says it lets Google Assistant read eligible news headlines and summaries aloud and send the full article link to the user's phone.

    Who can use speakable markup?

    Speakable is mainly for news publishers writing in English. Google labels the feature beta and says it works only for users in the US with Google Home devices set to English. Other sites can add it without harm, but there is currently no visible benefit outside that use.

    Does speakable schema help SEO or AI Overviews?

    There is no evidence that speakable markup improves rankings, and Google documents it only for Google Assistant news playback. Google says AI Overviews need no special markup. A clear headline and a 2 to 3 sentence summary at the top still help readers and any system that quotes your page.

    Quick reference

    ItemRuleSource
    StatusBeta, subject to changeGoogle speakable docs
    AvailabilityUS users, Google Home set to English, English contentGoogle speakable docs
    MethodcssSelector or xPath per speakable entry, not bothGoogle speakable docs
    LengthAbout 20 to 30 seconds, or 2 to 3 sentences, per sectionGoogle speakable docs
    AvoidDatelines, photo captions, source attributionsGoogle speakable docs

    Worked example

    Example

    Example: a local news article has a headline in .headline and a 3 sentence summary of 37 words in .summary. The generator outputs a WebPage with speakable cssSelector [".headline", ".summary"] and estimates about 15 seconds of audio at roughly 150 words per minute: a little under Google's suggested 20 to 30 seconds, which is fine for a complete summary.

    Learn more

    Frequently asked questions

    Should I use CSS selectors or XPath?

    Use CSS selectors if your theme gives the headline and summary stable class names such as .headline and .summary. Use XPath when you want to target elements without classes, such as /html/head/title. Pick one method for each speakable entry.

    Can I put speakable on a NewsArticle?

    Yes. Schema.org allows the speakable property on Article and WebPage, and NewsArticle is a type of Article. Google's own example uses WebPage. Keep your existing Article or NewsArticle markup and add speakable to it, or add a separate WebPage block.

    Is speakable a rich result?

    Not a visual one. Speakable does not change how your page looks in search results. It only tells Google Assistant which text to read for eligible news queries, and Google never guarantees any structured data feature will be used.

    How long should a speakable section be?

    Google suggests about 20 to 30 seconds of audio per section, roughly 2 to 3 sentences. Rewrite the opening into short standalone sentences that make sense when heard without the rest of the article or any images.

    Why does the tool check my selectors?

    A selector with a typo points to nothing, so the markup does nothing. The tool tests the syntax of each CSS selector or XPath in your browser. It cannot see your live page, so also confirm the elements exist there.

    Is my content uploaded anywhere?

    No. The generator runs fully in your browser. Your headline, URL, selectors and text are never sent to a server or saved, so you can prepare markup for unpublished articles safely.

    Sources

    Facts checked against these official pages. Read how I check facts in my editorial policy.

    Related free tools

    All free tools

    Article Schema Generator

    An article schema generator is a tool that writes schema.org Article structured data in JSON-LD. It collects…

    JSON-LD Validator

    A JSON-LD validator is a tool that checks structured data written in JSON for Linked Data. It first parses…

    Q&A Page Schema Generator

    A QA page schema generator is a tool that writes QAPage JSON-LD from your question and answers. It nests one…

    Want a full audit instead?

    Send your website and I will check it for you, free.

    Get my free audit
    Chat on WhatsApp
    Free updates

    Get new tools, guides and coupons first

    One short email when something new goes live: articles, free SEO tools, package updates, discounts and price alerts. No spam, unsubscribe in one click.