Llevo más de una década en esto del SEO y si algo he aprendido es que los detalles que parecen pequeños son, muchas veces, los que marcan la diferencia. Uno de esos detalles, que a menudo se pasa por alto, es el breadcrumb trail o las «migas de pan». Muchos lo ven como un simple elemento de navegación, pero la verdad es que es una herramienta brutal tanto para la experiencia de usuario como para darle a Google exactamente lo que necesita para entender tu web.
He visto proyectos, desde e-commerce en el centro de Madrid hasta blogs de nicho, transformar su usabilidad y mejorar su visibilidad en las SERPs simplemente por implementar correctamente esta pequeña guía para el usuario. En este artículo te voy a contar, sin rodeos y con ejemplos claros, qué son las breadcrumbs, por qué deberías estar usándolas ya y cómo puedes ponerlas en tu web, aunque no tengas ni idea de código.
Lo que aprenderás en este artículo:
- Qué son las breadcrumbs, explicado sin rodeos – Entenderás el concepto con una analogía que uso con todos mis clientes para que quede clarísimo.
- Los 3 tipos que existen y cuál elegir para tu proyecto – Te guiaré para que sepas si necesitas migas de pan por jerarquía, atributo o historial.
- El doble impacto ganador: Mejorar SEO y experiencia de usuario – Descubrirás por qué Google las ama y cómo evitan que tus visitas se pierdan y se marchen.
- Guía paso a paso para implementarlas en WordPress – Un método práctico y sencillo, usando las herramientas que probablemente ya tienes instaladas.
¿Qué es exactamente un Breadcrumb Trail?
Un breadcrumb trail (en español, «rastro de migas de pan») es una pequeña ruta de texto, generalmente ubicada en la parte superior de una página, que muestra al usuario dónde se encuentra dentro de la estructura de un sitio web. Su nombre viene, cómo no, del cuento de Hansel y Gretel, que dejaban migas de pan para saber cómo volver a casa.
En una web, su función es exactamente la misma: ofrecer una ruta clara de vuelta a las páginas anteriores por las que el usuario ha navegado (o debería haber navegado) para llegar a donde está. Es un elemento de navegación secundario que complementa al menú principal.
La analogía que siempre uso con mis clientes
Imagina que entras en un centro comercial enorme, como puede ser el de La Vaguada en Madrid. El menú principal de tu web serían los grandes carteles que dicen «Planta 1: Moda», «Planta 2: Restauración». Te guían a las grandes áreas.
Las breadcrumbs, en cambio, son las señales más pequeñas que encuentras una vez estás dentro de la planta de moda y que te dicen: Estás en la sección de «Calzado de Hombre», que está dentro de «Moda Hombre», en la «Planta 1».
Te dan contexto y te permiten volver un paso atrás de forma rápida y lógica sin tener que volver a la entrada principal. Es pura usabilidad.
Los 3 tipos de breadcrumbs que debes conocer
No todas las migas de pan son iguales. Dependiendo de la estructura de tu web, te interesará usar un tipo u otro. Ojo, que elegir el correcto es clave.
Basadas en la jerarquía o ubicación
Son las más comunes y, para mí, las más útiles en el 90% de los casos. Muestran la ruta desde la página de inicio hasta la página actual, siguiendo la estructura de categorías y subcategorías. Son estáticas y reflejan la arquitectura de la información del sitio.
Ejemplo: Inicio > Blog > SEO para principiantes > Qué son las Breadcrumbs
Basadas en atributos
Este tipo es la estrella en los e-commerce con productos que tienen múltiples filtros o atributos. Muestran las características que el usuario ha seleccionado para llegar a un listado de productos específico.
Ejemplo: Inicio > Zapatillas > Hombre > Talla 43 > Color Negro
Son brutales para mejorar la experiencia de compra, ya que permiten al usuario modificar su selección eliminando un solo atributo (por ejemplo, volver a «Talla 43» para ver todos los colores).
Basadas en el historial o la ruta
Estas muestran el camino exacto que ha seguido un usuario para llegar a la página actual. Son dinámicas y cambian para cada visitante. A mí, personalmente, esta última no me convence casi nunca. ¿Por qué? Porque la ruta de un usuario puede ser caótica y poco lógica. Sustituyen la función del botón «Atrás» del navegador, pero sin aportar el valor estructural de las basadas en jerarquía.
Ejemplo: Inicio > Página de Servicios > Artículo del Blog > Página de Contacto
¿Por qué son tan importantes para el SEO y la experiencia de usuario?
Aquí está la clave de todo. Las breadcrumbs no son un simple adorno. Tienen un impacto directo en dos áreas fundamentales de cualquier estrategia digital: cómo te ven los usuarios y cómo te entiende Google.
Para Google: Claridad y Rich Snippets
Para Google, las breadcrumbs son un mapa del tesoro. Le ayudan a entender la estructura y jerarquía de tu web de una forma súper clara. Esto facilita el rastreo y la indexación, y ayuda a que el buscador comprenda la relación entre tus diferentes páginas.
Pero el gran premio a nivel de SEO es que Google utiliza esta información para mostrarla directamente en los resultados de búsqueda (SERPs). En lugar de mostrar una URL fea y larga, puede mostrar la ruta de breadcrumbs, lo que hace tu resultado más atractivo y contextual.
URL en la SERP: https://miweb.com/categoria-1/subcategoria-a/producto-z/
Breadcrumb en la SERP: miweb.com > Ropa > Camisetas > Estampadas
Esto no solo mejora el CTR (Click-Through Rate), sino que le da al usuario una idea de lo que va a encontrar antes siquiera de hacer clic. Para conseguirlo, es fundamental usar el marcado de datos estructurados de Schema.org, del que te hablo más abajo.
Para el usuario: Menos clics y cero frustración
La experiencia de usuario (UX) es un factor de posicionamiento cada vez más importante. Una buena UX retiene al usuario, reduce la tasa de rebote y aumenta las conversiones. Las breadcrumbs son una victoria fácil en este campo:
- Orientan al usuario: Le dicen dónde está en todo momento, evitando la sensación de «estar perdido».
- Reducen el número de clics: Permiten subir un nivel en la jerarquía de la web con un solo clic, sin tener que usar el menú principal o el botón «atrás».
- Ocupan poco espacio: Aportan un gran valor de navegación sin ser visualmente intrusivas.
Recuerdo el caso de un cliente con un e-commerce de productos para mascotas en el barrio de Chamberí. Su tasa de rebote en las fichas de producto era altísima. Implementamos unas breadcrumbs basadas en atributos y, en un par de meses, el rebote bajó un 15% y la navegación por categorías se disparó. La gente ya no se sentía atrapada en la página del producto.
Cómo implementar las migas de pan en tu web
Llegamos a la parte práctica. «Alberto, esto suena genial, ¿pero cómo lo pongo en mi web?». La verdad es que si usas un CMS como WordPress, es insultantemente fácil.
La vía fácil: Plugins para WordPress
La inmensa mayoría de webs que gestiono están en WordPress, y aquí los plugins de SEO más populares como Yoast SEO o Rank Math te lo dan todo hecho. Ambos tienen una opción para activar las breadcrumbs con un par de clics.
- Activa la opción: Ve a los ajustes del plugin (en Yoast está en «Apariencia en el buscador» > «Migas de pan»; en Rank Math, en «Ajustes Generales» > «Migas de pan»).
- Configura el separador y los textos: Puedes elegir qué símbolo usar (>, /, etc.) y cómo llamar a la página de inicio.
- Inserta el código: El propio plugin te dará una pequeña línea de código PHP o un shortcode que deberás pegar en los archivos de tu tema (normalmente en `header.php` o `single.php`). Si no eres técnico, muchos temas modernos ya son compatibles y las muestran automáticamente al activarlas en el plugin.
Esta es la vía que recomiendo al 99% de la gente. Es rápida, segura y ya incluye el marcado de Schema.org para que Google lo entienda perfectamente.
La vía técnica: Implementación manual con Schema.org
Si no usas WordPress o prefieres un control total, puedes implementarlas a mano. Lo crucial aquí es usar el formato de datos estructurados correcto, preferiblemente JSON-LD, que es el que Google recomienda.
El código sería algo así, y se insertaría en el <head> de tu página:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Libros",
"item": "https://ejemplo.com/libros"
},{
"@type": "ListItem",
"position": 2,
"name": "Ciencia Ficción",
"item": "https://ejemplo.com/libros/ciencia-ficcion"
},{
"@type": "ListItem",
"position": 3,
"name": "Dune"
}]
}
</script>
Ojo, esta vía requiere conocimientos técnicos para generar dinámicamente esta estructura en cada página de tu web.
| Método de implementación | Nivel de dificultad | Ideal para… | Mi opinión como consultor |
|---|---|---|---|
| Plugin SEO (Yoast/Rank Math) | Muy bajo | Usuarios de WordPress, pymes, blogs y la mayoría de e-commerce. | ⭐⭐⭐⭐⭐ La opción más inteligente. Rápida, eficiente y optimizada para SEO. No te compliques la vida. |
| Función nativa del tema | Bajo | Webs con temas premium que ya incluyen esta opción de serie. | ⭐⭐⭐⭐ Muy buena opción si tu tema lo soporta. Solo tienes que activarla y personalizarla un poco. |
| Implementación manual (JSON-LD) | Alto | Desarrolladores, webs a medida, proyectos con requisitos muy específicos. | ⭐⭐⭐ Potente pero innecesario para la mayoría. Solo recurre a esto si las otras opciones no cubren tus necesidades. |
Mi consejo final: Menos es más
Lo que debes llevarte claro de este artículo es que las breadcrumbs son una de esas optimizaciones de bajo esfuerzo y alto impacto. Mejoran la UX, clarifican la estructura de tu web para Google y pueden darte una ventaja visual en las SERPs. No implementarlas, sobre todo en webs con más de 10-15 páginas, es dejar pasar una oportunidad de oro.
Mi consejo final es simple: revisa tu web ahora mismo. ¿Tienes breadcrumbs? Si no es así, dedica 15 minutos a activarlas con tu plugin de SEO. Si ya las tienes, asegúrate de que usan la jerarquía correcta y de que son claras para el usuario. Es un pequeño cambio que tus usuarios y Google te agradecerán.
Dudas que siempre me preguntan sobre las breadcrumbs
¿Todas las webs necesitan breadcrumbs?
No necesariamente. Si tienes una web muy pequeña, con una estructura muy plana (por ejemplo, una web corporativa de 5 páginas sin subniveles), pueden ser redundantes. En mi experiencia, son imprescindibles en webs con tres o más niveles de profundidad, como blogs con categorías, e-commerce o portales grandes.
¿Debo poner breadcrumbs en la página de inicio?
No, nunca. La página de inicio es el punto de partida, el nivel cero de la jerarquía. Poner una breadcrumb en la home no tiene ningún sentido lógico y solo confundiría al usuario.
¿Es mejor usar un plugin o que lo haga mi desarrollador a mano?
Para el 99% de los casos, sobre todo en WordPress, la solución del plugin es superior. Está probada, se actualiza constantemente para seguir las directrices de Google y te evita errores humanos. La implementación manual solo la contemplo para proyectos a medida muy complejos o en plataformas donde no existan soluciones automatizadas.
¿Cómo sé si Google está reconociendo mis breadcrumbs?
Muy fácil. Una vez implementadas, ve a Google Search Console. En el menú de la izquierda, busca la sección «Mejoras» y ahí debería aparecer un informe llamado «Rutas de exploración». Si todo está correcto, Google te mostrará las URLs que ha validado. También puedes usar la Prueba de resultados enriquecidos de Google para analizar una URL concreta.