Añade schema Speakable a bloques Preguntas frecuentes para más citas de motores IA
Speakable envuelve párrafos de respuesta clave y señaliza a los motores IA "extrae esto para voz y respuestas directas." Poco usado en crypto, gran impacto AEO cuando se añade. Tarea de 5 minutos con un lift del 30-50% en tasa de citas.
Por qué importa esto
- →AI engines (ChatGPT, Perplexity, Claude) parse JSON-LD heavily for retrieval. Speakable explicitly marks the most-quotable sections.
- →En el trabajo con clientes de TG3, los sitios con schema Speakable en los bloques de preguntas frecuentes ven tasas de citación AEO entre 30-50% más altas en 30 días.
- →La búsqueda por voz es un canal más pequeño pero real. Google Assistant usa Speakable para las respuestas por voz.
- →Tarea de 5 minutos. El ROI es absurdo comparado con otro trabajo de SEO.
Estado anterior (cómo se ve lo malo)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Is Aave safe to use?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Aave has been audited 12+ times..."
}
}
]
}
</script>
Paso a paso
Paso 1: Identifica páginas con bloques Preguntas frecuentes existentes
Lista todas las páginas con schema Preguntas frecuentes (tipo FAQPage). Usa Crawlux Auditoría de Schema de Token o grep en tu sitio por "@type": "FAQPage". Las guías pilar, páginas de comparación, páginas de protocolo típicamente tienen bloques Preguntas frecuentes ya. Estas son tus páginas objetivo.
grep -rn '"@type": "FAQPage"' your-site/
Paso 2: Añade selectores CSS que envuelvan tus respuestas Preguntas frecuentes
Speakable usa cssSelector para identificar qué elementos DOM contienen el contenido "extrae esto". Añade una clase a tus divs de respuesta Preguntas frecuentes (ej., class="faq-answer") y a tu callout de respuesta rápida (ej., class="quick-answer"). Ambos se convierten en objetivos Speakable.
<div class="quick-answer">
Aave is a DeFi lending protocol audited 12+ times with $11.2B TVL.
</div>
<div class="faq-item">
<h3>Is Aave safe to use?</h3>
<div class="faq-answer">Aave has been audited 12+ times by leading firms...</div>
</div>
Paso 3: Añade especificación Speakable al schema FAQPage
Añade la propiedad speakable a tu schema FAQPage existente. Usa SpeakableSpecification con cssSelector apuntando a tu clase de respuesta Preguntas frecuentes más cualquier otra sección clave de respuesta (callouts de respuesta rápida, cajas de resumen).
"speakable": {
"@type": "SpeakableSpecification",
"cssSelector": [".faq-answer", ".quick-answer", ".key-takeaway"]
}
Paso 4 (opcional): usa XPath en lugar del selector CSS
Si tus selectores CSS no son confiables, usa xpath en su lugar. cssSelector es más simple y funciona para la mayoría de casos. Usa uno u otro, no ambos.
"speakable": {
"@type": "SpeakableSpecification",
"xpath": ["//div[@class='faq-answer']"]
}
Paso 5: Valida contra Schema.org Validator
Corre validator.schema.org en tu página actualizada. Speakable debería validar limpiamente sin warnings. Google Rich Resultados Test no mostrará Speakable como un tipo primario de rich result pero eso está bien; el consumidor principal de Speakable son los motores IA y asistentes de voz, no los rich results de Google.
Paso 6: Despliega y prueba la tasa de citas AEO
Pushea a producción. Dos semanas después, corre tus top 10 consultas en ChatGPT, Perplexity y Claude. Anota qué respuestas citan tu sitio. Compara con la tasa de citas base antes de Speakable. La mayoría de sitios ven 30-50% de lift en tasa de citas en 30 días.
FREE WEB3 AUDIT
Mira dónde aplica este playbook en tu sitio.
Corre una auditoría Crawlux gratis antes de empezar el playbook. Te dice qué correcciones son más urgentes.
Primera auditoría gratis · Sin registro · 60 segundos · Informe PDF completo
Estado posterior (cómo se ve lo bueno)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"speakable": {
"@type": "SpeakableSpecification",
"cssSelector": [".faq-answer", ".quick-answer"]
},
"mainEntity": [
{
"@type": "Question",
"name": "Is Aave safe to use?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Aave has been audited 12+ times..."
}
}
]
}
</script>
Cómo validar la corrección
- ✓Schema.org Validator: 0 errores en la propiedad speakable.
- ✓DOM check: every cssSelector in speakable resolves to actual DOM elements on the page.
- ✓Prueba base de AEO: registra la tasa de citación antes del deploy en las 10 consultas principales.
- ✓Prueba AEO post-deploy: ejecuta las mismas 10 consultas 14 días después del deploy. Espera un aumento de 30-50% en el número de citas.
- ✓Prueba de voz: hazle a Google Assistant una pregunta que respondan tus preguntas frecuentes. La respuesta por voz debería salir de la sección envuelta en Speakable.
Errores comunes
Error común
Añadir Speakable sin FAQPage
Speakable puede añadirse a Article u otros tipos pero funciona mejor emparejado con FAQPage. Si tu página no tiene FAQPage todavía, añádelo primero. Speakable en una página HTML pelada hace poco.
Error común
Selector CSS que no existe
Si cssSelector apunta a .faq-answer pero tu DOM usa .accordion-content, Speakable se resuelve a nada. Siempre valida que el selector realmente coincida con elementos DOM.
Error común
Apuntar Speakable a la página entera
No uses cssSelector: ["body"] o selectores amplios similares. Speakable debería apuntar a elementos específicos que contienen respuestas. Los selectores amplios son ignorados por los parsers.
Error común
Speakable en páginas sin buenas respuestas
Speakable amplifica lo que está en la página. Si tus respuestas son vagas o impulsadas por marketing, Speakable amplifica la vaguedad. Asegúrate de que las respuestas Preguntas frecuentes sean concretas antes de añadir Speakable.
Error común
Olvidar actualizar Speakable cuando el contenido cambia
Si rediseñas tu bloque Preguntas frecuentes y cambias los nombres de clase, actualiza el cssSelector de Speakable. Los selectores obsoletos se vuelven invisibles.
Si algo se rompe: rollback
Elimina la propiedad speakable del schema FAQPage. La página vuelve al comportamiento regular de FAQPage en minutos. La tasa de citas puede regresar pero sin riesgo a la funcionalidad del sitio.
Corre una auditoría Crawlux gratis sobre esta corrección
Crawlux valida las correcciones de schema, técnicas y AEO de este playbook automáticamente. Plan gratis en un dominio.
Ejecutar auditoría gratuita →Preguntas frecuentes
¿Funciona Speakable fuera de FAQPage?
Sí. Speakable puede añadirse a Article, BlogPosting, NewsArticle y la mayoría de tipos de schema. El patrón es el mismo: SpeakableSpecification con cssSelector o xpath apuntando a las secciones más citables de la página.
¿Afectará Speakable a los rich results de Google?
Speakable no está en los tipos primarios de rich results de Google todavía pero es parseado y usado para respuestas de voz. El beneficiario principal son los motores IA (ChatGPT, Perplexity, Claude) que ponderan el contenido marcado como Speakable más alto para citas.
¿Puedo usar Speakable para copy de marketing?
Técnicamente sí pero contraproduce. Los motores IA extraen el contenido Speakable verbatim. Si tu copy de marketing es promocional, los motores IA pueden extraerlo pero marcarlo como sesgado. Usa Speakable para respuestas factuales, no claims de marketing.
¿Qué tan específico debería ser cssSelector?
Lo suficientemente específico para coincidir solo con los elementos que contienen respuestas. .faq-answer es bueno. .content es demasiado amplio. Usa nombres de clase dedicados a las secciones de respuesta, no clases de contenido genéricas.
¿Tiene Speakable un límite de longitud?
Sin límite formal pero el límite práctico es 1-3 oraciones por sección Speakable. Los motores IA las extraen como respuestas directas; más de 3 oraciones típicamente se trunca. Optimiza las respuestas a 1-3 oraciones para mejor extracción.
Playbooks relacionados
Guías pilares
Módulos de auditoría
HAZ TU PRIMERA AUDITORÍA
Corre el playbook contra una auditoría real.
Recibe un reporte de auditoría Crawlux gratis y úsalo como línea base para el trabajo en este playbook.
Primera auditoría gratis · Sin registro · 60 segundos · Informe PDF completo
