Artykuł ma tytuł, lead, kilkanaście akapitów i sekcję komentarzy. Gdy użytkownik pyta asystenta AI „co głównego jest w tym artykule?”, asystent musi zdecydować które fragmenty są kluczowe a które są marginalną treścią. Może to zrobić sam przez analizę tekstu — albo właściciel strony może mu podpowiedzieć.
SpeakableSpecification jest tą podpowiedzią.
Czym jest SpeakableSpecification
SpeakableSpecification to właściwość schema.org Article pozwalająca właścicielowi strony wskazać które fragmenty treści są najbardziej odpowiednie do odczytania przez asystentów głosowych i cytowania przez AI — przez odwołanie do CSS selektorów lub XPath wskazujących elementy HTML zawierające kluczową treść. Właściciel mówi agentowi: „to jest to co najważniejsze, zacznij od tego”.
Jak to działa technicznie
SpeakableSpecification jest dodawana jako właściwość do Article lub WebPage schema. Odwołuje się do elementów HTML przez CSS selector (`.article-summary`, `#key-points`) lub XPath (`//div[@class=’speakable’]`). Asystent który przetworzy stronę wie że elementy wskazane przez SpeakableSpecification zawierają treść priorytetową.
Przykład JSON-LD:
„`json
{
„@type”: „Article”,
„speakable”: {
„@type”: „SpeakableSpecification”,
„cssSelector”: [„.article-headline”, „.article-summary”, „.key-takeaways”]
}
}
„`
Dla kogo SpeakableSpecification ma znaczenie
Pierwotnie SpeakableSpecification był projektowany pod Google Assistant i Alexa — asystentów głosowych które czytają treść. W erze Agentic Web zyskuje nowe zastosowanie: agenty AI które odpytują strony i muszą szybko wyizolować kluczową treść.
Dla serwisów contentowych — news sites, blogi, magazyny — SpeakableSpecification pozwala kontrolować co asystent AI cytuje jako „summary” artykułu. Bez niego asystent może zacytować intro, reklamę w środku tekstu, lub sekcję „przeczytaj też” jako kluczową treść.
Status adopcji
SpeakableSpecification jest oficjalnym typem schema.org ale ma niską adopcję w 2026. Google nie generuje dla niego rich snippets w tradycyjnym wyszukiwaniu. Ale Perplexity i agenty które pobierają treść stron do cytowania są naturalnym use case który może zwiększyć wartość SpeakableSpecification w erze Agentic Web.
Implementacja jest prosta — jeden dodatkowy obiekt w Article JSON-LD z listą CSS selektorów. Dla serwisów które mają wyraźną strukturę artykułu (headline + summary + body) jest to szybkie i potencjalnie wartościowe uzupełnienie istniejących danych strukturalnych.