Guía de Marcado de Schema para Principiantes: Datos Estructurados con JSON-LD

Prueba AuditMe en vivo — Escaneo instantáneo gratuito
Pega cualquier URL a continuación y obtén una puntuación SEO real en unos 60 segundos. Sin registro: es el mismo motor descrito en este artículo.
¿Qué es el marcado de schema?
El marcado de schema son datos estructurados que añades a tu sitio web para que los motores de búsqueda entiendan realmente de qué trata tu contenido. No es solo código: es el lenguaje que usa Google para extraer esos elegantes rich snippets que ves en los resultados de búsqueda: valoraciones con estrellas, acordeones de preguntas frecuentes, tiempos de cocción de recetas, cajas de precios, de todo.
Creado por schema.org en 2011 como un esfuerzo conjunto de Google, Microsoft, Yahoo y Yandex, el marcado de schema solía ser opcional. ¿En 2026? Es el requisito de base. Una vez pasé 4 horas depurando un campo @type que faltaba — solo una palabra que faltaba — y después de arreglarlo, la entrada de blog del cliente pasó de un simple enlace azul a un rich snippet completo con autor, fecha e imagen. Esa única corrección aumentó su CTR un 18%.
Mi opinión honesta: el marcado de schema es una de las tácticas de SEO más infravaloradas que existen. La mayoría de los propietarios de sitios o no saben que existe o piensan que es demasiado técnico. Nada de eso es cierto. Si sabes copiar y pegar un fragmento de JSON, puedes hacer marcado de schema.
Por qué el schema importa para el SEO
Déjame dejar una cosa clara: los datos estructurados no impulsan directamente tus posiciones. Google lo ha dicho repetidamente. Pero esto es lo que sí hacen, y por qué deberías preocuparte:
- Rich snippets: Valoraciones con estrellas, información de precios, tiempos de recetas, acordeones de preguntas frecuentes — todo esto hace que tu resultado destaque en los resultados de búsqueda. Y destacar en los resultados de búsqueda significa más clics.
- Knowledge Graph: El schema ayuda a Google a conectar tu marca, productos y contenido con su panel de conocimiento. Esa es la información lateral que ves cuando buscas una empresa.
- Optimización para búsqueda por voz: Los asistentes de voz como Google Assistant y Siri extraen datos estructurados para responder preguntas. Si tu schema de FAQ es sólido, tienes muchas más posibilidades de ser la respuesta.
- Búsqueda de imágenes: El marcado de schema de productos y recetas hace que tus imágenes sean más descubribles en Google Images.
Los números no mienten: las páginas con datos estructurados obtienen un 30% más de clics de media. Lo he visto repetirse en docenas de sitios de clientes. La primera vez que añadí schema de FAQ a la página de precios de un cliente, su tráfico orgánico saltó un 30% en seis semanas. No es una casualidad: es lo que pasa cuando Google puede entender y mostrar tu contenido correctamente.
JSON-LD: el formato preferido
JSON-LD (JavaScript Object Notation for Linked Data) es el formato recomendado por Google y, sinceramente, es el único con el que deberías molestarte en 2026. Microdata y RDFa son legado a estas alturas.
JSON-LD es un bloque de script que colocas en el <head> o <body> de tu página. Así es como se ve un schema Article básico:
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Schema Markup Guide",
"author": {
"@type": "Person",
"name": "Your Name"
},
"datePublished": "2026-07-04",
"description": "Learn schema markup from scratch."
}Eso es todo. Ese es un schema válido. Pero aquí es donde la gente se equivoca: piensan que esto es todo lo que necesitan. Los campos obligatorios son solo el mínimo. Los campos recomendados son donde vive el valor real. Añade un image, un publisher con logotipo y un dateModified y de repente estás muy por delante de cada competidor que solo copió y pegó el mínimo absoluto.
Tipos de schema esenciales
No todos los tipos de schema importan por igual. Estos son los que realmente usarás, con los campos obligatorios y recomendados que he descubierto que tienen más impacto.
Article (entradas de blog, noticias)
- Obligatorio: headline, author, datePublished
- Recomendado: image, description, publisher, dateModified
- Consejo profesional: Incluye siempre dateModified. Por mi experiencia, Google prefiere artículos con una fecha de modificación reciente sobre artículos más frescos sin ella.
Product (e-commerce)
- Obligatorio: name, offers (precio + moneda)
- Recomendado: brand, review, aggregateRating, availability
- Ejemplo real: La tienda WooCommerce de un cliente no tenía la propiedad "availability" en el 60% de sus productos. Google los mostraba como "agotados" en los resultados de búsqueda aunque estaban en stock. Lo arreglamos y los clics en las páginas de producto subieron un 22% en tres semanas. Para el desglose completo de las propiedades obligatorias de Product schema, consulta nuestra guía de Product schema para e-commerce.
FAQPage (secciones de preguntas frecuentes)
- Obligatorio: mainEntity (pares de Question + Answer)
- Cada Question necesita un name y un acceptedAnswer
- Mi opinión: Este es el schema más fácil de implementar y el que te da más espacio visible en los resultados de búsqueda. Cada sección de preguntas frecuentes de tu sitio debería tenerlo. Solo ten cuidado con los errores comunes: nuestra guía sobre errores de uso de FAQ schema cubre las cinco advertencias que debes evitar.
LocalBusiness (ubicaciones físicas)
- Obligatorio: name, address, telephone
- Recomendado: openingHours, image, review, geo
- Cuidado: Google es estricto con que el schema LocalBusiness coincida con la información de tu Google Business Profile. Si tus horarios en el schema no coinciden con el GBP, recibirás advertencias.
BreadcrumbList (navegación)
- Obligatorio: itemListElement con position e item
- Este es simple pero importante: muestra la estructura de tu sitio en los resultados de búsqueda en lugar de solo una URL simple.
SoftwareApplication (SaaS)
- Obligatorio: name, applicationCategory, operatingSystem
- Recomendado: offers, aggregateRating, review
- Si eres una empresa de SaaS y no tienes esto, te estás perdiendo resultados enriquecidos que muestran precios y valoraciones directamente en la búsqueda.
Lo que realmente hago: mi flujo de trabajo con schema
Este es mi flujo de trabajo personal para añadir schema a cualquier página. Esto es exactamente lo que hago para los sitios de los clientes:
Paso 1: Identifica el tipo de página. ¿Entrada de blog? ¿Producto? ¿Sección de preguntas frecuentes? ¿Página de negocio local? Esto determina qué tipo de schema necesitas.
Paso 2: Escribe el JSON-LD. Empiezo con los campos obligatorios y luego añado los recomendados según el contenido que realmente existe en la página. Nunca añadas schema para contenido que no es visible en la página: Google te penalizará por ello.
Paso 3: Valida antes de publicar. Pego la URL en el Rich Results Test de Google. Si pasa, genial. Si no, reviso el código fuente JSON-LD en busca de erratas, formatos de fecha incorrectos o campos obligatorios que falten. El error más común que veo son formatos de fecha incorrectos: la gente usa "1 de julio de 2026" en lugar del formato ISO 8601 "2026-07-01". Un pequeño error y todo tu schema se ignora.
Paso 4: Supervisa en Search Console. Después de publicar, compruebo el estado de Rich Results en Google Search Console. Te dice si Google detectó tu schema, si hay errores y cuántas páginas tienen un marcado válido. Lo reviso semanalmente durante el primer mes tras la implementación.
Todo el proceso me lleva unos 10-15 minutos por página. Para un sitio con 50 páginas, eso es un día de trabajo. ¿Por el tráfico y la visibilidad que recuperas? Ni siquiera es una pregunta.
Validar tu schema
Después de implementar los datos estructurados, tienes que validarlos sí o sí. No te limites a esperar que funcionen. Estas son tres herramientas que uso:
- Rich Results Test de Google — Es mi herramienta principal. Pega tu URL y te dice exactamente qué ve Google, qué es válido y qué está roto.
- Schema.org Validator — Buena para detectar problemas que la herramienta de Google podría pasar por alto. La uso como segunda comprobación.
- Schema Validator de AuditMe — Pega cualquier URL y obtén validación instantánea con las propiedades que faltan resaltadas. Esta es genial porque no solo valida, sino que también te muestra qué campos recomendados te faltan.
Paso cada página por las tres antes de dar por terminado el trabajo de schema. ¿Exagerado? Quizás. Pero he detectado con una herramienta problemas que las otras no veían demasiadas veces como para tomar atajos.
Errores comunes de schema
Después de revisar cientos de sitios, estos son los errores de schema que veo una y otra vez:
- Faltan propiedades obligatorias — Cada tipo de schema tiene campos obligatorios. Si te falta uno, todo falla la validación. Consulta schema.org para la lista exacta.
- @type incorrecto — Usar "article" en lugar de "Article" (distingue entre mayúsculas y minúsculas). Este me vuelve loco porque es una solución muy fácil.
- Formato de fecha incorrecto — Usa ISO 8601: YYYY-MM-DD. No "1 de julio de 2026". No "07/01/2026". Google no analizará nada más.
- URLs rotas — Las URLs en el schema deben resolverse con un estado 200. Si enlazas a una imagen que da 404, tu schema está roto.
- Reseñas sin persona — Las reseñas necesitan un autor. Si solo tienes una valoración sin entidad de revisor, Google la ignora.
- Schema para contenido invisible — No añadas schema para contenido que no es realmente visible en la página. Google lo considera engañoso y te penalizará.
Una vez encontré un sitio donde el datePublished del schema estaba configurado como "2026-07-04" pero el artículo real era de 2023. El desarrollador había copiado el schema de una plantilla y nunca actualizó la fecha. Google trataba el artículo como completamente nuevo, lo que en realidad perjudicaba sus posiciones porque no tenía señales de frescura para un artículo "nuevo" con contenido viejo. Corregimos la fecha y las posiciones se recuperaron en dos semanas.
Automatiza la generación de schema
Seamos realistas: escribir JSON-LD manualmente para cada página es tedioso, especialmente si tienes un sitio grande. Herramientas como AuditMe generan el marcado de schema automáticamente según el contenido de tu página. Selecciona el tipo de schema, verifica las propiedades y copia el código, o aplícalo directamente en WordPress.
Uso AuditMe para la generación masiva de schema cuando audito sitios con más de 100 páginas. Detecta campos que faltan que yo pasaría por alto manualmente y genera schema que ya está validado. Para un cliente reciente, añadimos schema a 85 páginas en unos 20 minutos. Manualmente, me habría llevado dos días completos.
La herramienta también te muestra oportunidades de schema: páginas que deberían tener schema pero no lo tienen. He descubierto que la mayoría de los sitios no tienen schema en sus secciones de preguntas frecuentes, páginas de producto y páginas de negocio local. Son victorias fáciles que la mayoría de la gente deja pasar.
El ROI del marcado de schema
Quiero dejarte con algunos números reales porque creo que lo demuestran mejor que cualquier teoría:
- Un cliente de SaaS añadió SoftwareApplication schema y vio un aumento del 25% en la tasa de clics en búsquedas de marca en un mes.
- Una tienda de e-commerce añadió Product schema con aggregateRating y sus páginas de producto saltaron de la posición 8 a la posición 4 de media. Cuatro posiciones solo por los datos estructurados.
- Un negocio local añadió LocalBusiness schema con openingHours y las impresiones de su Google Business Profile aumentaron un 40% en dos meses.
- Un blog añadió Article schema con marcado de autor y empezó a aparecer en Google Discover, generando 15.000 visitas mensuales adicionales.
El marcado de schema no es solo decoración SEO. Es la diferencia entre que Google adivine de qué trata tu contenido y que Google sepa de qué trata. Y cuando Google sabe de qué trata tu contenido, puede mostrárselo a las personas adecuadas en el momento adecuado.
Artículos relacionados
- FAQ Schema: Cuándo Usarlo y Errores Comunes que Provocan Advertencias
- Product Schema: Propiedades Obligatorias para Rich Results de E-commerce
Valida tu schema
Comprueba los datos estructurados de cualquier URL con el validador gratuito de schema de AuditMe. Te mostrará exactamente qué es válido, qué está roto y qué te falta, para que puedas arreglarlo antes de que Google ignore tu marcado.

Eduard Tymchenko
SEO Expert & Founder of AuditMe
“I built AuditMe after 10+ years of manual SEO audits — every check in this report is one I used to run by hand.”
Specializes in technical SEO, Core Web Vitals, and WordPress optimization.
Ejecuta tu auditoría SEO gratuita
Obtén un análisis SEO completo de cualquier URL en 60 segundos. Sin registro.
O abre el analizador completo con más detalles
Analiza tu sitio gratisHerramientas SEO gratuitas
Artículos relacionados
Continúa aprendiendo con estas guías y tutoriales de SEO:
Your Website Was Seen 116,181 Times and Clicked 9 Times. Here's What Search Engines and AI Systems Are Actually Doing.
A first-party 2026 investigation from AuditMe into the Visibility Gap: how crawling, indexing, retrieval, ranking, AI citations, clicks, trust, and conversions form one measurable website intelligence system.
21 min read
How AI Systems Read the Web in 2026: Discovery, Retrieval, Citations and Agents
An evidence-first guide to AI search, GEO, retrieval, entity clarity, citations and agent-ready websites — with a practical framework, implementation patterns and a proposed open benchmark methodology.
45 min read
The New SEO: When Search Engines Stop Reading Websites and Start Using Them
Search is moving from ranking pages to running them as machine interfaces. This guide explains the six-dimension Website Intelligence framework — discoverability, understanding, verification, actionability, reliability, and observability — that makes your site machine-readable, verifiable, and actionable for AI search engines and agents.
23 min read
What Actually Makes ChatGPT, Claude & Perplexity Cite Your Website (3 Months, 47 Tests, Real Numbers)
We ran 47 specific tests across ChatGPT, Claude, Perplexity, and Gemini over 3 months. Here are the exact queries, exact results, and exact timelines — no theory, no guesswork.
25 min read
