Corrigir problemas de JavaScript relacionados à Pesquisa

Este guia ajuda a identificar e corrigir problemas que podem impedir a exibição de uma página ou um conteúdo com JavaScript na Pesquisa Google. Embora o Googlebot execute JavaScript, há algumas diferenças e limitações que precisam ser consideradas na criação de páginas e aplicativos para acomodar o modo como os rastreadores acessam e renderizam seu conteúdo.

O Googlebot foi criado para se comportar bem na Web. Ele prioriza o rastreamento, sem afetar a experiência dos usuários que acessam o site. O Googlebot e o componente Web Rendering Service (WRS) analisam e identificam continuamente recursos que não contribuem para o conteúdo essencial da página e podem não buscá-los. Por exemplo, relatórios e solicitações de erros que não contribuem para o conteúdo essencial da página e outros tipos parecidos de solicitações que não são usadas ou são desnecessárias para extrair o conteúdo essencial da página.

Se você suspeitar que problemas de JavaScript estão impedindo a exibição de uma página ou um conteúdo com JavaScript na Pesquisa Google, siga as etapas abaixo:

  1. Para testar como o Google rastreia e renderiza um URL, use o teste de compatibilidade com dispositivos móveis ou a Ferramenta de inspeção de URL no Search Console. É possível ver os recursos carregados, as saídas e exceções do Console JavaScript, o DOM renderizado e outros dados ao clicar no link de mais informações no card de resultados da página.

    Além disso, é recomendável coletar e auditar os erros de JavaScript no site encontrados pelos usuários, incluindo o Googlebot, para identificar problemas que possam afetar a renderização do conteúdo.

  2. O Googlebot recusa solicitações de permissão do usuário.
  3. Não use a persistência de dados para veicular conteúdo.
  4. Verifique se o aplicativo usa a detecção de recursos para as principais APIs necessárias e oferece um comportamento substituto ou polyfill, quando aplicável.
  5. Verifique se os componentes da Web são compatíveis com a pesquisa:
    1. Para encapsular e ocultar detalhes de implementação, use o shadow DOM.
    2. Coloque seu conteúdo no light DOM sempre que possível.
  6. Depois de corrigir os itens nesta lista de verificação, teste sua página novamente com o teste de compatibilidade com dispositivos móveis ou com a Ferramenta de inspeção de URL no Search Console.

    Quando o problema for corrigido, uma marca de seleção verde aparecerá e nenhum erro será exibido. Caso você ainda encontre erros, escreva uma postagem no JavaScript Sites in Search Working Group.

Enviar comentários sobre…