Campo 'item' ausente em itemListElement é um problema comum encontrado por proprietários de sites e profissionais de SEO ao usar o Google Search Console (GSC) para monitorar a presença de seus sites nos resultados de pesquisa do Google. Esse problema surge frequentemente em sites que utilizam WordPress com o plugin Yoast SEO. Aqui, nos aprofundaremos no que esse problema acarreta, por que ele ocorre e forneceremos um guia completo para resolvê-lo.

Compreendendo o problema

O erro “Campo 'item' ausente em itemListElement'” normalmente aparece no relatório de aprimoramento do GSC na seção “Breadcrumb”. Breadcrumbs são auxílios à navegação em sites que ajudam os usuários a compreender sua posição atual em relação à página inicial e a navegar na hierarquia do site com mais eficiência. Eles também fornecem informações contextuais aos mecanismos de pesquisa sobre a estrutura de um site. Esse erro específico ocorre quando o algoritmo de análise de dados estruturados do Google encontra uma lista de itens em seu site que não possui o campo 'item', o que é essencial para compreender corretamente a sequência e a hierarquia das páginas representadas pela localização atual.

destaque

A causa raiz deste problema está frequentemente relacionada ao esquema de dados estruturados gerado pelo site, que, em sites WordPress, é frequentemente gerenciado pelo plugin Yoast SEO. O problema pode resultar de:

Marcação de esquema incompleta ou incorreta: Se a marcação de esquema gerada pelo Yoast SEO ou adicionada manualmente ao site não incluir todas as propriedades necessárias do itemListElement, o Google poderá não conseguir reconhecer a hierarquia da página.
Conflitos com temas ou outros plug-ins: Às vezes, o tema ativo ou outro plug-in pode interferir na forma como o Yoast SEO gera sua marcação de esquema, levando a dados de navegação incompletos.
Atualizações e problemas de compatibilidade: Atualizações do plugin Yoast SEO, núcleo do WordPress ou outros componentes relacionados podem às vezes introduzir problemas de compatibilidade, afetando a forma como os dados estruturados são gerados ou interpretados.

Corrigindo o problema

Aqui está um guia passo a passo para resolver o erro “Campo 'item' ausente em itemListElement'”:

Etapa 1: atualize o WordPress e os plug-ins

Certifique-se de que a instalação do WordPress e todos os plug-ins, especialmente o Yoast SEO, estejam atualizados para as versões mais recentes. Isso pode resolver problemas causados ​​por código desatualizado e problemas de compatibilidade.

Etapa 2: valide sua marcação de esquema

Use a ferramenta de teste de dados estruturados do Google para validar a marcação de esquema das páginas relatadas com erros no GSC. Esta ferramenta pode ajudar a identificar os campos específicos ausentes em seu esquema de navegação estrutural.
Se você tiver dados estruturados adicionados de forma personalizada, revise-os para verificar se estão completos e precisos, garantindo que o campo 'item' esteja presente em cada 'itemListElement'.

Etapa 3: verifique se há conflitos

Mude temporariamente para um tema padrão do WordPress (por exemplo, Twenty Twenty-One) e desative todos os plug-ins, exceto Yoast SEO. Em seguida, verifique se o problema persiste. Se resolver, reative seu tema e plug-ins um por um para identificar o culpado.

Etapa 4: use o recurso Yoast SEO Breadcrumbs

Habilite Breadcrumbs no Yoast SEO, caso ainda não tenha feito isso. Vá para Yoast SEO Configurações > Avançado > Migalhas de pão, e habilitá-los.
Personalize as configurações de localização atual conforme necessário. Yoast oferece extensa documentação sobre como configurar a localização atual corretamente.

configurações de localização atual do yoast seo

Etapa 5: desligue o Yoast Breadcrumbs e use outro plugin

  1. Siga as instruções na Etapa 4, mas desative o Breadcrumbs no Yoast. Se isso não ajudar, insira o seguinte código em functions.php arquivo:
  2. function disable_yoast_schema_data($data){
    $data = array();
    return $data;
    }
    add_filter('wpseo_json_ld_output', 'disable_yoast_schema_data', 10, 1);

  3. Instale outro plugin de esquema, por exemplo: Esquema e dados estruturados para WP e AMP plugin.
  4. Vá para Configurações deste plugin e habilite Breadcrumbs integrado

Etapa 6: adicionar manualmente os dados ausentes

Se o problema persistir, talvez seja necessário adicionar manualmente o campo 'item' ausente ao seu esquema de localização atual:

  1. Identifique as páginas com erros através do GSC.
  2. Adicione o campo 'item' ausente ao esquema da lista de navegação estrutural. Isso pode exigir a edição dos arquivos do seu tema ou a adição de trechos de código personalizados, dependendo de como o seu site gerencia os dados estruturados.

Soluções alternativas

Plug-ins de SEO: Se o problema não puder ser resolvido com Yoast SEO, considere tentar outro plugin de SEO que ofereça recursos de marcação de esquema de localização atual mais compatíveis para o seu tema.
Ajuda Profissional: Para sites complexos ou problemas não resolvidos, consultar um desenvolvedor profissional ou especialista em SEO com experiência com dados estruturados e WordPress pode ser benéfico.

Conclusão

O erro “Campo 'item' ausente em itemListElement'” no Google Search Console pode ser corrigido com uma abordagem metódica, começando com atualizações e validações até uma solução de problemas mais aprofundada. Monitorar regularmente o seu site por meio do GSC e resolver prontamente quaisquer problemas de dados estruturados melhorará o SEO e a usabilidade do seu site.

Artigo anteriorComo remover Bestrecgetpreview.com
Próximo artigoComo remover Rincrypt Ransomware e descriptografar arquivos .rincrypt
James Kramer
Olá, meu nome é James. Meu site Bugsfighter.com, o culminar de uma jornada de uma década nas áreas de solução de problemas de computadores, testes de software e desenvolvimento. Minha missão aqui é oferecer guias abrangentes, mas fáceis de usar, sobre uma variedade de tópicos neste nicho. Caso você encontre algum desafio com o software ou com as metodologias que eu endosso, saiba que estou prontamente acessível para obter assistência. Para qualquer dúvida ou comunicação adicional, sinta-se à vontade para entrar em contato através da página 'Contatos'. Sua jornada em direção à computação contínua começa aqui