Procédure
Introdução
Quando o seu browser apresenta uma mensagem "404 Not Found", isso indica que o servidor HTTP não conseguiu localizar o recurso solicitado. Por outras palavras, a página ou o conteúdo Web que procura não está disponível no servidor.
Os códigos de resposta HTTP são indicadores de que um pedido HTTP foi ou não executado com êxito. Classificado como "Erros do cliente (400 - 499)", o código 404 é um desses códigos, indicando especificamente a incapacidade de encontrar o recurso solicitado.
De onde vêm os erros 404? Como é que são gerados?
As razões subjacentes a uma resposta 404 podem ser variadas:
Migração ou remodelação do sítio Web
Durante a remodelação ou migração de um sítio Web, uma alteração do nome de domínio ou da estrutura do URL sem um redireccionamento adequado pode dar origem a um grande número de erros 404.
Gestão quotidiana do sítio
Para além das migrações, pode ocorrer um erro 404 quando uma página ou recurso Web é eliminado. Além disso, qualquer alteração na sintaxe do URL pode causar um erro, por exemplo :
- Sintaxe antiga: example.com/product-category
- Nova sintaxe: exemplo.com/categoria-produtos
Alguns sistemas de gestão de conteúdos (CMS) não tratam automaticamente estas alterações de sintaxe, o que pode dar origem a erros 404 para URLs antigos.
Ligações incorrectas de outros sítios Web
Os editores de sítios nem sempre podem controlar as ligações incorrectas incorporadas ou partilhadas pelos utilizadores noutros sítios Web. Isto pode levar a situações em que um URL correto é transformado num URL incorreto, por exemplo :
- Sintaxe correcta: example.com/product-category
- Sintaxe incorrecta: exemplo.com/categoria-produto
Erros de entrada de URL
A modificação manual da sintaxe de um URL através da adição de caracteres extra pode resultar num erro 404, uma vez que o servidor não consegue encontrar um recurso correspondente a este URL incorreto.
O impacto dos erros 404 na SEO:
Os erros 404 não são diretamente prejudiciais para a SEO, mas podem ter várias implicações:
Perda de popularidade e histórico do URL
Quando se elimina uma página que contém ligações externas, essa página torna-se um erro 404, o que significa que deixa de transmitir a sua popularidade ao resto do sítio.
Impacto na qualidade do rastreio dos robots de indexação
Se o seu sítio contiver um grande número de páginas com um erro 404, existe o risco de os robôs de indexação perderem tempo a rastrear recursos irrelevantes em vez de se concentrarem em páginas essenciais para a sua estratégia de SEO.
Degradação da experiência do utilizador
Encontrar um erro 404 pode ser frustrante para os utilizadores quando navegam num sítio. Para melhorar esta experiência, recomendamos que personalize a sua página de erro 404. Pode encontrar algumas boas ideias consultando as páginas de erro personalizadas mais bem classificadas no Google.
Como posso identificar um recurso que está a devolver um erro 404?
Existem várias ferramentas de SEO para detetar erros 404 num site:
Consola de pesquisa do Google
Na secção "Cobertura" > "Excluídos" > "Não encontrado (404)". No entanto, é de notar que os dados na Consola de Pesquisa do Google são limitados, com uma exportação máxima de 1.000 linhas. Se tiver um grande número de URLs com erro 404, terá primeiro de corrigir este primeiro lote de 1.000 URLs antes de poder consultar os seguintes.
Ferramentas de análise de rastreio, como Screaming Frog, Botify, OnCrawl, etc.
Estas ferramentas podem detetar apenas os recursos ligados ao sítio durante o rastreio.
Ferramentas de SEO, como Ahrefs, Majestic SEO, Semrush, etc.
Estas ferramentas não fornecem dados exaustivos porque apenas identificam recursos de sítios de terceiros. Com o Semrush, apenas serão detectados os URLs que apresentem um erro 404 e que estejam ligados ao sítio.
Registos do servidor
Os registos do servidor constituem uma fonte de informação fiável e exaustiva. Quanto mais longo for o período de retenção, mais exaustivos serão os dados. Os registos podem ser utilizados para descobrir quais os recursos com um erro 404 que foram visitados por utilizadores e robôs de indexação (Googlebot, Bingbot, etc.). Certifique-se apenas de que o formato dos registos do servidor inclui a recuperação de códigos de resposta para identificar URLs com erro 404.
Como é que corrijo um erro 404?
A correção de um erro 404 não é difícil, mas pode ser morosa. Basta redirecionar estes URLs inexistentes para novas páginas com um código de estado 301. Para cada página que retorna um erro 404, é necessário indicar a nova página de destino, idealmente a que é semanticamente mais próxima do URL antigo. Se a página eliminada não tiver uma correspondência exacta, pode redireccioná-la para a página da categoria a partir da qual foi ligada. Evite redireccionamentos maciços para o URL da página inicial, pois isso pode prejudicar o seu desempenho.
É importante notar que não é obrigado a redirecionar sistematicamente um URL que retorna um erro 404. Para decidir, certifique-se de que o URL não tem um forte impacto em termos de SEO (visitas naturais, backlinks, palavras-chave posicionadas, etc.). Se o URL tiver um historial de SEO, redireccione-o para 301 para evitar perder a sua reputação. Caso contrário, pode utilizar o código de estado 410 para indicar que o URL está definitivamente "Desaparecido". O código 410 informa o navegador de que a página existiu, mas que o recurso já não está permanentemente disponível.
Conclusão
Agora você sabe como :
- Interpretar uma mensagem de erro 404 Not Found e compreender as implicações que pode ter para o seu sítio Web.
- Identificar as diferentes fontes de um erro 404, quer se trate da migração de um sítio, da gestão diária, de ligações incorrectas ou deerros de introdução.
- Avaliar oimpacto dos erros 404 na SEO, nomeadamente em termos de perda de popularidade, qualidade de rastreio e experiência do utilizador.
- Utilizar várias ferramentas de SEO, como a Google Search Console, o Screaming Frog e a análise do registo do servidor para identificar recursos problemáticos.
- Aplicar as melhores práticas para corrigir um erro 404, utilizando redireccionamentos 301 ou o código de estado 410, se for caso disso.
Ao compreender e agir sobre estes elementos, pode melhorar significativamente a saúde do seu sítio Web e proporcionar uma experiência de navegação suave e satisfatória aos seus utilizadores. 🌐
Obrigado por ter lido este artigo até ao fim! Se tiver alguma dúvida, sugestão ou quiser partilhar a sua experiência com os erros 404, não hesite em deixar um comentário abaixo. O seu feedback é valioso e pode ajudar outros leitores a navegar no vasto oceano que é a internet! 💬