Categorías Blog

Migas de pan semánticas (II): microdatos con RDFa

[ratings]

Como ya os anunciaba en el artículo anterior, los datos semánticos para las migas de pan se pueden también crear utilizando microdatos del estándar RDFa. Primero vamos a ver brevemente en qué consiste RDFa y a continuación, siguiendo el mismo ejemplo anterior, crearemos una miga de pan con marcado RDFa.

¿Qué es RDFa?

RDF (Resource Description Framework) es uno de los estándares fundamentales en el desarrollo de la web semántica. Simplificando mucho, sirve para describir cualquier tipo de recurso publicado en la web en base a su significado y a las relaciones con otras entidades del mismo o de distintos ámbitos de conocimiento.

Como su sintaxis no es trivial y sería necesario disponer de herramientas especializadas en crear y publicar entidades RDF, el W3C propuso una forma de marcado simplificada que sí es posible utilizar en cualquier web por su sencillez: RDFa. Es una extensión de XHTML que permite definir relaciones RDF en una página web. La última recomendación es la 1.1 y se puede consultar en el W3C.


La mayor diferencia con otros microdatos, como schema.org, es que puede ser fácilmente ampliado, mientras que el resto de microdatos necesita de algún grupo que se ocupe de definir y crear un estándar adecuado. Además, es fácil combinar distintos ámbitos de conocimiento o vocabularios.

Sintaxis RDFa de una miga de pan

Para ver la sintaxis de RDFa nada mejor que aplicarlo a un ejemplo. Partimos de una miga de pan elaborada en HTML5:

<nav>

<ul>

<li>

<a href="http://www.condadodecastilla.es"><span>Inicio</span></a> &gt;

</li>

<li>

<a href="http://www.condadodecastilla.es/personajes"><span>Personajes</span></a> &gt;

</li>

<li>Alfonso II, el Casto</li>

</ul>

</nav>

En primer lugar debemos de dar la información de qué vocabulario vamos a utilizar. En el caso de RDFa se indica medienta el siguiente atributo: xmlns:v="http://rdf.data-vocabulary.org/#". De esta indicamos que cualquier propiedad posterior que comiece con el prefijo v se referirá a un vocabulario RDFa. En nuetro caso queremos describir una miga de pan. Existe un elemento llamado Breadcrumb, luego lo primero que tenemos que hacer es declarar que cada uno de los pasos de la miga de pan son del tipo Breadcrumb mediente este etiquetado: typeof="v:Breadcrumb". A partir de este momento ya podemos utilizar las tres mismas propiedades ya explicadas cuando hablamos de schema.org: title, url y child. El texto que aparece en la miga de pan se marca con la propiedad v:title. La URL a la que enlaza mediante la propiedad v:url. Y si existiera un hijo, el padre se indica con la propiedad v:child.

El ejemplo queda así:

<nav xmlns:v="http://rdf.data-vocabulary.org/#">

<ul>

<li typeof="v:Breadcrumb">

<a href="http://www.condadodecastilla.es" rel="v:url" >

</li>

<li typeof="v:Breadcrumb">

<a href="http://www.condadodecastilla.es/personajes" rel="v:url" >>Personajes</a> &gt;

</li>

<li>Alfonso II, el Casto</li>

</ul>

</nav>

Ver comentarios

Compartir
Publicado por
Analizo Su Web

Artículos recientes

Answering Engine Optimization (AEO): SEO en la época de la inteligencia artificial

La forma en que las personas buscan información en línea ha experimentado una transformación significativa…

17/05/2025

Estrategias SEO efectivas para impulsar la venta de productos de farmacia online

En el competitivo mundo del comercio electrónico, las farmacias online necesitan destacarse para atraer clientes…

11/09/2024

Técnicas avanzadas para potenciar el SEO de la palabra clave “Alojamiento Menorca”

El SEO (Search Engine Optimization) es una estrategia esencial para cualquier negocio que desee aumentar…

12/07/2024

16 prompts para escribir artículos que se pueden utilizar en ChatGPT y Google Gemini

"Estoy buscando un [tipo de entrada de blog] que involucre a mi [persona ideal de…

13/02/2024

¿Cómo posiciona comer bien en Aranjuez en distintas herramientas?

Cuando tenemos una web siempre deseamos que aparezca en las primeras posiciones por determinadas palabras…

25/08/2022

Link bulding: un importante factor SEO que a veces se descuida

Una estrategia de posicionamiento en buscadores o SEO ha de tener en cuenta decenas de…

09/05/2021