Passar para o conteúdo principal
Todas as coleções
Erro "Página possui JavaScript quebrado" no Site Audit
Erro "Página possui JavaScript quebrado" no Site Audit

Saiba mais sobre o problema "Página possui JavaScript quebrado" no Site Audit da Ahrefs e como corrigi-lo no seu site.

Anna avatar
Escrito por Anna
Atualizado essa semana

O que desencadeia este problema?

Este problema relata páginas que vinculam URLs de arquivo JavaScript que retornam um dos códigos de status HTTP 4xx ou 5xx para o nosso crawler. Esses arquivos de imagem são amplamente conhecidos como imagens quebradas.

A captura de tela das ferramentas de desenvolvedor do Chrome, aba "Network":

Por que é importante?

Os navegadores e mecanismos de busca não renderizarão arquivos JavaScript quebrados. Isso pode afetar negativamente a experiência do usuário em seu site. Se os arquivos JavaScript forem responsáveis por criar conteúdo, este não será indexado pelos mecanismos de busca.

Como corrigir?

Verifique a coluna "JavaScripts Relacionados" para o código de status HTTP do arquivo.

Aqui estão os códigos de status HTTP mais comuns que você pode encontrar neste relatório:

O código de status HTTP 404 (Não Encontrado) indica que o arquivo pode ter sido movido ou excluído, mas o link para ele não foi alterado. Para corrigir este problema, você pode restaurar o arquivo JS com o URL antigo, editar o link em uma página para que aponte para um arquivo relevante ou remover o link se esse arquivo JS não for mais necessário naquela página.

O código de status HTTP 403 (Proibido) indica que nosso crawler não teve permissão para acessar os arquivos JS. Seu servidor pode ter começado a bloquear solicitações do nosso crawler em algum ponto de uma varredura. Isso pode acontecer devido a uma configuração de servidor ou firewall. Você pode colocar nossos endereços IP na lista de permissões e realizar uma nova varredura.

Isso também pode acontecer se seus arquivos JS estiverem hospedados em um servidor externo que bloqueie nosso crawler.

Os códigos de status HTTP 429 (Muitas Solicitações) podem indicar que a velocidade de varredura configurada nas configurações de varredura para seu projeto é muito alta para um servidor web. Reduza-a nas configurações de varredura e realize uma nova varredura do projeto.

Os códigos de status HTTP 5xx (Erro do Servidor) indicam alguns problemas de servidor, e você deve procurar seu desenvolvedor ou provedor de hospedagem. Seu servidor pode estar configurado incorretamente, sobrecarregado ou geralmente lento.

Respondeu à sua pergunta?