Yoast SEO 27.1, publicado el 3 de marzo de 2026, trajo Schema Aggregation: una función opcional que recoge los datos estructurados que Yoast ya genera en un sitio WordPress y los sirve como un único grafo conectado. Los agentes de IA y otros consumidores pueden leer las entidades del sitio desde unos pocos endpoints REST, en lugar de recorrer cada página.
Esta novedad se desarrolló en colaboración con el equipo de Microsoft NLWeb. Según el artículo de lanzamiento de Yoast, Yoast anunció su colaboración con NLWeb en noviembre de 2025, y en el trabajo participó R.V. Guha, cofundador de Schema.org. La salida de schema de cada página no cambia. Los mismos datos se reorganizan a nivel de sitio.
Qué es Yoast Schema Aggregation
Schema Aggregation reúne todos los datos de schema de un sitio WordPress en un grafo de entidades unificado. En lugar de obligar a los agentes de IA a visitar cada página, Yoast ofrece un punto de acceso central con los artículos, autores, productos, la organización y otras entidades del sitio. Yoast llama a este resultado combinado “schemamap”.
En la práctica, un agente de IA que lee un sitio WordPress con el endpoint activado puede obtener los datos estructurados de un tipo de contenido entero en una sola petición: información sobre artículos, sus autores, productos, la organización y las relaciones entre ellos. Las entidades duplicadas se fusionan, así que un autor que aparece en muchas entradas pasa a ser un único registro Person enlazado con todos esos artículos.
Por qué Schema Aggregation ayuda a los sitios grandes
Imagina tu sitio WordPress como una gran biblioteca. Con el enfoque tradicional, un visitante (o un bot de IA) tenía que entrar en cada sala, abrir cada libro y leer cada página para saber qué contenía la biblioteca. Con Schema Aggregation, el visitante recibe el catálogo en la entrada: un mapa del contenido de la biblioteca, organizado por temas, autores y relaciones entre conceptos.
En sitios empresariales con cientos o miles de páginas es donde más pesa esta diferencia. Un rastreador que solo llega a una parte del sitio ve solo una parte del grafo de entidades, mientras que el schemamap lista el endpoint de cada tipo de contenido incluido.
Cómo funciona Schema Aggregation de Yoast
Cómo funciona el grafo de entidades unificado
Yoast Schema Aggregation agrega los tipos de datos schema.org presentes en el sitio WordPress. Cuando un usuario configura Yoast SEO, el plugin genera datos estructurados para varios tipos de contenido: artículos, autores, productos, organizaciones, ubicaciones y otros.
Tradicionalmente, estos datos estaban repartidos por páginas individuales. Un artículo tenía schema Article, una página de autor schema Person, un producto schema Product. Schema Aggregation recoge esta información y la conecta en un grafo coherente que se puede procesar como un todo. Alex Moss, Principal SEO de Yoast, describió este paso de fusión en X, según cita Search Engine Journal: “Fusiona las entidades duplicadas para que tu ‘Autor X’ o tu ‘Artículo Y’ existan como un único nodo” (traducción propia).
Qué devuelven los endpoints del agregador de schema
La referencia de la API para desarrolladores documenta dos rutas REST:
GET /wp-json/yoast/v1/schema-aggregator/get-schema/{post_type}[/{page}]devuelve las piezas de schema agregadas de un tipo de contenido en JSON-LD, por ejemplopost,pageoproduct. El número de página es opcional y empieza en 1.GET /wp-json/yoast/v1/schema-aggregator/get-xmldevuelve el schemamap: un índice XML que lista cada URL get-schema con su fecha de última modificación, frecuencia de cambio y prioridad.
Dividir la salida por tipo de contenido mantiene las respuestas en un tamaño manejable. Por defecto, una página de resultados contiene 1000 elementos, y los tipos de contenido con piezas de schema grandes contienen 100. De serie, solo product se trata como tipo “big schema”, porque el marcado de producto incluye ofertas, precios y valoraciones. Las dos rutas envían Cache-Control: max-age=300.
La introducción para desarrolladores añade que el schema de productos de WooCommerce y el schema de descargas de Easy Digital Downloads se incluyen automáticamente. El artículo de lanzamiento cita dos socios de la Schema API cuyo marcado también se incluye: The Events Calendar y WP Recipe Maker. Si tienes una tienda WooCommerce, el catálogo de productos llega al endpoint sin código adicional.
Descubre más sobre SEO, GEO y AEO para WordPress en WPPoland.
Qué es Microsoft NLWeb
La colaboración con Microsoft NLWeb es un elemento central de esta iniciativa. NLWeb (Natural Language Web) es un proyecto abierto de Microsoft para crear interfaces conversacionales en sitios web. El repositorio de NLWeb contiene una implementación de referencia en Python con licencia MIT y se describe como un conjunto de protocolos abiertos con código de ejemplo.
Cada instancia de NLWeb admite un método central llamado ask, que envía una pregunta en lenguaje natural a un sitio y devuelve JSON construido con el vocabulario de Schema.org. Cada instancia funciona además como servidor MCP. El repositorio resume la relación así: “NLWeb es para MCP/A2A lo que HTML es para HTTP” (traducción propia).
El papel de Yoast es la capa de datos. El schemamap es una fuente lista para una instancia de NLWeb, y la página de la función de Yoast indica que los desarrolladores pueden usar el endpoint junto con el repositorio de NLWeb en GitHub. Un sitio WordPress no empieza a responder por sí solo a preguntas en lenguaje natural al activar el interruptor. Alguien tiene que ejecutar NLWeb, cargar los datos en una de las bases vectoriales que admite (Qdrant, Milvus, Postgres, Elasticsearch, Azure AI Search, Snowflake o Cloudflare AutoRAG) y conectar un modelo de lenguaje.
Schema Aggregation mejora la visibilidad en búsqueda con IA
Cómo cambia la IA la indexación de sitios
El SEO tradicional se centraba en optimizar contenido para motores de búsqueda como Google. Schema Aggregation es un paso hacia la optimización para sistemas de IA y para asistentes de voz.
Alex Moss resumió el cambio en X, de nuevo según Search Engine Journal: “Un agente ya no necesita rastrear todas las páginas individuales para entender su significado” (traducción propia). Para la estrategia SEO, esto significa que la imagen de tus entidades a nivel de sitio pasa a ser algo que publicas, en lugar de algo que un rastreador tiene que reconstruir.
En lugar de centrarse solo en los motores de búsqueda tradicionales, los propietarios de sitios tienen que pensar ahora en cómo leerán su contenido los sistemas de IA. Schema Aggregation es un paso en esa dirección, porque expone los datos que Yoast ya genera en un formato pensado para esos sistemas.
Qué exige el AEO (Answer Engine Optimization)
Schema Aggregation encaja en la transición del SEO tradicional al AEO, la optimización para motores de respuesta. Una parte creciente de las búsquedas termina en un asistente de IA que da una respuesta directa en lugar de una lista de enlaces azules.
Para aparecer como fuente en esas respuestas, tu sitio necesita:
- Datos estructurados completos: el schemamap los expone, pero solo puede exponer lo que tus páginas ya declaran.
- Autoridad temática: el grafo de entidades muestra la amplitud y la profundidad con que cubres temas concretos.
- Atribución de autoría: los perfiles de autor enlazados al contenido refuerzan el E-E-A-T (experiencia, especialización, autoridad, confiabilidad).
Qué beneficios aporta Schema Aggregation a los sitios WordPress
Para los propietarios de sitios WordPress, Yoast Schema Aggregation ofrece varias cosas:
- Una imagen más clara para los sistemas de IA: un agente lee un grafo sin duplicados en lugar de juntar el marcado de muchas páginas.
- Un interruptor, sin reconstruir nada: la página de la función dice que no hay que instalar nada nuevo ni usar herramientas adicionales.
- Ajustes de privacidad respetados: solo se comparte contenido público e indexable, y las páginas privadas u ocultas quedan fuera.
- Compatibilidad con NLWeb: el schemamap puede alimentar directamente una instancia de NLWeb.
Por qué Yoast se integra con NLWeb
Qué dice Alain Schlesser sobre la integración con NLWeb
Alain Schlesser, Principal Architect de Yoast, resumió la filosofía de la función en el artículo de lanzamiento: “No puedes detener la ola de la IA, pero puedes dirigirla. Nuestra integración con NLWeb te devuelve el control” (traducción propia).
Esta afirmación refleja el enfoque de Yoast hacia la IA. En lugar de tratar la inteligencia artificial solo como una amenaza, Yoast intenta dar a los usuarios de WordPress más control sobre cómo se lee y se resume su contenido.
Schema Aggregation responde a la preocupación de muchos propietarios de sitios por el papel creciente de la IA en el tratamiento de la información. En lugar de dejar que los sistemas de IA interpreten el contenido del sitio a su manera, Yoast da a los webmasters una herramienta para presentar la información de forma controlada.
Cómo controlar lo que la IA dice de tu marca
Sin datos estructurados claros, los modelos de lenguaje pueden generar descripciones inexactas o incompletas de tu negocio. El schemamap es el lugar donde declaras qué datos sobre tu organización, tus servicios y tu contenido son los autorizados. Lo que dice depende de los datos que introduces en Yoast, así que los ajustes de organización y de autores merecen una revisión cuidadosa.
Requisitos y verificación de Schema Aggregation en Yoast
Qué versiones de Yoast SEO y WordPress se necesitan
Para usar Yoast Schema Aggregation necesitas:
- Yoast SEO versión 27.1 o más reciente. El endpoint forma parte del plugin gratuito y también está incluido en Yoast SEO Premium, Yoast WooCommerce SEO y Yoast SEO AI+.
- Una versión de WordPress y PHP compatible con el plugin actual. El 14 de octubre de 2026, el directorio de plugins de wordpress.org muestra Yoast SEO 28.7, que requiere WordPress 6.9 y PHP 7.4.
- La salida de schema de Yoast activada. El artículo de ayuda advierte que el endpoint no funciona sin ella.
- Contenido publicado, público e indexable (artículos, productos, autores).
Cómo activar el endpoint de agregación de schema
La función viene desactivada por defecto. En el primer inicio de sesión tras la actualización, Yoast muestra una breve guía con el mismo interruptor. Para activarla a mano:
- En el escritorio de WordPress, abre Yoast SEO.
- Ve a Ajustes.
- En Características del sitio, abre AI tools (el paquete de idioma español deja esta etiqueta en inglés).
- Activa Punto final de agregación de schemas. Una marca de verificación morada indica que está activo.
- Haz clic en Guardar cambios.
En sitios gestionados por código, la introducción para desarrolladores da el equivalente programático: WPSEO_Options::set( 'enable_schema_aggregation_endpoint', true );. El mismo interruptor desactiva la función en cualquier momento.
Qué datos estructurados completar primero
El endpoint solo puede agregar lo que Yoast ya sabe, así que completa los datos de los que parte:
- Perfiles de autor completos, con fotos y biografías que muestren experiencia y conocimiento
- Datos de la organización en los ajustes de Yoast, incluidos logotipo, dirección y contacto
- Schema de productos, si tienes una tienda WooCommerce
- Datos de ubicación, si tienes un negocio físico
- Schema de FAQ para artículos que responden preguntas frecuentes
- Schema de HowTo para tutoriales y guías paso a paso
Cómo comprobar que Schema Aggregation funciona
Para confirmar que la función trabaja correctamente en tu sitio:
- Abre
https://tusitio.es/wp-json/yoast/v1/schema-aggregator/get-xml(con tu dominio). Deberías ver una entrada por cada tipo de contenido público. - Sigue una de las URL listadas, por ejemplo
.../get-schema/post, y comprueba que tus artículos, autores y organización aparecen en JSON-LD. - Abre
/robots.txt. Yoast añade una líneaSitemap:que apunta a la dirección get-xml. - Con acceso a la shell, ejecuta
wp yoast aggregate_site_schema post, que imprime el mismo JSON-LD en la terminal. - Usa el Schema Visualizer de Yoast para ver el grafo.
Google Rich Results Test sigue siendo útil, pero revisa el marcado de URL individuales. No lee el endpoint de agregación. Estas comprobaciones forman parte del mantenimiento de WordPress, sobre todo después de actualizar plugins.
Controles para desarrolladores en el agregador de schema de Yoast
La referencia de filtros documenta lo que se puede cambiar por código. En la práctica importan cinco áreas.
Qué tipos de contenido y tipos de schema incluye el agregador
Por defecto, el agregador procesa todos los tipos de contenido públicos: entradas, páginas y tipos de contenido personalizados. El filtro wpseo_schema_aggregator_post_types reduce o amplía esa lista, por ejemplo para dejar un tipo de contenido técnico fuera del schemamap.
Los tipos de schema se ordenan en contextos. La introducción para desarrolladores enumera Website, Content, Commerce, Entity, Event, Data, Medical, Action, Enumeration, Meta y Website meta. Los tipos de acción, de enumeración y meta se filtran por defecto. Corresponden a la propia jerarquía de schema.org: una Action describe algo que un agente puede hacer, y una Enumeration es una lista fija de valores, como un estado de disponibilidad. Ninguna de las dos describe algo de lo que trata tu sitio. Dos filtros cambian el mapeo: wpseo_schema_aggregator_elements_context_map lo sustituye por completo, y wpseo_schema_aggregator_elements_context_map_{context} ajusta un contexto. Una wpseo_schema_aggregator_filtering_strategy propia puede decidir pieza a pieza qué entra.
Cómo funcionan la caché y la paginación
Cada tipo de contenido tiene su propia caché, y la caché se vacía automáticamente cuando se actualiza una entrada. wpseo_schema_aggregator_cache_enabled desactiva la caché, y wpseo_schema_aggregator_cache_ttl fija su duración en segundos.
La duración por defecto aparece descrita de forma distinta en dos sitios. La introducción la vincula al número de entradas del sitio, mientras que la referencia de filtros la vincula al tamaño de la respuesta. Si el tiempo importa en tu configuración, fija el TTL de forma explícita en lugar de confiar en una de las dos descripciones. El tamaño de página tiene sus propios filtros: wpseo_schema_aggregator_per_page (por defecto 1000), wpseo_schema_aggregator_per_page_big (por defecto 100) y wpseo_schema_aggregator_big_schema_post_types (por defecto product).
Cómo se anuncia el schemamap en robots.txt
Yoast anuncia el schemamap en robots.txt con una directiva de sitemap estándar, como muestra la referencia de la API:
Sitemap: https://example.com/wp-json/yoast/v1/schema-aggregator/get-xmlLos rastreadores que leen líneas de sitemap encuentran el endpoint sin ningún otro enlace. Si prefieres compartir la dirección solo con socios concretos, el filtro wpseo_disable_robots_schemamap elimina la línea. Las entradas del schemamap usan daily como frecuencia de cambio y 0.8 como prioridad, ajustables con wpseo_schema_aggregator_schemamap_changefreq y wpseo_schema_aggregator_schemamap_priority.
Qué contienen los registros Article y Person agregados
El agregador enriquece algunos registros más allá del marcado de la página. En los artículos, los filtros wpseo_article_enhance_* controlan tres añadidos: el cuerpo del artículo, el extracto y las palabras clave. Con los valores por defecto se usa el extracto, y el texto del cuerpo solo se añade cuando no hay extracto. Ese cuerpo pierde el HTML y los shortcodes y queda limitado por article_body_max_length, cuyo valor por defecto es 500. Las categorías solo se convierten en palabras clave si se activa categories_as_keywords.
En las personas, la mejora person_job_title está activa por defecto, así que el cargo de un autor puede viajar con el registro Person. La controlan los filtros wpseo_person_enhance_*.
Qué comandos WP-CLI añade el agregador
La función incluye dos comandos:
wp yoast aggregate_site_schema post --page=1
wp yoast clear_schema_aggregator_cache postEl primero imprime el JSON-LD de un tipo de contenido en la salida estándar, lo que facilita guardar una instantánea antes y después de un cambio. El segundo vacía la caché de un tipo de contenido, o de todos si omites el argumento.
Qué papel tienen los datos estructurados en SEO, GEO y AEO
Cómo está cambiando la IA la búsqueda
El desarrollo de Yoast Schema Aggregation se enmarca en una tendencia más amplia en la evolución de la búsqueda. Cada vez más usuarios recurren a asistentes de IA para encontrar información, hacer preguntas y tomar decisiones. Los motores de búsqueda tradicionales también integran IA, lo que cambia la forma de presentar los resultados.
En este contexto, los datos estructurados pasan a ser una parte central de la estrategia SEO. Los sitios que ofrecen información clara y ordenada en un formato que los sistemas de IA pueden leer están en mejor posición que los que dependen solo de la optimización tradicional.
Qué diferencia hay entre SEO, GEO y AEO
Las fronteras entre el SEO tradicional, el GEO (Generative Engine Optimization) y el AEO (Answer Engine Optimization) se están difuminando. Los datos estructurados sirven a las tres disciplinas:
- SEO: los datos estructurados a nivel de página siguen siendo importantes para los resultados de búsqueda clásicos
- GEO: un grafo de entidades da a los motores generativos una fuente estructurada cuando resumen contenido
- AEO: las respuestas directas de los asistentes de IA se apoyan en datos que pueden verificar y atribuir
Está WordPress preparado para la búsqueda con IA
Yoast Schema Aggregation refuerza la posición de WordPress como plataforma fácil de mantener y ampliar. La colaboración con el equipo de NLWeb muestra que el ecosistema WordPress está trabajando en los retos que trae la IA.
Para empresas y creadores de sitios, lo práctico es que la capa de datos que necesitan los agentes de IA se puede activar en un sitio WordPress existente sin reconstruirlo.
Schema Aggregation frente al schema por página
Cómo funciona el schema por página
En el enfoque tradicional de los datos estructurados, cada página tenía su propio conjunto de datos de schema. Los bots de los motores de búsqueda tenían que visitar cada página por separado para entender su contenido. Era un proceso lento que no siempre llevaba a una comprensión completa de la estructura del sitio.
Los principales límites de ese enfoque eran:
- Rastreo incompleto de sitios grandes
- Pérdida de contexto entre páginas relacionadas
- La misma entidad descrita de nuevo en cada página
- Ningún lugar único donde ver las relaciones entre entidades
Ventajas de un único endpoint de schema
Schema Aggregation simplifica este proceso al centralizar los datos. Un agente de IA puede obtener una imagen completa del sitio sin visitar cada página. El nuevo enfoque ofrece:
- Eficiencia: un schemamap que lista todo lo que el sitio expone
- Exhaustividad: todo el contenido público e indexable de los tipos incluidos queda cubierto
- Contexto: las relaciones entre entidades se conservan y se hacen explícitas
- Actualización: la caché de un tipo de contenido se vacía cuando se actualiza una de sus entradas
Resumen
Yoast Schema Aggregation, desarrollado con el equipo de Microsoft NLWeb, da a los sitios WordPress una vista de sus datos estructurados a nivel de sitio. Es gratuito, opcional y se activa en un solo lugar, y expone los mismos datos que Yoast ya genera en cada página, fusionados y sin duplicados.
Para los propietarios de sitios WordPress, la calidad de ese grafo depende de los datos que hay detrás: perfiles de autor completos, datos de la organización e información de productos. Para los desarrolladores, los filtros y los comandos WP-CLI permiten decidir qué tipos de contenido entran, cuánto tiempo se guardan en caché las respuestas y si el schemamap se anuncia en robots.txt.
Seguiremos de cerca cómo usan el schemamap los agentes de IA y las instancias de NLWeb. Mientras tanto, actualiza Yoast SEO, activa el endpoint y revisa lo que devuelve tu dirección get-xml.
¿Necesitas ayuda para preparar tu sitio WordPress para la búsqueda con IA? Contacta con WPPoland para una consultoría de SEO, GEO y AEO.







