Como corrigir breadcrumb que não aparece no WordPress
O que é o breadcrumb que não aparece no WordPress?
O breadcrumb é a trilha de navegação (por exemplo, Início, Categoria, Post) que mostra ao visitante onde ele está na hierarquia do site e ajuda o Google a entender essa estrutura. Quando o breadcrumb não aparece, ou a opção está desativada no plugin de SEO, ou o tema não tem o ponto de chamada que renderiza a trilha. Sem ele, o site perde o recurso de breadcrumb nos resultados de busca, gerado pelo dado estruturado correspondente.
Como identificar
- A trilha de navegação some do topo dos posts e páginas, mesmo com o breadcrumb ativado no plugin de SEO.
- O Teste de Resultados Aprimorados do Google não detecta o dado estruturado de breadcrumb na URL.
- No Search Console, o relatório de Navegação estrutural (breadcrumbs) fica vazio ou some após uma troca de tema.
- O breadcrumb aparece em alguns modelos (post) mas não em outros (página, arquivo ou produto).
Como prevenir
- Ao trocar de tema, confirme se o ponto de chamada do breadcrumb foi mantido no novo template
- Use um tema filho para que a chamada do breadcrumb não se perca nas atualizações do tema
- Após ativar a trilha, valide o dado estruturado no Teste de Resultados Aprimorados do Google
Causa
- A opção de breadcrumbs está desligada nas configurações do plugin de SEO (Rank Math ou Yoast).
- O tema não tem o ponto de chamada do breadcrumb no single.php ou no header.php, então a função do plugin nunca é executada.
- O tema usa um sistema de breadcrumb próprio que foi desativado ou removido em uma atualização.
- Um construtor de páginas (Elementor, Divi) renderiza o modelo sem incluir o widget de breadcrumb no cabeçalho.
- Um plugin de cache está servindo uma versão antiga da página, gerada antes de o breadcrumb ser ativado.
Como resolver
- Ative os breadcrumbs no plugin de SEO: no Rank Math, em Configurações Gerais, Breadcrumbs, ative a função; no Yoast, em Aparência na Busca, Breadcrumbs, ligue a opção. Salve.
- Verifique se o tema já mostra a trilha: alguns temas chamam o breadcrumb automaticamente ao ativar a opção. Recarregue um post e veja se a trilha apareceu antes de mexer no código.
- Adicione o ponto de chamada no tema: se a trilha não surgir, insira a função do plugin no template, logo após a abertura do conteúdo. Use o snippet do plugin de SEO correspondente no single.php do tema filho.
o código PHP if ( function_exists( 'rank_math_the_breadcrumbs' ) ) rank_math_the_breadcrumbs(); - Use o widget no construtor de páginas: se o modelo é montado no Elementor ou Divi, arraste o widget de breadcrumb para o topo do template em vez de editar o PHP, para o construtor não sobrescrever a trilha.
- Limpe o cache e valide o dado estruturado: limpe o cache do site e do CDN e rode o Teste de Resultados Aprimorados do Google na URL para confirmar que o dado estruturado de breadcrumb é detectado.
// single.php do tema filho — exibe o breadcrumb do plugin de SEO de forma segura
// Funciona tanto com Rank Math quanto com Yoast, sem quebrar se o plugin estiver inativo
if ( function_exists( 'rank_math_the_breadcrumbs' ) ) {
rank_math_the_breadcrumbs();
} elseif ( function_exists( 'yoast_breadcrumb' ) ) {
yoast_breadcrumb( '<nav class="breadcrumb">', '</nav>' );
}














