¿Qué es Schema.org?
Schema.org es un lenguaje especial que ayuda a los motores de búsqueda y herramientas de IA a comprender mejor tu contenido. Piensa en ello como añadir etiquetas invisibles a tu página web que dicen "esto es un artículo" o "esto es un producto". Estas etiquetas ayudan a los motores de IA como ChatGPT, Claude y Perplexity a encontrar y usar tu contenido correctamente.
El schema markup se escribe en formato JSON-LD, que significa JavaScript Object Notation for Linked Data. Esto suena complicado, pero es simplemente una forma estructurada de organizar información que las máquinas pueden leer fácilmente.
Añadir marcado Schema.org es una de las formas más potentes de mejorar tu GEO-Score. Ayuda directamente a los motores de IA a comprender tu contenido, lo que aumenta tus posibilidades de ser citado en respuestas generadas por IA.
Por qué el Schema Importa para la Búsqueda por IA
Los motores de búsqueda de IA procesan miles de millones de páginas web cada día. Necesitan formas rápidas de entender de qué trata cada página. El schema markup les proporciona esta información instantáneamente.
Mejor Comprensión
El schema le dice a la IA exactamente qué tipo de contenido tienes, eliminando toda especulación sobre el propósito de tu página.
Mayor Visibilidad
El contenido con schema adecuado aparece destacado con más frecuencia en los resultados de búsqueda de IA y resúmenes de respuestas.
Procesamiento más Rápido
Los bots de IA pueden extraer información más rápido de páginas con schema, mejorando tu eficiencia de rastreo.
La investigación muestra que las páginas con schema markup adecuado obtienen un 30-40% más de visibilidad en los resultados de búsqueda de IA. Esto hace del schema una de las optimizaciones de mayor impacto que puedes realizar.
Tipos de Schema Comunes
Schema.org tiene cientos de tipos, pero usarás estos con más frecuencia:
Article Schema
Úsalo para artículos de blog, noticias y contenido editorial. Este es el tipo de schema más común para sitios web de contenido.
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Your Article Title Here",
"description": "Brief summary of the article",
"author": {
"@type": "Person",
"name": "Author Name"
},
"publisher": {
"@type": "Organization",
"name": "Your Site Name",
"logo": {
"@type": "ImageObject",
"url": "https://yoursite.com/logo.png"
}
},
"datePublished": "2025-01-10",
"dateModified": "2025-01-10",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://yoursite.com/article-url"
}
}Product Schema
Esencial para sitios de comercio electrónico. Ayuda a los motores de IA a comprender precios, disponibilidad y detalles del producto.
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Product Name",
"description": "Product description",
"image": "https://yoursite.com/product-image.jpg",
"brand": {
"@type": "Brand",
"name": "Brand Name"
},
"offers": {
"@type": "Offer",
"price": "99.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://yoursite.com/product-url"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "89"
}
}FAQPage Schema
Perfecto para páginas de preguntas frecuentes y contenido de Q&A. Los motores de IA adoran este formato para generar resúmenes de respuestas.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is Schema.org?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Schema.org is structured data that helps search engines understand content."
}
},
{
"@type": "Question",
"name": "Why use JSON-LD?",
"acceptedAnswer": {
"@type": "Answer",
"text": "JSON-LD is the recommended format because it's easy to add and maintain."
}
}
]
}HowTo Schema
Úsalo para guías paso a paso y tutoriales. Ayuda a los motores de IA a extraer tus instrucciones con precisión.
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to Implement Schema.org",
"description": "Step-by-step guide to adding structured data",
"step": [
{
"@type": "HowToStep",
"name": "Choose Schema Type",
"text": "Identify the correct schema for your content type"
},
{
"@type": "HowToStep",
"name": "Create JSON-LD",
"text": "Write the structured data code"
},
{
"@type": "HowToStep",
"name": "Add to Page",
"text": "Insert the script tag in your HTML"
}
]
}Cómo Añadir Schema a tu Sitio Web
Añadir schema markup es más fácil de lo que parece. Sigue estos pasos:
Paso 1Elige tu Tipo de Schema
Observa tu contenido y decide qué tipo de schema encaja mejor. La mayoría del contenido cae en una de estas categorías:
- Artículos de blog y artículos: Usa schema Article
- Productos en venta: Usa schema Product
- Preguntas y respuestas: Usa schema FAQPage
- Guías paso a paso: Usa schema HowTo
- Información de la empresa: Usa schema Organization
Paso 2Crea tu Código JSON-LD
Escribe el código JSON-LD con todos los campos requeridos. Usa las plantillas anteriores como puntos de partida. Asegúrate de:
- Incluir todas las propiedades requeridas para tu tipo de schema
- Usar datos reales de tu página (no dejes texto de marcador de posición)
- Formatear las fechas como AAAA-MM-DD
- Usar URLs completas para todos los enlaces e imágenes
- Verificar que tu sintaxis JSON sea válida (comas y corchetes adecuados)
Paso 3Añade la Etiqueta Script a tu HTML
Inserta tu código JSON-LD dentro de una etiqueta script. Puedes colocar esto en el head o body de la página:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Your Title"
// ... rest of your schema
}
</script>En React/Next.js, usa la propiedad dangerouslySetInnerHTML como se muestra en los ejemplos anteriores.
Paso 4Prueba y Valida
Siempre valida tu schema antes de publicar. Usa estas herramientas gratuitas:
- Validador de Schema.org: validator.schema.org
- Google Rich Results Test: search.google.com/test/rich-results
- Analizador GEO de Bloffee: Validación de schema integrada en cada análisis
Técnicas Avanzadas de Schema
Tipos de Schema Anidados
Puedes combinar múltiples tipos de schema en una página. Por ejemplo, un artículo con productos integrados:
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Best Winter Jackets 2025",
"mentions": [
{
"@type": "Product",
"name": "Arctic Pro Jacket",
"offers": {
"@type": "Offer",
"price": "149.99",
"priceCurrency": "USD"
}
}
]
}Múltiples Objetos de Schema
Añade múltiples objetos de schema separados usando múltiples etiquetas script. Por ejemplo, Article + BreadcrumbList:
<script type="application/ld+json">
{ "@type": "Article", ... }
</script>
<script type="application/ld+json">
{ "@type": "BreadcrumbList", ... }
</script>Este enfoque mantiene tu schema organizado y más fácil de mantener.
Generación Dinámica de Schema
Para sitios web con muchas páginas, genera el schema dinámicamente desde tu base de datos o CMS. Esto asegura:
- El schema se mantiene actualizado cuando el contenido cambia
- Schema consistente en todas las páginas
- Menos trabajo manual manteniendo el schema
- Manejo automático de fechas y metadatos
Pruebas y Validación de Schema
Probar tu schema es crítico. Un schema inválido es peor que no tener schema porque puede confundir a los motores de IA.
Validador de Schema.org
URL: validator.schema.org
Mejor para: Verificar sintaxis y estructura de JSON-LD
Este validador oficial verifica si tu schema sigue las directrices de Schema.org. Detecta errores de sintaxis y campos requeridos faltantes.
Google Rich Results Test
URL: search.google.com/test/rich-results
Mejor para: Probar cómo Google ve tu schema
Te muestra exactamente para qué rich results es elegible tu página. Aunque se centra en Google, otros motores de IA usan criterios similares.
Analizador GEO de Bloffee
URL: bloffee.com
Mejor para: Optimización GEO completa incluyendo schema
Nuestro analizador verifica tu schema como parte de los más de 25 factores de optimización de IA. Obtén recomendaciones específicas para mejorar tus datos estructurados.
Errores Comunes de Schema
Evita Estos Errores
✗Falta de propiedades requeridas
✗Usar datos de marcador de posición o falsos
✗Sintaxis JSON inválida (comas faltantes)
✗URLs relativas en lugar de URLs completas
✗Formatos de fecha incorrectos
✗Schema que no coincide con el contenido de la página
Mejores Prácticas
✓Incluir todas las propiedades requeridas
✓Usar datos reales de tu página
✓Validar antes de publicar
✓Usar URLs absolutas completas
✓Formatear fechas como AAAA-MM-DD
✓Mantener el schema actualizado con el contenido
Impacto del Schema en el GEO-Score
El schema markup es parte de la categoría de optimización de IA en tu GEO-Score. Específicamente, afecta estas áreas:
Comprensión del Contenido (Impacto Alto)
El schema le dice a los motores de IA exactamente de qué trata tu contenido, mejorando su confianza al citar tu contenido.
Eficiencia de Rastreo (Impacto Medio)
Los bots de IA pueden extraer información más rápido de páginas con schema, potencialmente llevando a rastreos más frecuentes.
Elegibilidad para Rich Results (Impacto Medio)
Un schema adecuado hace que tu contenido sea elegible para visualizaciones mejoradas en interfaces de búsqueda de IA.
Las páginas con schema completo y válido típicamente ven mejoras de 15-25 puntos en su GEO-Score. Esto se traduce en una visibilidad significativamente mejor en los resultados de búsqueda de IA.
Lista de Verificación de Implementación de Schema
- •Elegir el tipo de schema correcto para tu contenido
- •Incluir todas las propiedades requeridas para ese tipo de schema
- •Usar datos reales de tu página, no marcadores de posición
- •Formatear las fechas correctamente (AAAA-MM-DD)
- •Usar URLs absolutas completas para todos los enlaces e imágenes
- •Validar con el validador de Schema.org y Google Rich Results Test
- •Probar tu página con el Analizador GEO de Bloffee
- •Mantener el schema actualizado cuando el contenido cambie
Plantillas de Schema Listas para Usar
Aquí hay plantillas completas, listas para copiar y pegar, para los tipos de schema más comunes:
Plantilla de Article para Artículo de Blog
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Your Blog Post Title",
"description": "Brief summary of your blog post",
"image": "https://yoursite.com/featured-image.jpg",
"author": {
"@type": "Person",
"name": "Author Name",
"url": "https://yoursite.com/author/name"
},
"publisher": {
"@type": "Organization",
"name": "Your Site Name",
"logo": {
"@type": "ImageObject",
"url": "https://yoursite.com/logo.png"
}
},
"datePublished": "2025-01-10",
"dateModified": "2025-01-10",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://yoursite.com/blog/post-url"
},
"keywords": "keyword1, keyword2, keyword3"
}
</script>Plantilla de Product para Comercio Electrónico
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Product Name",
"description": "Detailed product description",
"image": [
"https://yoursite.com/product-image-1.jpg",
"https://yoursite.com/product-image-2.jpg"
],
"brand": {
"@type": "Brand",
"name": "Brand Name"
},
"sku": "PRODUCT-SKU-123",
"offers": {
"@type": "Offer",
"price": "99.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://yoursite.com/product-url",
"priceValidUntil": "2025-12-31"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "89",
"bestRating": "5",
"worstRating": "1"
}
}
</script>Plantilla Completa de Página FAQ
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is your return policy?",
"acceptedAnswer": {
"@type": "Answer",
"text": "We offer 30-day returns on all products. Items must be unused and in original packaging."
}
},
{
"@type": "Question",
"name": "How long does shipping take?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Standard shipping takes 5-7 business days. Express shipping is 2-3 business days."
}
},
{
"@type": "Question",
"name": "Do you ship internationally?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes, we ship to over 50 countries worldwide. Shipping costs vary by location."
}
}
]
}
</script>Próximos Pasos
Ahora que comprendes la implementación de Schema.org, explora estos temas relacionados:
- robots.txt para Bots de IA
Aprende cómo controlar qué bots de IA pueden acceder a tu contenido
- Guía Completa de Meta Tags
Domina Open Graph, Twitter Cards y etiquetas técnicas de SEO
- Factores de Optimización de IA
Descubre todos los más de 25 factores que afectan tu GEO-Score