En beta. Plazas limitadas.Abierto a todos en el primer trimestre de 2027

↑↓ moverse · Enter abrir · Esc cerrar

Datos estructurados

¿Qué es DefinedTerm en Schema.org?

DefinedTerm es el tipo de Schema.org que describe una palabra, un nombre, una sigla o una frase con una definición formal, como la entrada de un glosario o una categoría con código. Lleva el término en name, la definición en description y, si lo tiene, su código en termCode, y puede pertenecer a un DefinedTermSet. Google no lo usa para ningún resultado enriquecido.

Escrito por
Revisado por
Publicado 7 min de lectura
Takeaway:

Lo esencial

  • DefinedTerm marca un término con su definición; DefinedTermSet, el glosario, el diccionario o la clasificación que lo contiene.
  • Schema.org lo pensó también para categorías de producto con código, como las de la clasificación UNSPSC de Naciones Unidas, y avisa: para un producto concreto, el tipo es Product.
  • Google no incluye DefinedTerm en su lista de funciones de datos estructurados: no tiene resultado enriquecido propio.
  • En una tienda tiene sitio en una página de glosario, una guía de materiales o una taxonomía con códigos, no en la ficha de producto.

Si abres el código de una página de glosario y encuentras "@type": "DefinedTerm", estás ante el tipo de Schema.org que dice «esto es una palabra y esta es su definición». No describe un producto ni una empresa, sino un término de un vocabulario. A una tienda le interesa en dos casos: cuando publica contenido que define cosas (un glosario de tejidos, una guía de materiales, una tabla de tallas con su significado) y cuando organiza su catálogo con categorías que tienen código. En los dos, DefinedTerm es la forma estándar de decirlo con datos estructurados. Lo que no hace es darte un resultado especial en Google, y conviene saberlo antes de dedicarle tiempo.

Cómo funciona

Schema.org define DefinedTerm como una palabra, un nombre, una sigla o una frase con una definición formal, y dice dónde se usa: en clasificaciones por categoría o por tema, en glosarios y diccionarios y en tipos de producto o de obra. Es un tipo intangible (Thing > Intangible > DefinedTerm), y la propia página da las instrucciones de uso: el término va en name, el código alfanumérico, si lo tiene, en termCode, la definición en description, y el asunto del que trata el término, en about.⁠[1]Schema.org. DefinedTerm

Un término suele vivir dentro de un conjunto. Para eso está DefinedTermSet: un conjunto de términos definidos, por ejemplo un conjunto de categorías, un esquema de clasificación, un glosario, un diccionario o una enumeración. A diferencia del término, el conjunto es una obra (CreativeWork), y enumera sus términos con hasDefinedTerm.⁠[2]Schema.org. DefinedTermSet El término apunta al conjunto con inDefinedTermSet, que admite un DefinedTermSet descrito en el mismo marcado o una URL.⁠[1]Schema.org. DefinedTerm

Para las clasificaciones con código hay un tipo más específico: CategoryCode, que hereda todo lo de DefinedTerm y añade codeValue, un código corto que identifica el valor, e inCodeSet, el conjunto de códigos al que pertenece.⁠[3]Schema.org. CategoryCode El ejemplo que da Schema.org para una categoría de producto es claro: un DefinedTerm con el nombre «Photovoltaic module», el código 261315XX y, como conjunto, la clasificación de productos y servicios de Naciones Unidas (UNSPSC). Justo al lado añade la regla que separa los dos mundos: para un producto o un servicio concreto, se usa el tipo Product.⁠[1]Schema.org. DefinedTerm

Según los datos que muestra la propia página de Schema.org, sacados del índice de Google en agosto de 2026, DefinedTerm se usa en entre 10.000 y 100.000 dominios.⁠[1]Schema.org. DefinedTerm

Qué hace Google con él

Google publica la lista de los datos estructurados que dan funciones en su Búsqueda, y DefinedTerm no está en ella.⁠[4]Google Search Central. Structured data markup that Google Search supports No hay resultados enriquecidos de glosario ni de definición. Eso no lo convierte en marcado inútil: Google explica que usa los datos estructurados que encuentra en la web para entender el contenido de la página y para reunir información sobre la web y el mundo en general.⁠[5]Google Search Central. Introduction to structured data markup in Google Search Un DefinedTerm bien hecho le dice a cualquier máquina que lo lea, sin ambigüedad, qué término define la página y cuál es su definición. Lo que no puedes esperar es verlo en los resultados.

En una tienda

Este mismo glosario sirve de ejemplo real, porque cada entrada lleva su DefinedTerm. El de esta página, recortado, tiene esta forma:

{
  "@type": "DefinedTerm",
  "@id": "https://clione.ai/es/glosario/definedterm/#term",
  "name": "DefinedTerm",
  "description": "DefinedTerm es el tipo de Schema.org que describe una palabra…",
  "url": "https://clione.ai/es/glosario/definedterm/",
  "inLanguage": "es",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "inDefinedTermSet": {
    "@type": "DefinedTermSet",
    "@id": "https://clione.ai/es/glosario/#termset",
    "name": "Glosario de SEO y búsqueda con IA para ecommerce"
  }
}

Se lee así: el término y su definición son los mismos que ves arriba, en el título y en la entradilla, y el conjunto lleva un @id fijo, así que todas las entradas apuntan al mismo glosario sin describirlo cada vez. En el JSON-LD completo, la página declara este término como su tema principal, con mainEntity.

En una tienda, el uso más natural es un ejemplo ficticio como este: una tienda de ropa de casa publica una página «Glosario de tejidos» con entradas como «Lino lavado» o «Percal», cada una con su definición visible. Cada entrada se marca como un DefinedTerm con name y description, todas apuntan con inDefinedTermSet al mismo DefinedTermSet, y la página del glosario lo enumera con hasDefinedTerm. Si la tienda clasifica su catálogo con un estándar de códigos, la categoría puede ir como CategoryCode con su codeValue. Lo que no cambia es la ficha de producto: el producto que se vende sigue siendo un Product.

Warning:

Lo que se suele confundir

Usar DefinedTerm para marcar un producto, o una característica del producto, en la ficha. Schema.org lo deja escrito en su propio ejemplo: un DefinedTerm sirve para una categoría con su código, y para un producto concreto el tipo es Product.⁠[1]Schema.org. DefinedTerm Y Google pide que el marcado describa lo que el visitante ve en la página:⁠[6]Google Search Central. General structured data guidelines un DefinedTerm con una definición que no está escrita en ninguna parte describe algo que no existe.

Cómo comprobarlo

  1. Busca DefinedTerm en el código fuente de tu página de glosario o de tu guía de materiales.
  2. Compara cada name y cada description con el texto visible. Tienen que decir lo mismo que la página, con las mismas palabras.⁠[6]Google Search Central. General structured data guidelines
  3. Sigue el inDefinedTermSet de cada término hasta su conjunto. Si es un @id, tiene que coincidir letra por letra con el del DefinedTermSet.
  4. Pasa la URL por un validador de schema para cazar errores de sintaxis. No esperes que la Prueba de resultados enriquecidos de Google lo señale como resultado: DefinedTerm no está entre sus funciones.⁠[4]Google Search Central. Structured data markup that Google Search supports
  5. Mira la ficha de producto por separado. Si encuentras un DefinedTerm donde debería haber un Product, sobra.

Concepto cercano: entidad

Una entidad es la cosa: una marca, un material, un lugar, algo que existe y se puede identificar sin ambigüedad. Un DefinedTerm es la palabra que la nombra dentro de un vocabulario, con la definición que le da ese vocabulario. El lino es una entidad; «Lino lavado», con la definición de tu glosario, es un término definido. Schema.org los conecta con una propiedad: about, que dice de qué trata el término.⁠[1]Schema.org. DefinedTerm Un mismo término puede definirse en dos glosarios distintos y hablar de la misma entidad.

Para seguir, la taxonomía de producto explica cómo se ordena un catálogo en categorías, y la ruta de lectura de datos estructurados ordena el resto de tipos.

Sinónimos

English
DefinedTerm schema, defined term markup
Español
término definido, marcado de glosario

Fuentes

  1. [1] Schema.org. DefinedTerm. Consultado el . ↑ ↑ ↑ ↑ ↑ ↑
  2. [2] Schema.org. DefinedTermSet. Consultado el . ↑
  3. [3] Schema.org. CategoryCode. Consultado el . ↑
  4. [5] Google Search Central. Introduction to structured data markup in Google Search. Consultado el . ↑
  5. [6] Google Search Central. General structured data guidelines. Consultado el . ↑ ↑

Historial de cambios

  • Primera versión.

Esta definición se publica bajo licencia CC BY 4.0. Puedes reutilizar esta definición citando a Clione con un enlace a esta página.

Haz que los bots entiendan tu catálogo

Clione completa cada ficha de producto con lo que los bots leen mejor: el grafo JSON-LD con sus datos estructurados, la meta description y las preguntas frecuentes. Tú revisas y pulsas Push; después comprobamos tu tienda en vivo para que todo siga publicado.