SEO TÉCNICO · DATOS ESTRUCTURADOS8 min de lecturaIntermedio

Schema Markup

Vocabulario compartido entre Google, Microsoft, Yahoo y Yandex para describir el significado formal del contenido web. La base técnica de los rich results y del Knowledge Graph.

Conceptos clave:JSON-LDE-E-A-TOntologíaDatos estructuradosKnowledge GraphSEO técnico
Glosario · SEO Técnico · Datos EstructuradosSEOKnowledge GraphTécnicointermedio8 min de lecturaSchema.org · Google Search Central · W3C

Vocabulario estándar (Schema.org) implementado en JSON-LD para describir entidades y contenido de forma que los motores de búsqueda puedan extraer significado estructurado y activar rich results.

Mapa conceptual

* = próximamente
DEFINICIÓN

Schema markup (o datos estructurados) es código adicional implementado en páginas web usando el vocabulario de Schema.org — un proyecto colaborativo mantenido por Google, Microsoft, Yahoo y Yandex. Permite describir formalmente qué es cada elemento de una página: una organización, un artículo, una persona, un producto, una pregunta frecuente.

Google puede extraer esta información estructurada para alimentar su Knowledge Graph, mostrar rich results en los resultados de búsqueda (fragmentos enriquecidos, carruseles, paneles de conocimiento) y construir una comprensión más precisa de la entidad que publica el contenido.

Formato recomendado por Google: JSON-LD, implementado en un bloque <script type="application/ld+json">. (Fuente: Google Search Central)

POR QUÉ IMPORTA

Sin schema markup, Google interpreta tu contenido leyendo el HTML y tratando de inferir el significado. Con schema markup, le dices explícitamente qué es cada cosa — en un lenguaje formal que todos los motores entienden. La diferencia es similar a entregar un formulario estructurado versus escribir en un post-it.

Para las LLMs y los sistemas de AI Search (AI Overviews, ChatGPT Search, Perplexity), el schema markup es también una señal de contenido citable: las entidades bien definidas con JSON-LD son más fácilmente extraíbles por sistemas de RAG y modelos de lenguaje.

CAVEAT: Los rich results NO están garantizados aunque el schema sea válido. Google decide cuándo mostrarlos. (Fuente: Google Search Central)
FORMATOS

JSON-LD, RDFa y Microdata

JSON-LDRecomendado

Implementado en un bloque <script> separado del HTML. No modifica la estructura de la página. Es el formato recomendado oficialmente por Google.

RDFaVálido

Atributos adicionales en las etiquetas HTML existentes. Más integrado con el markup visual, pero más difícil de mantener y auditar.

MicrodataLegacy

Sistema de atributos HTML. Funcional pero en desuso gradual. Requiere modificar el HTML de la página. Menos flexible que JSON-LD.

Ejemplo — JSON-LD para Organization
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://www.ejemplo.com/#organization",
  "name": "Mi Empresa",
  "url": "https://www.ejemplo.com",
  "legalName": "Mi Empresa S.A. de C.V.",
  "description": "Descripción de la empresa.",
  "contactPoint": {
    "@type": "ContactPoint",
    "contactType": "customer service",
    "email": "contacto@ejemplo.com"
  }
}
Árbol conceptual
Schema Markup
├── Formatos → JSON-LD (rec.) · RDFa · Microdata├── Vocabulario → Schema.org · W3C JSON-LD 1.1├── Tipos de entidad → Organization · Person · Article · TechArticle · Service├── Rich Results → FAQPage · BreadcrumbList · Product · Event├── Glosarios → DefinedTerm · DefinedTermSet└── Conexiones → Knowledge Graph · E-E-A-T · JSON-LD · Ontologías
TIPOS PRINCIPALES

Los tipos de schema más relevantes para SEO

OrganizationTodas las páginas
Entidad del negocio

Define la entidad organizacional: nombre, URL, descripción, legalName, contactPoint, sameAs. Es la base de la identidad del sitio en el Knowledge Graph.

schema.org/spec →
PersonAutores, profesionales
E-E-A-T — Expertise

Identifica al autor o profesional: name, jobTitle, knowsAbout, alumniOf, url. Clave para E-E-A-T en sitios con autoría personal visible.

schema.org/spec →
Article / TechArticleBlog, contenido técnico
Authoritativeness editorial

Marca artículos con autor, fecha, tema y publicador. TechArticle específicamente señala contenido técnico con expertise demostrada.

schema.org/spec →
FAQPagePáginas con preguntas frecuentes
Rich Results (FAQ snippets)

Puede activar fragmentos de preguntas y respuestas en los SERP. Los Q&A deben ser reales y útiles — Google rechaza FAQ spam.

schema.org/spec →
BreadcrumbListSitios con jerarquía de URLs
Breadcrumbs visuales en SERP

Activa breadcrumbs visibles en los resultados de búsqueda. Mejora el CTR y ayuda a Google a entender la arquitectura del sitio.

schema.org/spec →
ServiceAgencias, profesionales
Entidad de servicio

Describe servicios ofrecidos: nombre, descripción, proveedor, área de servicio. Útil para páginas de servicios y páginas de paquetes.

schema.org/spec →
DefinedTermGlosarios, definiciones
Citabilidad semántica

Marca definiciones formales dentro de un DefinedTermSet. Señala expertise editorial y facilita la extracción por sistemas de AI Search.

schema.org/spec →
ProductE-commerce
Rich results de producto

Precio, disponibilidad, reseñas, marca. Puede activar rich results de producto con precio y valoración en los SERP.

schema.org/spec →
IMPACTO SEO

Schema markup y ranking en Google

El schema markup no es un factor de ranking directo confirmado por Google. No existe documentación oficial que afirme que implementar JSON-LD suba posiciones. Sin embargo, el impacto es real e indirecto a través de dos vectores:

Rich Results → CTR

FAQPage, BreadcrumbList, Product y Event pueden activar rich results que hacen que el resultado sea más visible en SERP. Un CTR más alto puede señalizar relevancia a Google.

Knowledge Graph → Entidad reconocida

Organization, Person y sameAs ayudan a Google a identificar la entidad del sitio en su Knowledge Graph. Una entidad bien definida tiene más posibilidades de aparecer en paneles de conocimiento y AI Overviews.

E-E-A-T → Señales de autoridad

TechArticle con author y Person con knowsAbout comunican señales de Expertise y Authoritativeness que los sistemas de Google pueden extraer y ponderar.

AI Search → Citabilidad

El schema markup facilita que los sistemas RAG (como los de AI Overviews) puedan extraer y citar tu contenido de forma estructurada. Las entidades bien definidas son más citables.

CAVEAT OBLIGATORIO — fuente: Google Search Central

Un schema técnicamente válido NO garantiza rich results. Google puede decidir no mostrarlos aunque el markup sea correcto. Implementar schema es condición necesaria para ser elegible — no suficiente para aparecer.

ERRORES FRECUENTES

Problemas comunes en la implementación

Schema que no refleja el contenido visible

Marcar contenido que no existe en la página (precio no mostrado, autor inexistente). Google lo considera spam y puede penalizar.

JSON-LD con errores de sintaxis

Comas faltantes, comillas incorrectas, IDs duplicados. Usa el Rich Results Test o el Schema Markup Validator para validar antes de publicar.

FAQs irrelevantes solo para activar rich results

Agregar preguntas y respuestas que no añaden valor real al usuario, con el único objetivo de aparecer en SERP con FAQ snippets.

sameAs apuntando a URLs incorrectas o inactivas

El campo sameAs (en Organization y Person) debe apuntar a perfiles reales y verificados: Wikipedia, LinkedIn, Wikidata, redes sociales oficiales.

Schema solo en la home, no en contenido

Organization en la home está bien, pero TechArticle, Article, BreadcrumbList y DefinedTerm deben estar en cada URL relevante.

Implementar tipos incorrectos

Usar Product en una página de servicios, o Article en una lista de productos. El tipo de schema debe coincidir con el tipo real de contenido.

HIPERSIGNO

Cómo trabajamos el schema markup

En Hipersigno, el schema markup se implementa como parte de la arquitectura de conocimiento del sitio: no solo para activar rich results, sino para construir la identidad formal de la entidad en el Knowledge Graph. Organization, Person, Service, TechArticle y DefinedTerm se diseñan como un sistema coherente, no como piezas aisladas.

También usamos schema como puente hacia la citabilidad en AI Search: contenido marcado con DefinedTerm y TechArticle es más fácil de extraer por sistemas RAG que contenido sin estructura formal.

Bloques citables

Google recomienda JSON-LD como el formato preferido para implementar datos estructurados en páginas HTML.

Fuente: Google Search Central — Structured Data

Schema.org es un vocabulario colaborativo creado por Google, Microsoft, Yahoo y Yandex para describir entidades en la web de forma que los motores puedan procesarlas.

Fuente: Schema.org

JSON-LD (JSON for Linked Data) es una recomendación del W3C que permite serializar Linked Data en el formato JSON.

Fuente: W3C — JSON-LD 1.1
PREGUNTAS FRECUENTES

Schema Markup — Preguntas frecuentes

¿Qué es el schema markup?

El schema markup (o datos estructurados) es código adicional en una página web que usa el vocabulario de Schema.org para describir de forma formal el tipo y el significado del contenido. Permite que buscadores como Google extraigan información estructurada y la usen para mostrar rich results en los resultados de búsqueda.

¿Schema markup mejora el ranking en Google?

No directamente. El schema markup no es una señal de ranking oficial. Sin embargo, puede activar rich results (fragmentos enriquecidos) en los SERP, lo que puede mejorar la visibilidad y el CTR. Un CTR más alto puede indirectamente beneficiar el posicionamiento, pero el schema por sí solo no sube posiciones.

¿Qué formato de schema recomienda Google?

Google recomienda JSON-LD como formato preferido para implementar datos estructurados. Es más fácil de mantener porque no se mezcla con el HTML de la página — vive en un bloque <script type='application/ld+json'> separado. También acepta RDFa y Microdata, pero JSON-LD es el formato oficial recomendado.

¿Los rich results están garantizados si implemento schema markup?

No. Los rich results no están garantizados aunque el schema sea válido técnicamente. Google decide cuándo y si mostrarlos, en función de múltiples criterios de calidad. Un schema sin errores es condición necesaria pero no suficiente para aparecer con rich results.

¿Cuáles son los tipos de schema más importantes para SEO?

Depende del tipo de sitio, pero los más impactantes en SEO son: Organization y Person (entidad del sitio y su autor), Article y TechArticle (contenido editorial), FAQPage (preguntas frecuentes con rich results), BreadcrumbList (navegación en SERP), Product (e-commerce), Service (páginas de servicios) y DefinedTerm (glosarios y definiciones).

¿Cómo valido si mi schema markup está bien implementado?

Google ofrece dos herramientas oficiales: el Rich Results Test (prueba si tu página puede activar rich results específicos) y el Schema Markup Validator de Schema.org (valida la estructura técnica del markup sin evaluar elegibilidad para rich results). Ambas son gratuitas.

Sigue aprendiendo

Ruta técnica

Para implementadores y arquitectos

Ruta SEO

Para estrategas y content managers

Ruta comercial

Para decisores y dueños de negocio

Fuentes oficiales
oficial

Google recomienda JSON-LD como formato preferido para datos estructurados

Vocabulario colaborativo mantenido por Google, Microsoft, Yahoo y Yandex

JSON-LD es la recomendación W3C para serializar Linked Data en JSON

oficial

FAQPage puede activar rich results de preguntas frecuentes — no garantizados

oficial

DefinedTerm señala definiciones formales dentro de un DefinedTermSet