🇪🇸ES 🇺🇸EN

Schema.org en 2026: cómo hacer que un WordPress sea legible para los LLMs

Victor Garcia Victor Garcia octubre 5, 2026

Schema.org en 2026: cómo hacer que un WordPress sea legible para los LLMs

Schema.org en 2026: cómo hacer que un WordPress sea legible para los LLMs

Hace dos años, escribir Schema.org en una web era un detalle de SEO técnico que solo importaba para conseguir estrellas en SERP o el bloque desplegable de FAQs. En 2026 es la diferencia entre que ChatGPT, Perplexity y Gemini te citen en sus respuestas o te ignoren por completo.

Los Large Language Models que están comiéndose el tráfico de búsqueda no consumen tu HTML como un usuario. Consumen estructura. Y la estructura que entienden mejor es la que tú mismo declaras vía JSON-LD.

El gap que deja Yoast Free (y por qué importa más en 2026)

Cualquier WordPress con Yoast Free tiene un grafo de Schema bastante completo: BlogPosting o Article en posts, WebPage con BreadcrumbList en páginas, Organization y LocalBusiness en la home. Eso es suficiente para Google clásico. No es suficiente para LLMs.

Tres tipos de schema marcan la diferencia y casi nadie los implementa:

1. Speakable: la flecha de neón para los LLMs

Indica explícitamente qué fragmentos del contenido son apropiados para lectura en voz alta o citación textual. Los selectores CSS apuntan al H1, al primer párrafo y a las FAQs. Para un LLM que decide qué citar de tu página, Speakable es una flecha de neón que dice: «esto, exactamente esto, es citable».

2. Service: convertir landings comerciales en respuesta válida

En una landing comercial, Yoast emite WebPage. Un LLM que lee WebPage solo sabe «es una página». Service con su serviceType, provider, areaServed y description le dice al modelo: «esto es un servicio comercial concreto, ofrecido por esta entidad, en estas zonas, con esta descripción». La diferencia entre ser candidato a respuesta o ser ruido.

3. Organization con sameAs en cada post indexable

Yoast lo emite solo en la home. El gap es brutal: cuando un usuario pregunta a Perplexity sobre un tema y un post tuyo aparece como fuente potencial, el modelo necesita resolver «¿quién publica esto? ¿es una entidad reconocible?».

Si tu Organization con sameAs apuntando a LinkedIn y perfiles del fundador solo aparece en home, el modelo, leyendo el post, no resuelve la entidad y baja la confianza de la fuente.

Cómo se implementa sin gastar un euro

WPCode Lite (gratuito) permite ejecutar snippets PHP centralizados que se enganchan a wp_head con prioridad alta y emiten los JSON-LD adicionales que Yoast no genera. La implementación real para una web de 314 URLs ocupa unas 200 líneas de PHP y se compone de cuatro piezas:

  • Un selector de tipo de página (is_singular, is_page, is_front_page) para decidir qué schemas emitir.
  • Un mapeo explícito de URLs a serviceType para las landings comerciales.
  • Un bloque Speakable con tres selectores universales: H1, primer párrafo, FAQs.
  • Un bloque Organization con sameAs reutilizado en cada hook.

Tras activar el snippet, una auditoría posterior debería mostrar cobertura de Speakable cercana al 100% en URLs singulares, Service schema en cada landing comercial mapeada y Organization con sameAs en home, pages y posts (no solo en home).

Por qué esto importa más que cualquier plugin de pago

Los plugins premium tipo Schema Pro prometen automatizar todo esto, pero introducen dos problemas que no se ven hasta que el sitio crece:

  • Dependencia. Renovaciones anuales a perpetuidad y bloqueo del proveedor.
  • Opacidad. Configuras checkboxes pero no ves el código generado, así que no puedes auditarlo cuando algo falla.

El enfoque snippet centralizado es código tuyo: etiquetado, versionable, reversible con un toggle y, sobre todo, visible. Cualquier persona del equipo técnico puede leer las 200 líneas y entender exactamente qué se está emitiendo y por qué.

HowTo, AggregateRating y VideoObject: cuándo sí, cuándo no

Tres schemas más que merecen mención y trato distinto:

HowTo automático: trampa en la práctica

Suena bien sobre el papel. Detectar pasos numerados en posts hechos con Elementor o Gutenberg requiere un parser robusto que aguante todas las variantes de heading. La inversión técnica no compensa el ROI cuando puedes hacerlo perfecto manualmente en los 5–10 posts más estratégicos.

AggregateRating: oro o penalización

Es oro en SERP (estrellas amarillas), pero penalización segura si lo inventas. Solo emítelo si tienes un widget de testimonios estructurados con autor, cargo y valoración numérica reales en la web.

VideoObject: posponible hasta tener material

Se activa cuando publiques vídeos. Es directo: detectar iframes de YouTube/Vimeo en posts y emitir VideoObject con title, description, embedUrl y thumbnailUrl. Posponible hasta que haya material que merezca la pena.

Schema.org ya no es SEO técnico de detalle

Es la capa de metadatos que define si tu contenido es citable por los modelos generativos que ya están redirigiendo tráfico fuera del SERP clásico.

Hacerlo bien con un par de snippets PHP cuesta una tarde. No hacerlo cuesta visibilidad en una superficie nueva que crecerá durante los próximos años.

comillas

¿Por qué elegimos a Avafa Consulting como nuestra agencia SEO? Tuvimos la oportunidad de trabajar anteriormente con Víctor García y su equipo en otro proyecto, y la experiencia fue muy positiva tanto por su profesionalismo como por los resultados obtenidos.

Ruben Albardias Idiarte
Communication & Digital Marketing Manager

neovital
comillas

Elegimos a Avafa Consulting por su enfoque estratégico del SEO como eje central de crecimiento digital... Su experiencia en eCommerce y Marketplaces es bien sabida.

Laia Valero
CEO de DESKandSITm

Laia Valero
Avafa Consulting - Tu Nuevo Partner
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.