Schema Markup
Schema Markup (o marcado de datos estructurados) es un código, generalmente en formato JSON-LD, que se agrega a una página para ayudar a los buscadores a entender exactamente de qué trata el contenido, habilitando resultados enriquecidos como estrellas de reseñas, FAQs desplegables o fichas de productos.
Se basa en el vocabulario compartido de schema.org, que define miles de tipos de contenido (artículos, productos, eventos, FAQs, etc.). Google recomienda implementarlo en formato JSON-LD, colocado dentro de un script en el head o el final del body, sin necesidad de modificar el HTML visible de la página.
Ejemplo
Agregar schema de tipo FAQPage a una sección de preguntas frecuentes puede hacer que esas preguntas aparezcan desplegables directamente en los resultados de búsqueda de Google, antes de que el usuario haga clic.
| Tipo de contenido | Schema | Resultado enriquecido habilitado |
|---|---|---|
| Artículos/blog | Article, BlogPosting | Identificación de autor y fecha |
| FAQs | FAQPage | Preguntas desplegables en resultados |
| Productos | Product | Precio, disponibilidad, reseñas |
| Breadcrumbs | BreadcrumbList | Ruta de navegación visible en el resultado |
Términos relacionados
Preguntas frecuentes
¿El schema markup mejora el ranking directamente?
No garantiza mejor posición, pero puede mejorar el CTR al habilitar resultados más visuales y atractivos.
¿Qué formato recomienda Google?
JSON-LD, por ser más fácil de implementar y mantener sin tocar el HTML visible.
¿Puedo combinar varios tipos de schema en una página?
Sí, usando la propiedad @graph dentro de un mismo bloque JSON-LD.
