O erro 421 ou “erro HTTP 421” é um código de status do protocolo HTTP que significa que um pedido foi encaminhado para um servidor que não é capaz de responder. Esse erro ocorre quando o servidor não está programado para produzir respostas para a combinação de esquemas e autoridade incluídos no URL do pedido.
Os concorrentes estão a apenas um clique de distância na Internet e os empresários da web devem estar comprometidos com a melhoria contínua da experiência do usuário.
Estatisticamente falando, 88% dos consumidores on-line têm menos probabilidade de voltar a um website depois de uma má experiência. Esse número mostra a necessidade de detectar problemas em um website a tempo de fazer as correções apropriadas.
Erros comuns no website são relacionados a URLs e freqüentemente ocorrem quando os visitantes clicam em um link para ver algo que eles acham interessante ou para comprar um produto.
Esse é o caso do erro 421, em que o servidor retorna uma mensagem ao usuário dizendo que o pedido foi mal dirigido. Essa situação pode impedir que um website atraia novas perspectivas e novos clientes.
Neste artigo, descobrimos qual é realmente o erro 421 e como ele pode afetar um site em termos de SEO.
Analisaremos então as ferramentas que podem ser usadas para detectar 421 erros em um site e as diferentes técnicas para corrigir esses erros. Finalmente, vamos explorar as questões comuns relacionadas com o erro 421.
Capítulo 1: Como entender o erro 421 e como ele afeta um website
Todos os websites têm problemas em algum momento. Mas a freqüência desses problemas pode ter efeitos indesejáveis nos locais. Este capítulo apresenta,
- A definição do erro 421;
- As causas do erro 421;
- O impacto do erro 421 em um website.
1.1 O que é um erro 421?
Toda atividade na Internet é o resultado da interação entre navegadores e servidores. Quando os usuários tentam acessar um website, os navegadores enviam um pedido ao servidor do website.
O servidor responde ao pedido dos usuários com um código de status HTTP, um código de três dígitos, como o 421. Os códigos de status são uma espécie de conversa na rede entre os navegadores e os servidores.
Eles são uma mensagem e indicam se tudo está indo bem entre o navegador e o site ou não. A compreensão desses códigos permitirá ao senhor saber se tudo está correndo como planejado em seu site e diagnosticar rapidamente o tipo de erro.
Isso é crucial para minimizar o tempo de inatividade em seu site quando ocorrerem problemas. Os códigos de status HTTP se dividem em cinco grupos e cada grupo indica uma mensagem diferente.
- 1xx: Esta é uma resposta informativa e significa que o servidor está revendo o pedido;
- 2xx: Esse grupo indica que o pedido foi executado com sucesso e que o servidor deu ao navegador a resposta esperada.
- 3xx: Este é um redirecionamento que diz ao usuário que ele está sendo redirecionado para um URL diferente do que ele pediu. O pedido foi recebido, mas há um redirecionamento de algum tipo.
- 4xx: Esse grupo indica um erro de cliente (navegador). Os 4xx códigos de status aparecem quando o site ou página solicitada não foi carregada. Isso é um erro no lado do site e ocorre freqüentemente quando uma página não existe no site ou quando o servidor está tendo dificuldades para exibi-la.
- 5xx: Este grupo indica um erro (falha) no servidor. Um pedido válido foi feito pelo cliente, mas o servidor não pôde completá-lo.
Alguns códigos de status HTTP podem ter um impacto muito grande na SEO de um site e é vital que os webmasters lidem com eles de maneira apropriada quando eles ocorrem.
Esse é o caso dos 4xx erros que são freqüentemente o foco das atenções durante as auditorias de SEO.
O erro HTTP 421 mostra a mensagem “Pedido mal dirigido”, que indica que o pedido é mal dirigido.
A razão desse erro é que o pedido foi feito a um servidor que não está configurado para fornecer feedback sobre o pedido. Portanto, o usuário que quiser acessar a página não poderá carregá-la.
1.2. Causas de erro 421
A mensagem de erro 421 pode ocorrer por uma série de razões. Um servidor emite a mensagem de erro 421 quando recebe um pedido HTTP que não é destinado a ele. O erro é simplesmente uma mensagem de que o usuário se conectou ao servidor errado.
Isso acontece quando um certificado SSL é compartilhado entre vários domínios e eles entram em conflito.
O certificado SSL é usado para estabelecer uma conexão segura entre o servidor e o dispositivo do usuário. O usuário também tem um certificado que lhe permite fazer a verificação.
Para fazer isso, o servidor envia seu certificado ao dispositivo que está tentando estabelecer uma conexão com ele. Mas às vezes vários websites compartilham o mesmo certificado do TLS.
Os navegadores que usam a segunda versão do HTTP (HTTP/2) são capazes de reconhecer um certificado que foi usado para estabelecer uma conexão com um determinado domínio.
Ao conectar novamente usando o mesmo certificado, esses navegadores reutilizam a conexão já aberta. Portanto, a conexão se torna difícil quando vários pedidos são enviados a vários domínios usando o mesmo certificado TLS.
É assim que o servidor envia a mensagem de erro 421 para o navegador. Esse erro também é acionado quando o DNS de um servidor é ajustado para o IP ou CNAME errado.
O DNS é uma espécie de lista telefônica para a web. Os navegadores interagem na rede usando o endereço IP. O DNS traduz o nome de domínio que um usuário está procurando em um IP, para que o navegador do usuário possa recarregar o site.
O processo de resolução DNS consiste em converter um domínio em um endereço IP adequado para o servidor, a fim de localizar a página desejada
Esse processo resulta em um erro quando a conversão da página da web que o usuário digita no navegador não corresponde ao endereço IP do servidor.
O servidor exibe uma mensagem de erro. O erro 421 também pode ser devido a uma má configuração do servidor.
1.3. Qual é o impacto do erro 421 sobre a otimização de um site?
Otimizar um website ou página da web é tomar medidas para ajudá-la a subir na classificação nos motores de busca.
Essas medidas não só deveriam permitir aos motores de busca compreender o conteúdo de um site, como também deveriam facilitar o uso por parte dos visitantes.
A SEO é uma maneira de aumentar a popularidade de um site sem gastar dinheiro, como é o caso da publicidade. No entanto, há alguns erros que podem comprometer o esforço de um local para subir no ranking dos SERPs.
Esse é o caso dos 4xx erros que geralmente prejudicam a SEO de um website. O erro 421 pode reduzir a eficiência do rastejamento de um website e influenciar negativamente a experiência do usuário.
1.3.1. Como o erro 421 afeta a eficiência do site que rasteja?
Para entender como esse erro afeta a eficiência do rastejamento do local, vamos primeiro analisar o processo de rastejamento.
O rastreamento permite aos motores de busca procurar na web por conteúdo novo ou recentemente atualizado para acrescentar ao índice.
Para fazer isso, eles enviam bots chamados “aranhas” ou “rastejadores” para websites. Esses bots passam de uma página para outra, seguindo URLs. Os URLs são, por assim dizer, o caminho dos rastejadores.
Quando todas as URLs de um site estão funcionais, elas facilitam o movimento das aranhas. As aranhas podem então explorar todas as páginas do site e acrescentá-las ao índice.
O índice é uma grande base de dados de URLs que os aranhas consideram interessantes. Os URLs adicionados a essa base de dados são então classificados e aparecem nos resultados das buscas.
No caso de erro 421, a URL não leva à página solicitada e, portanto, dificulta o rastejamento de aranhas. Isso afeta não só o rastejamento de aranhas, mas também a SEO em geral e o tráfego da página em questão.
1.3.2. Como o erro 421 afeta a experiência do usuário?
A experiência do usuário é um dos fatores mais importantes nos negócios on-line, uma vez que afeta significativamente as taxas de conversão. Ela se baseia numa compreensão profunda dos usuários.
Em termos simples, trata-se de tornar a experiência do visitante tão significativa e valiosa quanto possível. Uma boa “experiência de usuário” significa que o usuário tem:
- Visitaram o site;
- Navegou pelas diferentes páginas com facilidade;
- Compreendi o conteúdo do site;
- Conseguiram o que queriam.
Quando o erro 421 aparece, o usuário não pode acessar a página e não obtém o que deseja. Clicando em links que retornam a mensagem de erro “pedido incorretamente solicitado” tem um impacto profundamente negativo sobre a experiência do usuário.
1.3.3. Aumentar a taxa de ressalto
Essa taxa reflete a porcentagem de visitantes que chegam a seu website e refazem seus passos ou “bounce”. Em geral, os visitantes que saltam clicam “para trás” para voltar aos SERPs ou fecham completamente a janela do navegador.
Embora nem sempre seja esse o caso, uma alta taxa de ressalto é um sinal de conteúdo desinteressante para os motores de busca. Por outro lado, o Google procura proporcionar uma experiência melhor para esses usuários e pode se sentir enganado na classificação.
Como resultado, o mecanismo de busca tende a agir na classificação dos recursos que têm uma alta taxa de ricochete
O erro de 421 aumenta a taxa de retorno da página afetada, pois os visitantes não conseguem acessar o conteúdo solicitado. Isso pode afetar os esforços de SEO de um site.
Diante desses vários problemas, é essencial que os webmasters identifiquem rapidamente os URLs que retornam o URL 421 em seus sites, a fim de tomar as medidas apropriadas.
Capítulo 2: Como detectar e corrigir 421 erros
Identificar URLs que retornam uma mensagem de erro é uma operação delicada que todos os webmasters devem implementar para o bem-estar de seus sites. Em geral, são identificados erros nos navegadores quando eles são abertos.
Entretanto, esse é um processo muito complexo e demorado, uma vez que os URLs só podem ser verificados individualmente.
Neste capítulo, aprenderemos sobre ferramentas que podem ser usadas para verificar o status dos códigos de status HTTP para determinar 421 erros.
2.1. 421 ferramentas de identificação de erros
2.1.1. Encontrando o erro 421 no controle de busca do Google
A verificação da existência de erros é a primeira coisa a ser verificada quando da auditoria de um site. Isso pode ser feito com a ajuda do console do Google. Essa ferramenta relata todos os 4xx erros em um site e o senhor pode então verificar se há URLs que se referem ao erro 421.
Para identificar esses erros, faça login no Google Search Console como administrador e acesse o relatório de erro através da guia “cobertura”.
Como o senhor pode ver pela imagem, este site não tem nenhuma URL que se refira a erros. Mas quando o senhor tiver múltiplos URLs de erro em seu site, mude para verificar em seu navegador para determinar o tipo de erro para cada URL.
Analise seus relatórios de erro de cobertura diretamente no Controle de Busca do Google. Os relatórios especificam a natureza do problema e os URLs aos quais ele se aplica.
2.1.2. A ferramenta HTTPStatut
Criado em 2011, HTTPStatus é um site popular que permite ao senhor verificar o status HTTP de múltiplas URLs de uma só vez.
Essa ferramenta pode ajudá-lo a verificar facilmente os códigos de status HTTP e as mensagens de status devolvidas por um servidor em resposta a um pedido de URL feito por clientes.
A ferramenta permite ao senhor verificar o código de status HTTP para múltiplos clientes, tais como um navegador ou um bot de um motor de busca. Basta clicar em “Change user-agent” para testar as respostas para diferentes clientes.
Essa é uma opção que permitirá ao senhor especificar o tipo de bot ou browser que deseja verificar se ele está no celular ou no desktop.
Essa ferramenta é particularmente interessante, pois permite ao senhor exportar os resultados para um documento do Google Sheets ou baixá-los nos formatos CSV ou XLS.
É possível filtrar os resultados para exportar especificamente os URLs que retornam a mensagem de erro 421.
2.1.3. A ferramenta de verificação do elo morto
ODead Link Checker é uma ferramenta gratuita que escaneia os URLs de um site inteiro para identificar links quebrados ou URLs que não funcionam mais. A principal vantagem do “Dead Link Checker” é que ele oferece uma opção de verificação automática chamada “Auto Checker”.
A ferramenta funciona automaticamente a determinadas freqüências, a fim de detectar ligações que se referem a um erro. Em seguida, envia o relatório à sua caixa de correio eletrônico para que o senhor possa corrigir os problemas em tempo real.
Para verificar o código de status HTTP 421, simplesmente digite o URL de seu site ou página URL e clique em “Check” (Verificar). No final da verificação, a ferramenta mostra todos os erros em seu site e o senhor pode receber um relatório por e-mail.
O senhor só tem que identificar os 421 erros entre os erros identificados. A ferramenta facilita ainda mais esse passo e mostra a origem do erro.
2.2. Verificação do status HTTP sem o uso de um verificador de status HTTP com Screaming Frog
É verdade que as ferramentas de verificação do status HTTP podem fornecer informações instantâneas sobre um URL e seu status HTTP.
Mas essas ferramentas não são apropriadas quando se trata de verificar o status HTTP de um site inteiro que tem centenas de páginas.
Felizmente, algumas ferramentas da web, como o “Screaming Frog”, podem verificar se há URLs que retornam um erro em um site.
O Rã Gritante mostra aos webmasters como os motores de busca rastejam seus sites. Analisa também os URLs que retornam mensagens de erro. O Screaming Frog é livre para usar em sites com menos de 500 URLs.
Outros podem fazer uma assinatura anual que lhes permite rastejar seu site regularmente. Para verificar o status do HTTP usando o Screaming Frog, faça o download da ferramenta e prossiga com a configuração.
Na seção de configuração, clique em spider e marque a caixa “Check links outside the startup folder”.
Fonte: Seerinteractive
Em seguida, clique em “OK” e digite o URL de seu site no campo “URL a explorar” e clique em “Start”. Uma vez que o rastreamento estiver completo, o senhor poderá ver os códigos de status HTTP na guia “Response Codes” (Códigos de Resposta).
Também é possível filtrar as respostas e exportar apenas os 4xx erros no formato Google Sheets.
2.3. Como corrigir 421 erros?
A correção de 421 erros é um passo importante para que seu site possa ser rastreado tanto para os visitantes quanto para os motores de busca. Para isso, é importante começar a verificar se os 421 erros detectados pelas ferramentas do site de Vossa Excelência ainda estão ocorrendo.
Quando o fizerem, o senhor deve então determinar a prioridade da correção. Isso envolve determinar a importância de cada URL que se refere ao erro 421 e como ele afeta seu site.
O senhor poderá então prosseguir com a correção dos 421 erros. A correção geralmente envolve o uso de um certificado SSL separado para cada um de seus domínios e a desativação do redirecionamento do HTTPS.
Como foi mencionado anteriormente, o uso de um único certificado SSL para vários domínios muitas vezes desencadeia o erro de pedido mal dirigido. O erro ocorre freqüentemente quando o HTTP/2 tenta reutilizar o pedido de conexão.
Para corrigir o erro 421, basta evitar que o HTTP/2 reutilize a conexão usando um SSL separado para cada domínio. A reutilização do pedido de conexão também pode ser evitada com a mudança de cada domínio para um endereço IP diferente.
Desativar o redirecionamento de “http://” para “https://” também pode ser parte da solução para o erro 421 relacionado com a habilitação de um certificado SSL em múltiplos domínios.
Se o senhor não puder implementar essas ações, poderá dirigir-se às comunidades de webmaster para pedir ajuda.
Capítulo 3: Outras questões relacionadas com o Erro 421?
Este capítulo é dedicado às várias questões relacionadas com o erro 421.
3.1 Quais são os erros HTTP mais comuns, além de 421 erros?
3.1.1. Erro 400: Pedido errado?
O erro 400 é comum e significa que o pedido é incorreto. Nesse caso, o servidor não compreende o pedido para poder processá-lo. Muitas vezes ela vem do lado do cliente e pode ser o resultado de um erro no URL.
Também pode ser o resultado de cache corrompido ou de cookies. A correção desse erro cabe, portanto, aos visitantes verificar o URL ou limpar suas caches.
3.1.2. Erro 401: Não permitido
O erro 401 ocorre quando a autenticação HTTP falhou. A página solicitada requer uma combinação de nome de usuário e senha. Os visitantes que têm essas credenciais podem ter acesso ao recurso solicitado.
Fonte: githubusercontent
Mas quando eles não têm essa informação, são redirecionados para a página de erro 401 que indica que a autorização é necessária. O erro 401 também é causado pelo fato de que o endereço IP que tenta fazer a conexão não está autorizado a acessar o recurso.
A proteção por senha permite que o senhor mantenha algumas de suas informações ocultas para impedir que outros as vejam.
3.1.3 Erro 403: Proibido
Os usuários encontram o erro 403 quando o servidor compreende o pedido, mas se recusa a executá-lo. É distinto de um problema de autorização e significa simplesmente que o servidor rejeitou o cliente sem qualquer explicação.
Esse erro resulta do fato de o proprietário do site não permitir que os visitantes tenham acesso a certos recursos. Quando tais proteções são ativadas para um diretório específico do site, é impossível ter acesso a ele.
Também é possível que o arquivo específico solicitado pelo visitante não possa ser afixado on-line. A proteção é uma medida que pode ser usada permanentemente para evitar que robôs maliciosos tenham acesso aos recursos de seu site.
3.1.4 Erro 404: Arquivo não encontrado
Ao contrário do erro 400, o erro 404 ocorre quando o servidor compreende o pedido enviado pelo cliente, mas não consegue encontrar nenhum recurso específico para a URL solicitada.
Quando isso ocorre para URLs como www.website .com, é possível que o pedido tenha sido redirecionado para o servidor errado. Para URLs de baixo nível, o erro 404 indica frequentemente links quebrados.
404 erros aumentam a taxa de ricochete de um site e também podem dificultar o rastejamento dos motores de busca. O acima exposto também pode ser usado para encontrar todas as URLs que retornam um erro de 404 em seu site.
Para corrigir esses erros, basta redirecioná-los para os recursos disponíveis. O redirecionamento 301 (permanente) permite ao senhor reparar páginas que são permanentemente apagadas, enquanto o redirecionamento 302 permite ao senhor corrigir aquelas que estão temporariamente indisponíveis.
3.2. O que é um certificado SSL?
O certificado SSL é uma tecnologia que permite assegurar a conexão entre dois sistemas que são geralmente um cliente (browser) e um servidor. Ela assegura a justiça dos dados transmitidos, impedindo que cibercriminosos os interceptem ou os modifiquem.
O certificado SSL protege a conexão entre duas máquinas através da criptografia dos dados e também autentica a identidade da organização do website. Assim, ela assegura que os usuários estejam realmente interagindo com os legítimos proprietários do site.
A proteção da conexão entre um usuário e um site começa automaticamente cada vez que o usuário visita um site. Quando um domínio é protegido por um certificado, ele exibe HTTPS e um cadeado na barra de URL.
Clicando nesse cadeado, são exibidas informações sobre o certificado e outras informações sobre o site. As versões recentes do certificado SSL são comumente chamadas TLS e são mais seguras do que o SSL.
Com essas versões, é possível assegurar vários domínios com um único certificado. Isso reduz os custos de administração e instalação. No entanto, esses certificados de múltiplos domínios podem criar problemas, como o notório erro 421.
Conclusão
O desafio para um site em termos de SEO é sempre ter um bom desempenho para os visitantes e motores de busca. Mas situações comuns, como o erro 421, tornam esse desafio ainda mais difícil.
Esse erro é um pedido mal dirigido que ocorre quando vários domínios compartilham o mesmo certificado SSL. Isso perturba a experiência do usuário e os esforços de SEO uma vez que um site começa a acumulá-los.
As ferramentas mencionadas neste artigo permitirão ao senhor detectar 421 erros em seu site, para que possa corrigi-los antes que comecem a ter um impacto negativo em seu site.
A solução comum para corrigir esse erro é usar um certificado SSL específico para cada um de seus domínios. Se o senhor usar uma ferramenta de verificação de código HTTP diferente das mencionadas neste artigo, queira nos informar nos comentários.