Generador de esquema de migas de pan

Usa un elemento por línea: Nombre | URL

Google muestra un rastro de migas de pan sobre la URL en los resultados de búsqueda cuando tu página proporciona datos estructurados BreadcrumbList válidos. Este generador toma los pasos de migas de pan desde la página de inicio hasta la página actual, construye un bloque JSON-LD schema.org con las posiciones correctas de ListItem y devuelve una etiqueta de script que puedes insertar en <head>. Sin plugin de WordPress, sin Yoast, solo JSON-LD limpio.

Cómo generar JSON-LD BreadcrumbList

  1. 1

    Ingresa cada nivel de migas de pan

    Etiqueta y URL para cada paso desde la página de inicio hasta la página actual. La mayoría de los sitios tienen de 2 a 5 niveles.

  2. 2

    La herramienta asigna posiciones automáticamente

    La página de inicio es la posición 1, la siguiente miga es la posición 2, y así sucesivamente. La indexación de posiciones es requerida por schema.org para una salida válida.

  3. 3

    Copia el fragmento JSON-LD

    El generador devuelve un bloque completo `<script type="application/ld+json">` listo para pegar en tu `<head>`.

  4. 4

    Validar

    Haz clic en la prueba de resultados enriquecidos de Google para confirmar que el marcado es aceptado y elegible para la visualización de migas de pan.

Anatomía de un JSON-LD BreadcrumbList válido

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Inicio",
      "item": "https://example.com/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Blog",
      "item": "https://example.com/blog/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Cómo construir migas de pan"
    }
  ]
}

Por qué la última miga a menudo omite item

La documentación de Google permite (y muchos SEO recomiendan) omitir la URL en la última miga porque se refiere a la página actual. La URL de la página ya está en la solicitud; repetirla no añade valor. El generador tiene un interruptor para incluir o eliminar el último campo item.

Errores comunes

  • Huecos o duplicados en las posiciones — las posiciones deben ser 1, 2, 3… en orden sin saltos.
  • Falta de item en migas no finales — cada miga, excepto opcionalmente la última, necesita una URL.
  • URLs solo de fragmento (#section) — Google ignora estos como objetivos de migas de pan; usa rutas completas.
  • Múltiples bloques BreadcrumbList por página — inofensivo pero innecesario, Google elige uno.
  • Etiquetas que no coinciden con las migas de pan visibles — causa que Google desconfíe de todos tus datos estructurados.

Ubicación

  • Coloca el <script> en <head> para un rastreo más limpio.
  • También puedes colocarlo en <body> — ambos funcionan. Evita inyectarlo a través de JavaScript a menos que tu presupuesto de rastreo esté bien con el renderizado JS.
  • No lo envuelvas en <noscript>.

Preguntas frecuentes

Recomendado pero no estrictamente necesario. Google pide que las migas de pan estructuradas coincidan con lo que los usuarios ven, por lo que un componente de migas de pan visible más JSON-LD es la combinación más segura.

No directamente. Afecta cómo se muestra tu resultado (el rastro de migas de pan reemplaza la URL en los resultados de búsqueda), lo que puede mejorar la tasa de clics. Una mejor tasa de clics ayuda indirectamente a las clasificaciones con el tiempo.

Sí — Google admite múltiples bloques BreadcrumbList para páginas accesibles por diferentes rutas (categoría vs. etiqueta, por ejemplo). Enumera cada rastro en su propio bloque de script.

Pega el JSON-LD o la URL de la página en la prueba de resultados enriquecidos de Google. Señala campos requeridos faltantes y muestra una vista previa de la miga exactamente como Google la mostraría.

Herramientas relacionadas