≡En resumen
- Los microformatos añaden significado a datos que ya están en la página usando clases como h-card, p-name o u-url.
- rel="nofollow" y rel="license" nacieron como microformatos de enlace y siguen vivos.
- La versión actual, microformats2, usa prefijos (h-, p-, u-, dt-, e-) que indican el tipo de cada propiedad.
- Para rich results de Google usa JSON-LD con el vocabulario Schema.org; los microformatos no aparecen en su documentación actual.
- Hoy se usan sobre todo en la IndieWeb, con Webmention, y en temas de WordPress que conservan clases como hentry.
01 ¿Qué son los microformatos (microformats)?
La idea surgió hacia 2005 en la comunidad microformats.org, que trabaja de forma abierta (wiki, lista de correo y chat) y no como un organismo de estándares. Su principio es primero las personas, después las máquinas: marcar lo que ya se publica en lugar de crear formatos paralelos. En inglés se escribe microformats, abreviado a menudo como μF o mf2 para la versión actual.
02 Tipos de microformatos más usados
| Para qué | Clásico (v1) | microformats2 | Ejemplo de uso |
|---|---|---|---|
| Personas y empresas | hCard | h-card | Datos de contacto, autor de un artículo |
| Eventos | hCalendar | h-event | Fecha, lugar y nombre de un congreso |
| Entradas de blog y notas | hAtom (hentry) | h-entry | Título, autor y fecha de publicación de un post |
| Reseñas | hReview | h-review | Valoración de un producto o restaurante |
| Recetas | hRecipe | h-recipe | Ingredientes y tiempo de preparación |
| Productos | hProduct | h-product | Nombre, precio y marca |
rel="nofollow"
Microformato de enlace presentado en 2005 para indicar que no se respalda la URL enlazada. Hoy Google lo trata como una sugerencia.
rel="license"
Señala que el enlace apunta a la licencia del contenido de la página, por ejemplo una licencia Creative Commons.
rel="me"
Enlaza perfiles que pertenecen a la misma persona; Mastodon lo usa para verificar enlaces del perfil.
XFN
XHTML Friends Network: valores rel como friend o colleague para describir relaciones entre personas.
El más conocido en SEO es el de enlace: el atributo nofollow en los enlaces es, en su origen, un microformato. Muchos lo usan a diario sin saberlo.
03 Cómo se escriben: sintaxis de microformats2 con ejemplos
| Prefijo | Significado | Ejemplo |
|---|---|---|
| h- | Objeto raíz (el tipo de elemento) | h-card, h-entry, h-event |
| p- | Propiedad de texto plano | p-name, p-locality |
| u- | Propiedad URL | u-url, u-photo |
| dt- | Propiedad de fecha y hora | dt-published, dt-start |
| e- | Propiedad con HTML incrustado | e-content |
<article class="h-entry">
<h1 class="p-name">Qué son los microformatos</h1>
<a class="p-author h-card" href="https://ejemplo.es">Laura Pérez</a>
<time class="dt-published" datetime="2026-09-29">29 de septiembre de 2026</time>
<div class="e-content">…</div>
</article>
Un parser convierte ese HTML en un objeto JSON con el tipo h-entry y las propiedades name, author, published y content.
04 Microformatos vs microdatos, RDFa y JSON-LD
Todos son formas de añadir datos estructurados, pero difieren en cómo se escriben y en quién los soporta. Microdatos y RDFa también van dentro del HTML con atributos propios; JSON-LD va en un bloque de script aparte y suele usar el vocabulario de Schema.org.
| Formato | Cómo se escribe | Vocabulario habitual | Google Search |
|---|---|---|---|
| Microformatos | Clases y rel en el HTML | Propio (h-card, h-entry…) | No figura en su documentación actual |
| Microdatos | Atributos itemscope, itemtype, itemprop | Schema.org | Compatible |
| RDFa | Atributos vocab, typeof, property | Schema.org, Open Graph | Compatible |
| JSON-LD | Bloque script type="application/ld+json" | Schema.org | Compatible y recomendado |
55,7 %
de las webs usa JSON-LD
Fuente: W3Techs, 28 de septiembre de 2026
21,3 %
usa microdatos
Fuente: W3Techs, 28 de septiembre de 2026
0,5 %
usa microformatos
Fuente: W3Techs, 28 de septiembre de 2026
05 Ventajas y limitaciones de los microformatos
| Ventajas | Limitaciones |
|---|---|
| Sencillos: solo añades clases a etiquetas existentes | Vocabulario reducido frente a los cientos de tipos de Schema.org |
| Sin duplicar datos: lo marcado es lo que ve el usuario | Google no los documenta para resultados enriquecidos |
| Estándar abierto y sin dependencia de ninguna empresa | Las clases pueden chocar con las de tu CSS o romperse al rediseñar |
| Un único parser sirve para todos los tipos en mf2 | Pocas herramientas de validación comparadas con JSON-LD |
En la práctica, conviven bien con otros formatos. Una web puede tener un h-card en el pie con la dirección de la empresa, el mismo dato en JSON-LD con el tipo LocalBusiness de Schema.org y etiquetas Open Graph para que se vea bien al compartirla en redes. Cada consumidor lee el formato que entiende. Lo importante es que los tres digan lo mismo: si el nombre, la dirección o el teléfono no coinciden entre formatos, generas señales contradictorias sobre tu propia entidad.
06 ¿Sirven los microformatos para el SEO en 2026?
Tuvieron su momento: en 2009 Google empezó a leer microformatos como hCard y hReview para mostrar los primeros rich snippets, con estrellas y datos de contacto en los resultados. Desde entonces el estándar de facto pasó a ser Schema.org, y la documentación actual de Google Search solo describe tres formatos: JSON-LD, microdatos y RDFa, con JSON-LD como opción recomendada.
Para la búsqueda con IA el criterio es el mismo: los datos estructurados ayudan a los sistemas a entender entidades como autor, empresa o producto, y el formato más extendido y mejor documentado es JSON-LD. Es una de las piezas técnicas que trabajamos para el posicionamiento en inteligencia artificial.
07 Dónde se usan hoy los microformatos
IndieWeb
Blogs personales que publican con h-entry y h-card y se comunican entre sí mediante Webmention, recomendación del W3C desde 2017.
WordPress
Muchos temas añaden la clase hentry a cada entrada, herencia de hAtom, y hay plugins para marcar la web con microformats2.
Verificación de perfiles
Mastodon muestra como verificados los enlaces del perfil cuando la web enlazada devuelve un enlace rel="me".
Lectores y agregadores
Algunos lectores sociales leen h-feed y h-entry como alternativa a RSS.
08 Cómo añadir y validar microformatos
-
1
Identifica los datos
Autor, entradas, eventos o datos de contacto que ya aparecen en la página.
-
2
Elige el vocabulario
Consulta en microformats.org la especificación de h-card, h-entry o h-event y sus propiedades.
-
3
Añade las clases
Marca el contenedor con la clase h- y cada dato con su prefijo p-, u-, dt- o e-.
-
4
Valida con un parser
Usa uno de los parsers de microformats2 enlazados en microformats.org para comprobar el JSON resultante.
-
5
Añade JSON-LD para Google
Si buscas resultados enriquecidos, marca los mismos datos con Schema.org en JSON-LD.
Preguntas frecuentes sobre Microformatos
Es una convención para marcar un tipo de información en HTML, como un contacto (h-card) o un evento (h-event), usando atributos class y rel para que las máquinas puedan leerla.
Es la versión actual de los microformatos, introducida en 2010. Usa prefijos de clase (h-, p-, u-, dt-, e-) que permiten interpretar cualquier microformato con un único parser.
Los microformatos reutilizan class y rel con vocabularios propios; los microdatos usan atributos específicos (itemscope, itemtype, itemprop) y suelen ir con Schema.org, que Google sí documenta.
Google los leyó para sus primeros rich snippets en 2009, pero su documentación actual solo describe JSON-LD, microdatos y RDFa, y recomienda JSON-LD.
h-card para personas y organizaciones, h-event para eventos, h-entry para entradas de blog, h-review para reseñas y h-recipe para recetas, además de los de enlace como rel="nofollow" y rel="license".
Sí. rel="nofollow" se presentó en 2005 y la comunidad de microformats.org lo recoge como microformato de enlace, aunque hoy se asocia sobre todo al SEO.
Pasa la URL o el HTML por un parser de microformats2, como los que enlaza microformats.org. Si están bien marcados, devuelve un JSON con los objetos h-card, h-entry u otros y sus propiedades.
No es necesario: no perjudican. Mantén los que tengas y añade JSON-LD si quieres que Google muestre resultados enriquecidos.
Fuentes consultadas
Sobre el autor
Raúl Aránega Segura
CEO y especialista SEO en appyweb
Fundador de appyweb. Más de una década posicionando webs y tiendas online en Google y, ahora, en las respuestas de la IA.
Ver perfil en LinkedIn ↗