# Speakable: qué es este schema y dónde funciona en 2026

> Qué es la propiedad speakable de Schema.org, para qué la usa Google desde 2018, dónde funciona (EE. UU., inglés, noticias) y si le sirve a una tienda.

URL: https://clione.ai/es/glosario/speakable/
Lang: es

Speakable suele aparecer en las listas de «marcado para la búsqueda por voz», y el nombre ayuda: parece la pieza que hace que un asistente lea tu web en voz alta. Existe, es una propiedad de [Schema.org](/es/glosario/schema-org/) para los [datos estructurados](/es/glosario/datos-estructurados/) y Google la documenta, pero **su uso real es mucho más estrecho de lo que sugiere el nombre**: noticias, en inglés, en Estados Unidos, en altavoces. A una tienda le conviene saber qué hace para no gastar tiempo en ella, y para reconocerla cuando aparezca en una auditoría o en la propuesta de una agencia.

## Cómo funciona

En Schema.org, `speakable` es una propiedad, no un tipo. Indica qué secciones de una página web son especialmente «pronunciables», en el sentido de que son las más adecuadas para convertirse de texto a voz (_text-to-speech_). Se usa en Article y en WebPage, y su valor es un SpeakableSpecification o una URL.[^schemaorg-speakable] Schema.org admite tres formas de señalar el contenido: una URL que apunta al `id` de un elemento de la página, un selector CSS o una expresión XPath.[^schemaorg-speakable] El SpeakableSpecification, que es un tipo intangible, recoge esas dos últimas en sus propiedades `cssSelector` y `xpath`.[^schemaorg-speakablespec]

Google describe para qué la usa. **El Asistente de Google la usa para responder a consultas sobre noticias de actualidad en altavoces inteligentes**: cuando alguien pide noticias sobre un tema, el Asistente devuelve hasta tres artículos de distintos sitios y lee en voz alta las secciones marcadas con `speakable`. Al leerlas, cita la fuente y envía la URL del artículo completo al móvil de la persona, a través de la aplicación del Asistente.[^google-speakable]

La implementación que pide Google es más estricta que la de Schema.org. Su documentación solo contempla dos formas de señalar el contenido, `cssSelector` o `xPath`, y pide usar una de las dos, nunca ambas; la propiedad puede repetirse tantas veces como haga falta.[^google-speakable] Y da pautas de contenido:

- No marcar lo que suena confuso cuando solo se oye: la línea de lugar y fecha de la noticia, los pies de foto o las atribuciones de fuente.[^google-speakable]
- No marcar el artículo entero, sino los puntos clave, para que la lectura no se corte antes de lo importante.[^google-speakable]
- Titulares y resúmenes concisos, y si se marca el arranque de la noticia, reescribirlo en frases separadas para que se entienda mejor en voz alta.[^google-speakable]
- **Unos 20 o 30 segundos de contenido por sección, más o menos dos o tres frases.**[^google-speakable]

### Desde cuándo y dónde

Google la presentó el 24 de julio de 2018 en su blog para webmasters. El anuncio explicaba que había colaborado en esa nueva especificación de Schema.org para que los editores de noticias marcaran las partes de un artículo más adecuadas para que las leyera el Asistente, que estaba disponible para usuarios en inglés de Estados Unidos y que esperaba **llevarla a otros idiomas y países en cuanto suficientes editores la hubieran implantado**. Añadía que, al ser nueva, iban a experimentar para afinarla.[^google-speakable-2018]

Más de ocho años después, la documentación de Google, actualizada el 8 de septiembre de 2026, sigue diciendo que la función está **en beta y sujeta a cambios**. Limita su disponibilidad a usuarios de Estados Unidos con dispositivos Google Home configurados en inglés y a editores que publican en inglés, y repite la esperanza de llegar a otros países e idiomas cuando haya suficientes editores.[^google-speakable] Speakable sigue en la lista de funciones de datos estructurados que Google admite.[^google-gallery] Y según la página de Schema.org, con datos del índice de Google de agosto de 2026, la propiedad se usa en entre 100.000 y un millón de dominios.[^schemaorg-speakable]

## En una tienda

Un **ejemplo ficticio**: una tienda de mochilas publica en su blog una noticia sobre su colección de otoño, con un titular y un resumen de dos frases que llevan las clases `titular` y `resumen`. Este sería su marcado:

```json
{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "name": "Llega la colección de otoño de mochilas de lona encerada",
  "url": "https://www.example.com/blog/coleccion-otono",
  "speakable": {
    "@type": "SpeakableSpecification",
    "cssSelector": [".titular", ".resumen"]
  }
}
```

Se lee así: la página es un WebPage, y su propiedad `speakable` señala dos elementos por su selector CSS, el titular y el resumen, que juntos se quedan en las dos o tres frases que recomienda Google. Usa `cssSelector` y no `xPath`, como pide su documentación.[^google-speakable] Es un marcado correcto. Pero a una tienda que vende en España y escribe en español, la documentación de Google no le da hoy ningún uso: la función solo existe en inglés y para usuarios de Estados Unidos.[^google-speakable] Y en la [ficha de producto](/es/glosario/ficha-de-producto/) no tiene un papel documentado: Google la describe para responder a consultas sobre noticias, no para leer productos.


Que `speakable` es la llave de la búsqueda por voz en general. La documentación de Google la limita a una cosa: que el Asistente lea en altavoces fragmentos de noticias, para usuarios de Estados Unidos y en inglés.[^google-speakable] No describe ningún otro uso. Tampoco hace falta para las funciones de IA de la Búsqueda: Google dice que no existe un marcado especial de Schema.org que haya que añadir para la búsqueda generativa.[^google-ai-guide]


## Cómo comprobarlo

1. **Busca `speakable` en el código fuente** de tus páginas. Si no lo encuentras, no te falta nada que Google use fuera de Estados Unidos.[^google-speakable]
2. **Comprueba que cada selector existe.** Abre la consola del navegador en esa página y escribe `document.querySelectorAll(".resumen")` con tu selector: si devuelve una lista vacía, la propiedad señala un elemento que no está.
3. **Mide lo que señalas.** Lee en voz alta el texto de cada sección: tendría que quedarse en unos 20 o 30 segundos, dos o tres frases.[^google-speakable]
4. **Mira que no se mezclen `cssSelector` y `xPath`** en la misma propiedad: Google pide uno de los dos.[^google-speakable]
5. **Pasa la página por un [validador de schema](/es/glosario/validador-de-schema/)** para descartar errores de sintaxis en el bloque [JSON-LD](/es/glosario/json-ld/).

## Concepto cercano: llms.txt

Los dos se presentan a veces como formas de «decirle a una máquina qué parte de tu web leer», y no se parecen en nada más. `speakable` es una propiedad de los datos estructurados, dentro de la página, que señala fragmentos para leerlos en voz alta.[^schemaorg-speakable] El [`llms.txt`](/es/glosario/llms-txt/) es un archivo de texto aparte, pensado para modelos de lenguaje. Sobre ninguno de los dos depende tu presencia en las funciones de IA de Google: su guía dice que no hace falta crear archivos legibles por máquinas, archivos de texto para IA ni marcado especial para aparecer en la Búsqueda, incluidas sus funciones generativas.[^google-ai-guide] **Speakable tiene un uso documentado y muy concreto; fuera de él, no es una señal para la IA.**

Para seguir, los [resultados enriquecidos](/es/glosario/resultados-enriquecidos/) explican qué marcado sí cambia cómo sale una página en Google, y la [ruta de lectura de datos estructurados](/es/aprender/datos-estructurados/) ordena el resto de términos.
