Volver a Learn
Moscú
Cómo hacerlo

Cómo añadir JSON-LD de Artículo para que lo citen los motores de búsqueda de IA

El JSON-LD de Artículo indica a los motores de búsqueda de IA exactamente qué es su contenido, quién lo escribió y por qué es de calidad. Esta guía le muestra cómo ejecutarlo correctamente para que sus páginas sean…

Por Daniel Mercer6 min de lectura
How to Add Article JSON-LD That AI Search Engines Cite

El JSON-LD de Artículo es el tipo de schema más práctico para obtener citas en motores de búsqueda basados en IA como Perplexity, ChatGPT Search y las IA Overviews de Google. Si lo hace bien, dará a los motores de respuesta una señal estructurada y legible por máquina de que su contenido es autorizado, atribuible y seguro de citar.

¿Qué es el JSON-LD de Artículo?#

El JSON-LD de Artículo es un bloque de datos estructurados — incrustado en el <head> o <body> de su página — que describe un contenido utilizando el vocabulario Article de Schema.org. Indica a los rastreadores el titular, el autor, el editor, la fecha de publicación y más en un formato que ningún analizador tiene que adivinar. A diferencia de microdata o RDFa, JSON-LD se encuentra en una etiqueta <script> autónoma, lo que facilita su inserción sin tocar sus plantillas HTML.

¿Por qué les importa a los motores de búsqueda de IA?#

Los motores de respuesta de IA recuperan los fragmentos candidatos y luego los clasifican en parte por las señales de confianza. Una página con un schema Article bien formado comunica cuatro señales de confianza a la vez:

  • Autoríaauthor.name y author.url se asignan a una entidad real.
  • RecenciadatePublished y dateModified indican al modelo la frescura de la información.
  • Identidad del editorpublisher.name y publisher.logo anclan el contenido a una organización.
  • URL canónicamainEntityOfPage elimina la ambigüedad sobre qué URL debe citarse.

Sin estos, el modelo los infiere (arriesgándose a errores) o resta prioridad a la página en favor de una que haga explícitas las señales.

¿Qué tipo de schema de Artículo debe utilizar?#

Schema.org ofrece tres subtipos bajo Article:

  • Article — de propósito general; valor predeterminado seguro para la mayoría del contenido editorial.
  • NewsArticle — para periodismo urgente; activa el carrusel de historias destacadas de Google.
  • BlogPosting — para blogs personales o de marca; señal de menor autoridad que Article en la mayoría de los contextos de clasificación de la IA.

Para guías prácticas, contenido educativo y explicaciones de productos, utilice Article. Reserve NewsArticle para contenido con una verdadera intención de noticia, porque el etiquetado incorrecto activa los filtros de calidad.

Cómo escribir un bloque JSON-LD de Artículo válido mínimo#

Péguelo en su <head> y sustituya sus propios valores:

json
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "How to Add Article JSON-LD That AI Search Engines Cite",
  "description": "A practical guide to implementing Article schema markup for AI search citation.",
  "image": "https://example.com/images/article-hero.jpg",
  "author": {
    "@type": "Person",
    "name": "Jane Smith",
    "url": "https://example.com/authors/jane-smith"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Example Media",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.png"
    }
  },
  "datePublished": "2025-01-15",
  "dateModified": "2025-07-10",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://example.com/json-ld-for-articles"
  }
}
</script>

Todos los campos anteriores soportan carga. Elimine dateModified y los motores de IA tratarán su contenido como potencialmente obsoleto. Elimine author.url y perderá la desambiguación de entidades de la que dependen las señales E-E-A-T.

Cómo ampliarlo para obtener señales de citación de IA más potentes#

Un bloque mínimo pasa la validación. Un bloque completo gana citas. Añada estas propiedades para seguir avanzando:

wordCount

Un entero. Ayuda a los sistemas de IA a evaluar la profundidad antes de obtener el cuerpo completo.

articleSection

Una cadena o matriz de cadenas que coincida con la taxonomía de su sitio (por ejemplo, "SEO", "Structured Data"). Esto ayuda a los modelos de clasificación de temas a encasillar su página correctamente.

keywords

Una lista de términos separados por comas. No es un factor de clasificación para el SEO tradicional, pero es útil para las canalizaciones de generación aumentada de recuperación (RAG) que hacen coincidir las consultas con los metadatos del documento.

speakable

Apunta a los selectores CSS o xPaths que contienen el pasaje más adecuado para la voz o el resumen de la IA. Esto es lo más parecido a una instrucción de "citar esto" que puede dar a un motor de respuesta.

json
"speakable": {
  "@type": "SpeakableSpecification",
  "cssSelector": [".article-summary", "h2", "h3"]
}

isPartOf e isAccessibleForFree

Si su contenido está detrás de un muro de pago medido, declárelo. Los muros de pago no revelados hacen que los rastreadores indexen el teaser y que los motores de IA citen contenido al que los usuarios no pueden acceder — un asesino de la confianza.

Cómo validar su schema de Artículo#

La validación es un proceso de dos pasos:

  1. Comprobación de sintaxis — Pegue su JSON-LD en la prueba de resultados enriquecidos de Google. Señala el JSON mal formado y las propiedades obligatorias que faltan.
  2. Comprobación de entidad — Ejecute su página a través del generador de schema de SeoChatAI para confirmar que sus entidades de autor y editor se resuelven limpiamente y que ningún campo entra en conflicto con el contenido de su página.

El error más común: dateModified es anterior a datePublished debido a un error de copiar y pegar. El analizador de Google rechaza el bloque silenciosamente.

¿Dónde debe colocar la etiqueta script JSON-LD?#

Colóquela dentro de <head>. Aunque la documentación de Google dice que la colocación del cuerpo es técnicamente compatible, varios rastreadores de IA de terceros — incluyendo los que alimentan Perplexity y Bing Copilot — analizan primero <head> y pueden salir antes de leer los scripts del cuerpo en páginas grandes. La colocación de la cabeza es siempre más segura.

Para los usuarios de CMS:

  • WordPress — Utilice un plugin como Yoast SEO o RankMath, o añada un hook de acción wp_head con wp_enqueue_script establecido en false (salida en línea).
  • Next.js — Utilice el componente <Script> con strategy="beforeInteractive" o inyecte directamente en <Head>.
  • Webflow — Pegue el bloque de script en la sección Código Personalizado → Head de la página.

¿Qué errores rompen la capacidad de citación de la IA?#

  • Titular no coincidenteheadline en JSON-LD difiere del <h1> visible. Los motores de IA los comprueban; una falta de coincidencia indica baja calidad.
  • Autor genérico"author": {"@type": "Person", "name": "Admin"} no proporciona ninguna señal de entidad. Utilice nombres reales con páginas de autor.
  • Falta la image — Varias interfaces de usuario de respuesta de IA muestran una miniatura junto con las citas. Sin imagen no hay miniatura y menor prominencia visual.
  • dateModified obsoleto — Actualícelo cada vez que revise el contenido. Trátelo como una marca de tiempo de frescura, no como una formalidad.
  • Múltiples bloques en conflicto — Si su CMS y un plugin inyectan el schema Article, los analizadores eligen uno arbitrariamente. Audite con el generador de schema de SeoChatAI para detectar duplicados.

¿Con qué frecuencia debe actualizar el JSON-LD de Artículo?#

Actualice dateModified en cada edición sustantiva — no en las correcciones tipográficas, sino en cualquier cambio que afecte a la exactitud fáctica, la profundidad o las conclusiones. Los motores de búsqueda de IA ponderan la recencia de forma diferente según el tipo de consulta: para las guías prácticas perennes, un dateModified de seis meses está bien; para los temas relacionados con las versiones de software o las regulaciones, cualquier cosa más antigua de 90 días corre el riesgo de ser despriorizada en favor de fuentes más frescas.

How to Add Article JSON-LD That AI Search Engines Cite — illustration 1

Pruebe nuestro JSON-LD schema generator gratuito

Leer artículo
Compartir este artículoXLinkedIn

Preguntas frecuentes

¿Mejora directamente el JSON-LD de Artículo la clasificación de Google?
No directamente. El JSON-LD de Artículo es una señal de datos estructurados, no un factor de clasificación en el sentido tradicional. Permite la elegibilidad para resultados enriquecidos y mejora la forma en que los sistemas de IA entienden y atribuyen su contenido, lo que puede aumentar indirectamente las tasas de clics y la frecuencia de citas.
¿Cuál es la diferencia entre el schema de Artículo y NewsArticle?
Artículo es un tipo de propósito general adecuado para contenido educativo, editorial o de hoja perenne. NewsArticle señala el periodismo urgente y puede activar el carrusel de noticias destacadas de Google. El uso de NewsArticle para contenido que no es de noticias puede activar filtros de calidad, así que utilícelo solo cuando el contenido realmente califique como noticia.
¿Leen los motores de búsqueda de IA como Perplexity y ChatGPT el JSON-LD?
Sí. Los motores de respuesta de IA y sus rastreadores subyacentes analizan los datos estructurados para resolver la autoría, las fechas de publicación y las URL canónicas. Las páginas con JSON-LD de Artículo completo y válido son más fáciles de atribuir y, por lo tanto, es más probable que se citen en las respuestas generadas por la IA.
¿Vale la pena añadir la propiedad speakable al schema de Artículo?
Sí, sobre todo para AI Overviews y la búsqueda por voz. La propiedad speakable apunta al pasaje más citable de su página mediante selectores CSS. Funciona como una instrucción directa a los motores de respuesta sobre qué texto extraer, lo que la convierte en una de las adiciones de mayor apalancamiento al JSON-LD de Artículo.
¿Cómo corrijo un error de validación JSON-LD en la prueba de resultados enriquecidos de Google?
Empiece por comprobar si hay JSON mal formado — comas que faltan, corchetes sin cerrar o tipos de comillas incorrectos. A continuación, verifique que todas las propiedades obligatorias están presentes y que los valores de los campos coinciden con lo que es visible en la página. La prueba de resultados enriquecidos muestra mensajes de error específicos; corrija cada uno de ellos de arriba abajo antes de volver a probar.
¿Puedo tener varios bloques JSON-LD en una página?
Puede tener varios bloques para diferentes tipos de schema (por ejemplo, Artículo más BreadcrumbList). Sin embargo, nunca debe tener dos bloques de Artículo separados en la misma página. Los schemas de Artículo duplicados hacen que los analizadores elijan uno arbitrariamente, descartando potencialmente la versión más completa.
¿Debe el titular JSON-LD coincidir exactamente con el H1?
Debe coincidir estrechamente, aunque las diferencias de formato menores son aceptables. Los sistemas de IA y los algoritmos de calidad de Google hacen una referencia cruzada del titular JSON-LD con el H1 visible. Las discrepancias significativas se tratan como una señal de baja calidad y pueden suprimir la elegibilidad de resultados enriquecidos.