BreadcrumbList
Schema para mostrar um caminho claro em vez de uma URL longa.
BreadcrumbList
Ideal para: qualquer página com navegação hierárquica, como blogs, categorias de e-commerce, documentação e sites de notícias.
Rich results desbloqueados: a URL bruta no resultado do Google pode ser substituída por um caminho legível, como Home › Blog › SEO › Schema Markup Guide. Isso ajuda o usuário a entender onde a página está dentro do site antes de clicar.
Plano: Basic+
Propriedades principais
itemListElement— lista ordenada de objetos ListItem. Cada item precisa ter:
- position — número inteiro começando em 1
- name — nome legível daquele nível
- item — URL daquele nível. No último item, que representa a página atual, esse campo pode ser omitido.
Exemplo de schema
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://example.com" },
{ "@type": "ListItem", "position": 2, "name": "Blog", "item": "https://example.com/blog" },
{ "@type": "ListItem", "position": 3, "name": "SEO", "item": "https://example.com/blog/seo" },
{ "@type": "ListItem", "position": 4, "name": "Schema Markup Guide" }
]
}Dica de uso
BreadcrumbList funciona melhor quando é combinado com outros schemas na mesma página. Uma página de produto pode ter Product + BreadcrumbList + FAQPage, cada um inserido como um bloco separado de <script type="application/ld+json"> no <head>.
Exemplos de Código
Exemplo de Schema BreadcrumbList
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Inicio",
"item": "https://ejemplo.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "Blog",
"item": "https://ejemplo.com/blog"
},
{
"@type": "ListItem",
"position": 3,
"name": "SEO",
"item": "https://ejemplo.com/blog/seo"
},
{
"@type": "ListItem",
"position": 4,
"name": "Guía de Schema Markup"
}
]
}Esta página foi útil?
Obrigado pelo feedback!