Structured Data Más Allá de Article: Schema Completo 2026
Intermedio · 14 min de lectura · 2026-03
Descubre cómo implementar schema avanzado más allá del básico Article: Product, LocalBusiness, FAQ, HowTo y más para dominar los rich results en 2026.
Si has llegado hasta aquí, probablemente ya dominas el schema básico de Article y estás listo para llevar tu structured data al siguiente nivel. En 2026, Google y otros motores de búsqueda han refinado significativamente cómo interpretan y muestran los datos estructurados, convirtiendo el schema markup en una ventaja competitiva crucial para aparecer en rich results, knowledge panels y featured snippets.
En esta guía completa, exploraremos los tipos de schema más importantes más allá del básico Article: desde Product schema para ecommerce hasta LocalBusiness para negocios locales, pasando por FAQ, HowTo, BreadcrumbList y muchos más. Cada sección incluye ejemplos de código real, casos de uso prácticos y los errores más comunes que debes evitar.
El structured data no es solo para SEO técnico avanzado; es una forma de comunicarte directamente con los motores de búsqueda en su idioma nativo, ayudándoles a entender exactamente qué ofreces, a quién sirves y por qué eres relevante.
Por Qué Necesitas Más que Article Schema en 2026
El Article schema es excelente para blogs y contenido editorial, pero representa solo una fracción del potencial del structured data. Según datos de Search Engine Land 2025, los sitios que implementan múltiples tipos de schema relevante obtienen:
- 87% más probabilidad de aparecer en rich results
- 43% mayor CTR en resultados de búsqueda
- 2.3x más visibilidad en búsquedas relacionadas con su industria
- Mejor comprensión por parte de asistentes de voz y AI
Google ha expandido significativamente los rich results disponibles. La galería de resultados enriquecidos de Google ronda los 30 tipos, y va bajando: HowTo se retiró en 2023 y FAQ en mayo de 2026. Conviene elegir los que llevan años estables (Product, LocalBusiness, Breadcrumb, Review) antes que perseguir novedades, desde recipe cards hasta job postings, event listings y product carousels.
Tip Importante: Google solo muestra rich results para schema que esté correctamente implementado Y sea relevante para la query del usuario. No implementes schema solo porque puedes; hazlo porque aporta valor real.
Product Schema: El Rey del Ecommerce
El Product schema es fundamental para cualquier tienda online. Permite mostrar precio, disponibilidad, reseñas y más directamente en los resultados de búsqueda.
Implementación Básica de Product Schema
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Zapatillas Running Nike Air Zoom Pegasus 45",
"image": [
"https://ejemplo.com/photos/zapatillas-frente.jpg",
"https://ejemplo.com/photos/zapatillas-lateral.jpg",
"https://ejemplo.com/photos/zapatillas-suela.jpg"
],
"description": "Zapatillas de running profesionales con tecnología Air Zoom para máximo retorno de energía. Ideales para corredores de nivel intermedio a avanzado.",
"sku": "NIKE-AZP45-BLK-42",
"mpn": "925807",
"brand": {
"@type": "Brand",
"name": "Nike"
},
"offers": {
"@type": "Offer",
"url": "https://ejemplo.com/zapatillas-nike-air-zoom-pegasus-45",
"priceCurrency": "CLP",
"price": "2899.00",
"priceValidUntil": "2026-12-31",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"seller": {
"@type": "Organization",
"name": "RunningPro México"
}
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "342"
},
"review": [
{
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5",
"bestRating": "5"
},
"author": {
"@type": "Person",
"name": "Carlos Mendoza"
},
"reviewBody": "Excelentes zapatillas para maratón. Completé mi primer 42k con estas y cero ampollas. La amortiguación es perfecta.",
"datePublished": "2026-03-15"
}
]
}
Product con Variantes (Tallas, Colores)
Para productos con variantes, usa el approach de ofertas múltiples:
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Camiseta Deportiva Adidas",
"image": "https://ejemplo.com/camiseta-adidas.jpg",
"description": "Camiseta deportiva con tecnología Climalite",
"offers": {
"@type": "AggregateOffer",
"priceCurrency": "CLP",
"lowPrice": "599",
"highPrice": "649",
"offerCount": "12",
"offers": [
{
"@type": "Offer",
"sku": "ADIDAS-CAM-S-NEGRO",
"price": "599",
"priceCurrency": "CLP",
"availability": "https://schema.org/InStock",
"itemOffered": {
"@type": "Product",
"name": "Camiseta Deportiva Adidas - S - Negro",
"size": "S",
"color": "Negro"
}
},
{
"@type": "Offer",
"sku": "ADIDAS-CAM-M-AZUL",
"price": "599",
"priceCurrency": "CLP",
"availability": "https://schema.org/OutOfStock",
"itemOffered": {
"@type": "Product",
"name": "Camiseta Deportiva Adidas - M - Azul",
"size": "M",
"color": "Azul"
}
}
]
}
}
Error Común: No actualizar el availability cuando un producto se agota. Esto genera mala experiencia de usuario y puede afectar tu credibilidad con Google.
LocalBusiness Schema: Domina el SEO Local
Para negocios con presencia física, LocalBusiness es esencial. Va mucho más allá de NAP (Name, Address, Phone) básico.
LocalBusiness Completo con Todos los Detalles
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "La Taquería del Centro",
"image": "https://ejemplo.com/restaurante-foto.jpg",
"@id": "https://ejemplo.com",
"url": "https://ejemplo.com",
"telephone": "+56-2-2987-6543",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "Av. Providencia 2124",
"addressLocality": "Providencia",
"addressRegion": "Región Metropolitana",
"postalCode": "7500000",
"addressCountry": "CL"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 19.3910,
"longitude": -99.1620
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "09:00",
"closes": "22:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Saturday",
"Sunday"
],
"opens": "10:00",
"closes": "23:00"
}
],
"sameAs": [
"https://facebook.com/lataqueriadelcentro",
"https://instagram.com/lataqueriadelcentro",
"https://x.com/lataqueriadelcentro"
],
"menu": "https://ejemplo.com/menu",
"acceptsReservations": true,
"servesCuisine": "Mexicana",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "267"
}
}
Tipos Específicos de LocalBusiness
Schema.org ofrece tipos muy específicos. Úsalos para mejor relevancia:
- Restaurant: Para restaurantes
- MedicalClinic: Clínicas médicas
- LegalService: Bufetes de abogados
- AutoRepair: Talleres mecánicos
- HairSalon: Salones de belleza
- FitnessCenter: Gimnasios
- DentalClinic: Clínicas dentales
FAQ Schema: ya no sirve para lo que crees
Dos cosas, y las dos importan:
No genera nada desde el 7 de mayo de 2026. Google retiró por completo los
resultados enriquecidos de FAQ ese día (ya los había restringido en agosto de
2023 a sitios de gobierno y salud). Para una pyme, marcar FAQPage hoy no
produce ningún cambio visible en la búsqueda.
Y nunca tuvo relación con los featured snippets. Son mecanismos distintos: el snippet destacado lo extrae Google del texto de tu página, mire o no el schema. Si alguien te vende «FAQ schema para ganar posición cero», no sabe de lo que habla.
Dejo el código abajo porque el marcado sigue siendo válido y aporta algo de
contexto semántico, pero no es donde tienes que invertir tu tiempo: para
un negocio local, eso es LocalBusiness; para una tienda, Product.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "¿Cuánto tiempo tarda en verse resultados de SEO?",
"acceptedAnswer": {
"@type": "Answer",
"text": "<p>Los resultados de SEO generalmente comienzan a verse entre 3 y 6 meses después de implementar optimizaciones. Sin embargo, esto varía según factores como la competencia de tu industria, la autoridad actual de tu dominio y la calidad de la implementación.</p><p>Cambios técnicos pueden verse en 2-4 semanas, mientras que estrategias de contenido y link building requieren 4-6 meses para mostrar impacto significativo.</p>"
}
},
{
"@type": "Question",
"name": "¿El SEO local funciona para negocios sin ubicación física?",
"acceptedAnswer": {
"@type": "Answer",
"text": "<p>Sí, los negocios sin ubicación física pueden beneficiarse del SEO local mediante Service Area Business (SAB) markup. Esto permite especificar las áreas geográficas que sirves sin mostrar una dirección física.</p><p>Google permite crear perfiles de negocio para SAB, optimizar para búsquedas locales y aparecer en mapas sin tener una tienda física.</p>"
}
},
{
"@type": "Question",
"name": "¿Necesito contratar una agencia de SEO o puedo hacerlo yo mismo?",
"acceptedAnswer": {
"@type": "Answer",
"text": "<p>Depende de tu experiencia técnica, tiempo disponible y complejidad de tu sitio. El SEO básico (optimización on-page, contenido de calidad, SEO técnico fundamental) puede hacerse internamente con estudio y dedicación.</p><p>Una agencia aporta valor cuando necesitas expertise avanzado, herramientas premium, ejecución a gran escala o simplemente no tienes tiempo para dedicar 15-20 horas semanales al SEO.</p>"
}
}
]
}
Mejores Prácticas FAQ Schema:
- Usa HTML en el campo "text" para mejor formato
- Incluye las preguntas que de verdad te hacen los clientes (Google nunca ha exigido un mínimo, pese a lo que se repite por ahí)
- Asegúrate que las preguntas sean realmente frecuentes de tu audiencia
- Las respuestas deben responder de verdad, sin relleno
HowTo Schema: obsoleto desde 2023
Google eliminó los resultados enriquecidos de HowTo en 2023 y los sacó de la Prueba de resultados enriquecidos. Esta sección queda como referencia histórica: implementarlo hoy no produce ningún resultado visible.
El HowTo schema fue pensado para tutoriales, recetas (aunque Recipe tiene su propio schema) y guías instructivas.
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "Cómo Optimizar Imágenes para SEO",
"description": "Guía completa para optimizar imágenes web y mejorar velocidad de carga sin perder calidad visual",
"image": "https://ejemplo.com/guia-imagenes-seo.jpg",
"estimatedCost": {
"@type": "MonetaryAmount",
"currency": "MXN",
"value": "0"
},
"totalTime": "PT30M",
"tool": [
{
"@type": "HowToTool",
"name": "TinyPNG o Squoosh"
},
{
"@type": "HowToTool",
"name": "Photoshop o GIMP (opcional)"
}
],
"supply": [
{
"@type": "HowToSupply",
"name": "Imágenes originales de tu sitio web"
}
],
"step": [
{
"@type": "HowToStep",
"name": "Elige el formato correcto",
"text": "Usa WebP para la mayoría de imágenes, PNG para gráficos con transparencia, y AVIF para máxima compresión en navegadores modernos.",
"image": "https://ejemplo.com/paso1-formatos.jpg",
"url": "https://ejemplo.com/optimizar-imagenes-seo#paso-1"
},
{
"@type": "HowToStep",
"name": "Comprime sin perder calidad",
"text": "Utiliza herramientas como TinyPNG o Squoosh para comprimir imágenes. Apunta a reducir tamaño en 60-80% manteniendo calidad visual.",
"image": "https://ejemplo.com/paso2-compresion.jpg",
"url": "https://ejemplo.com/optimizar-imagenes-seo#paso-2"
},
{
"@type": "HowToStep",
"name": "Redimensiona a tamaños apropiados",
"text": "No uses imágenes de 4000px cuando tu diseño muestra 800px. Crea versiones responsive con srcset para diferentes dispositivos.",
"image": "https://ejemplo.com/paso3-responsive.jpg",
"url": "https://ejemplo.com/optimizar-imagenes-seo#paso-3"
},
{
"@type": "HowToStep",
"name": "Añade atributos alt descriptivos",
"text": "Escribe alt text descriptivo que explique qué muestra la imagen. Evita 'imagen1.jpg' o keyword stuffing.",
"image": "https://ejemplo.com/paso4-alt.jpg",
"url": "https://ejemplo.com/optimizar-imagenes-seo#paso-4"
},
{
"@type": "HowToStep",
"name": "Implementa lazy loading",
"text": "Añade loading='lazy' a imágenes below the fold para mejorar LCP y velocidad inicial de carga.",
"image": "https://ejemplo.com/paso5-lazy.jpg",
"url": "https://ejemplo.com/optimizar-imagenes-seo#paso-5"
}
]
}
BreadcrumbList: Navegación Clara para Google
El BreadcrumbList ayuda a Google entender la jerarquía de tu sitio y puede mostrar breadcrumbs en resultados de búsqueda.
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Inicio",
"item": "https://ejemplo.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "Blog",
"item": "https://ejemplo.com/blog"
},
{
"@type": "ListItem",
"position": 3,
"name": "SEO Técnico",
"item": "https://ejemplo.com/blog/seo-tecnico"
},
{
"@type": "ListItem",
"position": 4,
"name": "Structured Data Avanzado",
"item": "https://ejemplo.com/blog/seo-tecnico/structured-data-avanzado"
}
]
}
Implementación Técnica: Coloca el BreadcrumbList schema en cada página. Muchos CMS y frameworks tienen plugins que lo generan automáticamente basándose en la URL structure.
VideoObject: Optimiza Tu Contenido de Video
Con el auge del video content, VideoObject schema es crucial para aparecer en video carousels y Google Discover.
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "Tutorial Completo de Google Search Console 2026",
"description": "Aprende a usar Google Search Console desde cero: configuración, análisis de rendimiento, solución de problemas de indexación y más.",
"thumbnailUrl": "https://ejemplo.com/thumbnail-gsc.jpg",
"uploadDate": "2026-03-20T08:00:00+00:00",
"duration": "PT18M32S",
"contentUrl": "https://ejemplo.com/videos/tutorial-search-console.mp4",
"embedUrl": "https://ejemplo.com/embed/tutorial-search-console",
"interactionStatistic": {
"@type": "InteractionCounter",
"interactionType": { "@type": "WatchAction" },
"userInteractionCount": 12847
},
"publisher": {
"@type": "Organization",
"name": "SEOLab Academy",
"logo": {
"@type": "ImageObject",
"url": "https://ejemplo.com/logo.jpg",
"width": 600,
"height": 60
}
}
}
Combinando Múltiples Schemas: Graph Approach
Una página puede tener múltiples tipos de schema. El approach más limpio es usar @graph:
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Article",
"@id": "https://ejemplo.com/articulo#article",
"headline": "Guía Completa de Link Building 2026",
"datePublished": "2026-03-30",
"author": {
"@type": "Person",
"name": "María González"
}
},
{
"@type": "BreadcrumbList",
"@id": "https://ejemplo.com/articulo#breadcrumb",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Inicio",
"item": "https://ejemplo.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "Blog",
"item": "https://ejemplo.com/blog"
}
]
},
{
"@type": "FAQPage",
"@id": "https://ejemplo.com/articulo#faq",
"mainEntity": [
{
"@type": "Question",
"name": "¿Qué es link building?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Link building es el proceso de conseguir enlaces externos que apunten a tu sitio web para mejorar autoridad y rankings en buscadores."
}
}
]
}
]
}
Herramientas Esenciales para Validar Schema
1. Google Rich Results Test
URL: https://search.google.com/test/rich-results
Muestra exactamente qué rich results eres elegible según tu markup. Esencial para Product, Recipe, FAQ, HowTo.
2. Schema Markup Validator
URL: https://validator.schema.org
Valida sintaxis JSON-LD y detecta errores según estándares Schema.org.
3. Google Search Console - Rich Results Report
Monitorea errores y warnings en schemas implementados en tu sitio completo.
4. Extensiones de Navegador
- Structured Data Testing Tool Extension: Ver schema de cualquier página
- SEO META in 1 CLICK: Vista rápida de todo el markup
Errores Comunes y Cómo Evitarlos
Error #1: Schema Markup No Visible en la Página
Marcar contenido que no está en la página te deja fuera de los resultados enriquecidos, y en casos graves te trae una acción manual por spam de datos estructurados (no es una bajada de ranking genérica: es un aviso en Search Console que hay que resolver).
Incorrecto:
{
"@type": "Product",
"aggregateRating": {
"ratingValue": "4.5",
"reviewCount": "100"
}
}
Pero la página no muestra ninguna reseña ni rating visible.
Correcto: Solo incluye schema para contenido que el usuario puede ver.
Error #2: Información Desactualizada
{
"@type": "Event",
"startDate": "2024-06-15", // ¡Fecha pasada!
"eventStatus": "https://schema.org/EventScheduled"
}
Mantén fechas, precios, disponibilidad actualizados. Automatiza cuando sea posible.
Error #3: Uso Incorrecto de Tipos
{
"@type": "Article",
"offers": { // ¡Article no tiene offers!
"@type": "Offer",
"price": "99"
}
}
Cada tipo tiene propiedades específicas. Consulta schema.org para verificar.
Error #4: Missing Required Properties
Cada schema tiene propiedades requeridas. Para Product:
- name (requerido)
- image (requerido)
- offers o review/aggregateRating (al menos uno)
Verifica requirements en Google's Structured Data Guidelines.
Tabla Comparativa: Schemas por Tipo de Negocio
| Tipo de Negocio | Schemas Esenciales | Schemas Opcionales | Prioridad |
|---|---|---|---|
| Blog/Medio | Article, BreadcrumbList, FAQPage | VideoObject, HowTo, Person | Alta |
| Ecommerce | Product, BreadcrumbList, Organization | AggregateOffer, Review, VideoObject | Crítica |
| Negocio Local | LocalBusiness, BreadcrumbList, Review | FAQPage, Event, OpeningHours | Crítica |
| SaaS/Software | SoftwareApplication, FAQPage, HowTo | VideoObject, Review, Article | Media |
| Servicios Profesionales | Service, LocalBusiness, FAQPage | Review, HowTo, Article | Alta |
| Educación | Course, EducationalOrganization, FAQPage | VideoObject, HowTo, Event | Media |
Checklist de Implementación de Schema Avanzado
Fase 1: Auditoría (Semana 1)
- Auditar schema actual con Google Search Console
- Identificar oportunidades de rich results no aprovechadas
- Listar tipos de contenido en tu sitio (productos, servicios, ubicaciones, etc.)
- Priorizar schemas según impacto potencial
Fase 2: Implementación (Semanas 2-4)
- Implementar schema crítico (Product, LocalBusiness según aplique)
- Añadir BreadcrumbList a todas las páginas
- Crear FAQ schema para páginas de alto tráfico
- Implementar VideoObject si tienes video content
Fase 3: Validación (Semana 5)
- Validar cada schema con Rich Results Test
- Verificar con Schema Markup Validator
- Comprobar que el contenido del schema esté visible en la página
- Hacer request de reindexación en Search Console
Fase 4: Monitoreo (Ongoing)
- Revisar Rich Results Report semanalmente
- Corregir errores y warnings inmediatamente
- Actualizar schema cuando cambie el contenido
- A/B test diferentes implementaciones cuando sea posible
Fase 5: Expansión (Mes 2+)
- Implementar schemas secundarios (HowTo, Event, etc.)
- Optimizar schemas existentes basado en datos de rendimiento
- Explorar schemas beta/nuevos de Google
- Documentar learnings y mejores prácticas
Conclusión
El structured data es mucho más que código técnico: es una conversación directa con los motores de búsqueda sobre qué ofreces y por qué importa. En 2026, los sitios que dominan el schema markup avanzado no solo obtienen más visibilidad en SERPs, sino que proporcionan mejor experiencia de usuario al surfear exactamente la información que los buscadores necesitan.
Más allá del Article schema básico, tipos como Product, LocalBusiness, FAQ, HowTo y BreadcrumbList abren puertas a rich results que pueden duplicar o triplicar tu CTR orgánico. La clave está en implementar schema relevante, mantenerlo actualizado y validarlo constantemente.
Comienza con el schema más crítico para tu tipo de negocio (Product para ecommerce, LocalBusiness para negocios locales), valida meticulosamente con las herramientas oficiales de Google, y expande gradualmente a tipos secundarios. El structured data es una inversión a largo plazo que sigue dando resultados mes tras mes.
Próximo paso: Audita tu sitio hoy mismo con Google Rich Results Test e identifica tu primera oportunidad de schema avanzado. Implementa, valida y monitorea. El futuro del SEO es semántico, y el schema markup es tu puerta de entrada.
Escribo esto porque me dedico a arreglar sitios web en Santiago. Si tiene un problema técnico concreto —el formulario no le llega, el sitio va lento, dice «no seguro»— aquí están los precios.