Site Architecture & UX

BreadcrumbList Schema

BreadcrumbList Schema

BreadcrumbList Schema é uma marcação de dados estruturados do schema.org que define uma trilha de navegação hierárquica em um site, ajudando mecanismos de busca e sistemas de IA a entender a estrutura do site e exibir caminhos de navegação nos resultados de pesquisa. Utiliza formatos JSON-LD, RDFa ou Microdata para rotular explicitamente cada etapa no caminho de navegação do usuário, da página inicial até a página atual.

Definição de BreadcrumbList Schema

BreadcrumbList Schema é uma marcação padronizada de dados estruturados do schema.org que define explicitamente uma trilha de navegação hierárquica em um site. Ele ajuda mecanismos de busca e sistemas de IA a entender a relação entre as páginas e a estrutura organizacional do site. Implementado usando formatos JSON-LD, RDFa ou Microdata, o BreadcrumbList Schema transforma a navegação visual por breadcrumbs em dados legíveis por máquina que os mecanismos de busca podem interpretar e exibir diretamente nos resultados de pesquisa. O schema consiste em um elemento contêiner (BreadcrumbList) que contém múltiplos elementos ListItem, cada um representando uma etapa na hierarquia de navegação, da página inicial até a página atual. Ao adicionar esses dados estruturados, os proprietários de sites permitem que os mecanismos de busca exibam trilhas de breadcrumbs nas páginas de resultados dos mecanismos de busca (SERPs), o que pode melhorar significativamente as taxas de clique e a experiência do usuário. O BreadcrumbList Schema é particularmente valioso na era da busca por IA e dos modelos de linguagem de grande escala, onde dados estruturados ajudam sistemas de IA a compreender melhor o contexto e as relações do conteúdo.

Contexto Histórico e Evolução da Navegação por Breadcrumbs

A navegação por breadcrumbs deriva seu nome do conto de fadas João e Maria, onde os personagens deixavam migalhas de pão para refazer seu caminho pela floresta. Essa metáfora captura perfeitamente o propósito dos breadcrumbs digitais: ajudar os usuários a navegar de volta pela hierarquia de um site. O conceito de navegação por breadcrumbs surgiu no início dos anos 2000, à medida que os sites se tornavam cada vez mais complexos, com estruturas hierárquicas mais profundas. Inicialmente, os breadcrumbs eram elementos puramente visuais, criados com HTML e CSS, servindo apenas para fins de experiência do usuário. No entanto, à medida que os mecanismos de busca evoluíram e começaram a priorizar dados estruturados, a necessidade de informações de breadcrumbs legíveis por máquina tornou-se aparente. Em 2011, o schema.org foi lançado como uma iniciativa colaborativa do Google, Bing, Yahoo! e Yandex para criar um vocabulário padronizado para dados estruturados. Isso levou à formalização do BreadcrumbList como um tipo de schema, permitindo que webmasters comunicassem explicitamente a estrutura do site aos mecanismos de busca. A adoção do BreadcrumbList Schema cresceu significativamente, com pesquisas mostrando que aproximadamente 66% dos sites usam alguma forma de dados estruturados, e os breadcrumbs representam um dos tipos de schema mais comumente implementados. Hoje, o BreadcrumbList Schema é essencial não apenas para mecanismos de busca tradicionais, mas também para plataformas de busca por IA como Perplexity, ChatGPT e Google AI Overviews, que dependem de dados estruturados para entender relações de conteúdo e fornecer respostas precisas e contextuais.

Logo

Ready to Monitor Your AI Visibility?

Track how AI chatbots mention your brand across ChatGPT, Perplexity, and other platforms.

Estrutura Técnica e Implementação do BreadcrumbList Schema

O BreadcrumbList Schema segue uma estrutura técnica específica definida pelo schema.org. Em seu núcleo, consiste em um contêiner BreadcrumbList que contém um array de elementos ListItem. Cada ListItem deve incluir três propriedades principais: position (um número inteiro indicando a ordem do item na trilha), name (o rótulo de texto exibido aos usuários) e item (a URL da página). A propriedade position é fundamental para manter a sequência correta, geralmente começando em 1 para a página inicial ou categoria de nível superior. O formato de implementação mais comum é JSON-LD (JavaScript Object Notation for Linked Data), que o Google recomenda explicitamente. JSON-LD permite que desenvolvedores insiram dados estruturados dentro de uma tag <script> na seção <head> da página sem afetar o layout visual ou o design da página. Uma implementação típica de BreadcrumbList em JSON-LD inclui a propriedade @context definida como “https://schema.org ” e a propriedade @type definida como “BreadcrumbList”. A propriedade itemListElement contém um array de objetos ListItem, cada um com suas próprias propriedades @type, position, name e item. Formatos alternativos incluem RDFa (Resource Description Framework in Attributes), que incorpora dados estruturados diretamente em atributos HTML, e Microdata, que usa atributos HTML5 como itemscope e itemprop. Embora todos os três formatos sejam válidos, o JSON-LD alcançou a maior taxa de adoção, com 41% na web, tornando-se o padrão da indústria. A flexibilidade do BreadcrumbList Schema permite trilhas de breadcrumbs únicas ou múltiplas na mesma página, acomodando estruturas de site complexas onde produtos ou conteúdos podem ser acessados através de diferentes hierarquias de categorias.

Tabela Comparativa: BreadcrumbList Schema vs. Marcação de Navegação Relacionada

AspectoBreadcrumbList SchemaBreadcrumbs HTMLSitemapsMeta Tags de Navegação
FinalidadeHierarquia de site legível por máquina para mecanismos de busca e IAAuxílio visual de navegação para usuáriosArquivo XML listando todas as URLs do siteMeta tags indicando relações entre páginas
FormatoDados estruturados JSON-LD, RDFa ou MicrodataElementos HTML <ol>, <ul> ou <nav>Arquivo XML (sitemap.xml)Tags HTML <link> no cabeçalho da página
Visibilidade em Mecanismos de BuscaExibido nas SERPs como trilhas de breadcrumbsNão diretamente visível nos resultados de buscaUsado para rastreamento e indexaçãoVisibilidade direta mínima
Impacto na Experiência do UsuárioIndireto (melhora a CTR quando exibido)Direto (ajuda os usuários a navegar)Nenhum impacto direto no usuárioNenhum impacto direto no usuário
Interpretação por Sistemas de IAExcelente (dados estruturados auxiliam a compreensão de LLMs)Limitada (requer análise)Boa (ajuda a entender a estrutura do site)Limitada (contexto mínimo)
Complexidade de ImplementaçãoModerada (requer adição de código)Simples (HTML básico)Simples (criação de arquivo XML)Simples (meta tags HTML)
Impacto no SEOIndireto (melhora CTR e rastreabilidade)Indireto (melhora UX e links internos)Indireto (auxilia eficiência de rastreamento)Impacto direto mínimo
Taxa de Adoção~35-40% dos sites~60% dos sites~70% dos sites~45% dos sites
Melhor ParaSites hierárquicos complexos, e-commerce, visibilidade de IATodos os sites com múltiplos níveisSites grandes com muitas páginasIndicar relações entre páginas

Perguntas frequentes

Pronto para monitorizar a sua visibilidade de IA?

Comece a rastrear como os chatbots de IA mencionam a sua marca no ChatGPT, Perplexity e outras plataformas. Obtenha insights acionáveis para melhorar a sua presença de IA.

Saiba mais

Product Schema
Product Schema: Marcação de Dados Estruturados para Informações de Produto

Product Schema

Product Schema é uma marcação de dados estruturados que ajuda motores de busca e sistemas de IA a entender detalhes de produtos. Saiba como implementá-lo para m...

28 min de leitura
Dados Estruturados
Dados Estruturados: Informações Organizadas para Motores de Busca e IA

Dados Estruturados

Dados estruturados são marcações padronizadas que ajudam motores de busca a compreender o conteúdo de páginas web. Aprenda como JSON-LD, schema.org e microdata ...

11 min de leitura
Estrutura de Navegação
Estrutura de Navegação: Definição e Impacto na Organização de Sites

Estrutura de Navegação

A estrutura de navegação é o sistema que organiza as páginas e links de um site para guiar usuários e crawlers de IA. Saiba como ela afeta o SEO, a experiência ...

10 min de leitura