Puntos clave
- El schema markup son datos estructurados que etiquetan los hechos de tu página para las máquinas.
- Puede hacer que una página sea apta para resultados enriquecidos, pero nada los garantiza.
- La mayoría de negocios necesita Organization o LocalBusiness, y Product, FAQ o Article donde encajen.
- Marca solo lo que se ve en la página y es cierto.
Los datos estructurados están en cada proyecto de SEO técnico que hago. Para negocios locales tengo una guía más detallada sobre schema para negocios locales; esta página explica la idea general.
¿Qué es el schema markup?
El schema markup es código que se agrega a una página, casi siempre en formato JSON-LD, para describir su contenido con el vocabulario compartido de schema.org. Les dice a los buscadores datos como el nombre del negocio, la dirección, el horario, el precio de un producto o el autor de un artículo, de forma ordenada.
Google presenta el concepto en su introducción a los datos estructurados.
¿El schema markup ayuda al SEO?
Ayuda a que Google entienda tu página y puede volverla apta para resultados enriquecidos, como detalles de producto o información del negocio en la búsqueda. No es un impulso directo de posicionamiento y no garantiza esos resultados. Piénsalo como una forma de hacer más fácil de usar la información correcta, no como un atajo.
Los tipos de schema que necesita un negocio
| Tipo | Para qué sirve | Documentación de Google |
|---|---|---|
| Organization o LocalBusiness | Nombre, logo, dirección, teléfono, horario | Datos estructurados de negocio local |
| Product | Precio, disponibilidad y reseñas en fichas de producto | Datos estructurados de producto |
| Article | Artículos y guías del blog | Datos estructurados de artículo |
| BreadcrumbList | Mostrar el lugar de la página en el sitio | Datos estructurados de ruta de navegación |
Para datos locales revisa los datos estructurados de negocio local; para tiendas, los datos estructurados de producto.
¿Cómo agregar y probar el schema markup?
La mayoría de plataformas agrega schema básico con el tema o un plugin SEO; el marcado a la medida se escribe en JSON-LD y se pone en la página. Pruébalo con la prueba de resultados enriquecidos de Google antes de publicar y revisa después los informes de mejoras en Search Console. Corrige primero los errores.
- Define qué tipos encajan con cada plantilla de página.
- Usa JSON-LD, el formato que recomienda Google.
- Marca solo información que la gente puede ver en la página.
- Pruébalo con la prueba de resultados enriquecidos antes de publicar.
- Revisa los informes de mejoras de Search Console en busca de errores.
¿Cuáles son los errores comunes con el schema?
Marcar reseñas o calificaciones que no aparecen en la página, poner marcado de preguntas frecuentes en textos de venta, copiar el mismo bloque LocalBusiness en todas las páginas con la dirección equivocada y dejar precios u horarios viejos. Los datos estructurados engañosos van contra las pautas de Google y pueden causar una acción manual.
Las políticas contra el spam de Google cubren el marcado engañoso. Los datos estructurados también ayudan a que la búsqueda con IA lea tus datos, aunque Google dice que no se necesita marcado especial para aparecer en sus funciones de IA; lo explico en cómo aparecer en ChatGPT y en los AI Overviews. El schema es una línea de mi checklist de SEO técnico. Como consultor SEO, reviso tu marcado en un diagnóstico gratis: agéndalo aquí.
Preguntas frecuentes
¿Schema markup y datos estructurados son lo mismo?
Schema.org es el vocabulario; los datos estructurados son el marcado que lo usa. Se usan como sinónimos.
¿Necesito un desarrollador para agregar schema?
No siempre. Muchos temas y plugins agregan lo básico.
¿Qué formato uso?
JSON-LD, que es el que recomienda Google.
¿El schema puede perjudicar mi sitio?
Un marcado equivocado o engañoso puede dar errores o una acción manual.
¿Todas las páginas necesitan schema?
No. Agrégalo donde un tipo encaje claramente con el contenido.