Oerro 410 é uma mensagem de resposta do protocolo HTTP. Seu aparecimento em uma página da Internet indica ao visitante que o recurso que ele ou ela queria acessar não está mais disponível no servidor do site. Esse recurso não só é permanentemente inacessível, como também não tem opção de redirecionamento.
Como proprietário de um website, um de seus objetivos seria proporcionar uma boa experiência de usuário para os visitantes de seu site
Sabendo que isso pode não ser possível quando seu site freqüentemente retorna erros, é importante que o senhor aprenda a entender e administrar esses erros para que eles não afetem o desempenho de seu site.
Mas o que realmente vamos focalizar neste guia que precisa ser gerenciado adequadamente para melhorar a experiência do usuário é o erro 410.
Continue lendo esse conteúdo para compreender não só o significado, as causas e as conseqüências desse erro, mas também as soluções fáceis para corrigi-lo.
Vamos começar!
Capítulo 1: O que é erro 410?
Neste primeiro capítulo, explico
- Qual é o erro 410?
- Como isso pode acontecer?
- O que isso significa para seu site
Discutirei também como identificá-lo em seu website.
1.erro 410: O que isso significa?
O erro 410 é um código de status pertencente ao protocolo HTTP. É uma mensagem que o servidor envia ao cliente. A exibição dessa mensagem significa que ocorreu um erro na aplicação local (o cliente). Isso impede o servidor de processar o pedido
O código 410 ocorre quando um usuário tenta acessar um recurso que não existe mais no servidor.
Fonte KeyCDN
Mas ao contrário de 404 erros, que indicam que o recurso não foi encontrado no momento do pedido e pode estar disponível mais tarde, o erro 410 pressupõe que o recurso não tem um endereço de encaminhamento.
Considera-se, portanto, que ela está definitivamente desaparecida.
Em essência, o código 410 é devolvido quando a página ou o recurso que o senhor está tentando acessar tiver sido removido permanentemente sem qualquer redirecionamento no lugar
Portanto, os visitantes não devem esperar encontrar um redirecionamento quando encontrarem um erro de 410
Essa é uma boa razão para a frase “Foi-se” que muitas vezes acompanha 410 códigos de erro.
O código de erro 410 pode aparecer de várias maneiras, dependendo principalmente de como são configurados os seguintes
- Seu navegador ;
- O site
- O servidor
1.o que causa 410 erros?
Como acabo de mencionar, o erro 410 indica que o recurso solicitado foi removido permanentemente do servidor
Portanto, o surgimento de um erro de 410 pode ser devido às seguintes situações
- O recurso existia, mas foi intencionalmente removido pelo próprio webmaster;
- O recurso existe, mas o servidor retorna, por uma razão desconhecida, a mensagem de erro 410
- O computador remoto (o cliente) solicita o recurso errado.
Outras causas podem incluir
1.2.1. Inserindo a URL errada
Em alguns casos, o erro 410 pode ser causado pelo fato de um URL ter sido inserido incorretamente
Fonte nixcraft
Embora seja acordado que quando um URL é inserido incorretamente, um 404 erro deve ser exibido, é importante estar ciente de que o servidor pode ser configurado intencionalmente para produzir um 410 erro quando um recurso específico é solicitado
1.2.2. Mudança ou atualização da plataforma de administração do website (CMS)
Ao usar uma plataforma de administração do website, tais como plataforma de administração do website, como WordPress para administrar seu site, uma atualização ou nova instalação pode resultar na exibição de 410 erros
Fonte Médio
Da mesma maneira, a instalação de uma nova extensão ou plugins pode fazer mudanças sem o conhecimento do senhor e causar 410 mensagens de erro no processo
1.2.3. Mudanças no banco de dados de seu site
Algumas extensões ou plugins podem ter carta branca para acessar as seções de seu site, inclusive o acesso completo ao banco de dados
Eles podem então modificar suas configurações anteriores e causar 410 erros
Se um erro de 410 não for devido a qualquer uma das razões acima, o senhor também pode olhar para o lado do servidor. Para fazer isso, o senhor precisará dar uma olhada nos arquivos de configuração de seu website
Examine esses arquivos de configuração para ver se há alguma instrução de redirecionamento 401.
Da mesma maneira, se o senhor está executando o Apache, considere verificar o arquivo de configuração do servidor Apache e o arquivo .htaccess
Se o senhor encontrar um erro de 410 que não tenha definido, pode removê-lo completamente ou aplicá-lo a uma página específica.
1.3. Quais são as conseqüências de 410 erros?
Um erro de 410 tem tanto desvantagens quanto vantagens.
1.3.1. Quais são as desvantagens de 410 erros?
O erro de 410 pode afetar a capacidade de seu site de fazer buscas, mas pode também afetar a experiência do usuário que o senhor proporciona a seus visitantes.
- Desempenho do site
Em termos de desempenho, deve-se observar que o erro 410 é entendido pelos rastejadores como sendo uma remoção definitiva e deliberada
Mas o fato é que alguns webmasters preferem usar o código de status HTTP 410 em vez do 404
A conseqüência dessa escolha é que o Google apagará permanentemente a página que exibe tal erro de seu cache e índice
Em outras palavras, tal erro significa que os motores de busca nunca mais exibirão a página em questão nos resultados da busca.
- Experiência do usuário
No que diz respeito à experiência do usuário, lembre-se que a presença de um erro de 410 é susceptível de afetar a imagem de seu website
Assim que um usuário da Internet pede para acessar uma página e se depara com um erro sem qualquer possibilidade de redirecionamento, isso dá origem a uma experiência ruim, em última análise frustrante, que pode fazer com que ele não queira mais revisitar seu site
Fonte CyberCiti
Se esta situação persistir, o senhor não só perderá o trânsito, mas também o seu taxa de retorno também se levantará. Os motores de busca presumirão que seu site oferece uma má experiência e o senhor perderá sua classificação atual
É por isso que é importante implementar soluções para corrigir esses erros antes que eles afetem a SEO de seu site.
O código de erro 410 não tem apenas seus inconvenientes, vejamos também seus benefícios.
1.3.2. As vantagens do código de erro 410
Além das conseqüências que um erro de 410 pode ter em um website, ele também tem vantagens ou possibilidades que os webmasters podem explorar. De fato, quando é intencional, o erro 410 pode ser usado de várias maneiras
A maneira mais comum é usá-la em páginas ou serviços promocionais de tempo limitado. Assim, assim que a oferta não estiver mais disponível, o acesso é cortado
Ele também pode ser usado para ajudar as equipes de manutenção da web a informar outras equipes que um recurso foi tornado indisponível de propósito.
Um erro de 401 também pode ser usado para impedir que os usuários acessem recursos que não estão mais associados a um website, e nesse caso, 410 códigos de status podem ser melhores do que 404 códigos
De fato, um erro de 410 fornece informações claras aos visitantes do site: a página que eles estão tentando acessar não retornará. A mensagem ainda é suficientemente clara para dissuadir os usuários, tanto humanos quanto mecânicos, de tentarem retornar mais tarde
Por outro lado, por um erro de 404, os rastejadores do Google ainda visitarão a página para se certificarem de que ela seja inválida.
Ao implementar um código de resposta 410, o senhor pode ter certeza de que o Google não tentará rastejar a página novamente para ver se ela está ativa.
A vantagem é que o orçamento de rastejamento o orçamento será inteiramente dedicado a páginas que são realmente importantes para seus negócios
Portanto, se o senhor está convencido de que uma página em seu site nunca será relevante no futuro, o uso de um código 410 pode ser útil de mais de uma maneira.
1.4. Como o senhor encontra 410 erros em seu site?
Aqui estão algumas maneiras de encontrar 410 erros em seu site
1.4.1. Console de Busca do Google
O senhor pode usar o console de busca para pesquisar e identificar 410 erros em seu website
Para fazer isso
- Vá ao seu Console de Busca do Google e acesse seu painel de instrumentos;
- Em seguida, selecione “cobertura”;
- Aguarde o carregamento da nova página e o senhor verá um resumo das páginas de seu site e dos erros que as afetam
O senhor também pode clicar na ferramenta “URL Inspection” para verificar a existência de erros em um URL específico
Para isso, o senhor precisará da URL da página que deseja verificar
Uma vez que o senhor o tenha, precisará introduzi-lo na barra de busca do instrumento de inspeção. Em seguida, faça a busca e espere que o resultado apareça
1.4.2. Sapo gritante
Sapo gritante é um software que escaneia seu site para coletar dados
Os dados coletados permitirão ao senhor avaliar o desempenho da SEO de seu site, mas também detectar problemas para que o senhor possa tomar as decisões apropriadas
Portanto, além de detectar erros, a ferramenta também oferece outras características interessantes que o senhor pode usar.
1.4.3. Verificar os registros de inscrição
Os registros de inscrição contêm o histórico das atividades que o senhor tem realizado em seu website. O senhor encontrará, por exemplo, as páginas que consultou ao se conectar com o servidor. Essa informação é útil e pode lhe dar uma idéia da origem do erro
A localização dos registros de aplicação dependerá do tipo de servidor que o senhor estiver usando. Mas depois de encontrá-los, o senhor pode fazer uma busca de “410 erros”
Agora que o senhor sabe tudo sobre 410 erros, é importante saber como corrigi-los
Capítulo 2: Como corrigir o código de erro HTTP 410
Neste capítulo, esboço algumas soluções que o senhor pode usar para resolver 410 erros
Como foi mencionado anteriormente, quando o erro 410 é involuntário, é bem possível que seja devido a um problema que precisa ser investigado tanto no nível do gerente do site quanto no nível do servidor
Em todo caso, o senhor pode corrigi-lo, usando as seguintes dicas
2.1. Desativar os plugins de seu site
A instalação ou incompatibilidade de sua configuração com certos plugins pode ser a causa dos 410 códigos de erro em seu site.
Caso o senhor esteja usando esses tipos de plugins, tente desativá-los para verificar se o erro 410 está realmente vindo de um deles
Fonte: Kinsta
Para fazer essa verificação, o senhor pode proceder da seguinte maneira
Desativar todos os plugins e depois ativá-los um a um enquanto se verifica a presença de erro 410 no local
Se o erro 410 reaparecer imediatamente após a ativação de um plugin, o senhor pode deduzir que esse plugin é a causa
Quando isso acontece, é muito provavelmente um plugin que de alguma maneira está modificando certas configurações de seu site
Para consertá-lo e evitar mais erros no futuro, o senhor pode simplesmente desativar este plugin. Mas antes, não se esqueça de criar um backup de seu website
Se o senhor usar um gerente de site como o WordPress, poderá desativar os plugins por conta própria
Basta seguir os passos abaixo
- Vá para a guia dos plugins;
- Escolha seus plugins ativos. (Se o senhor quiser desativar mais de um de cada vez, pode escolher todos de uma só vez);
- Uma vez selecionado, clique no menu suspenso e escolha a opção “desativar plugins” para desativá-los todos de uma só vez
2.2. Conserto do arquivo .htaccess de seu site
O arquivo .htaccess permite que o senhor defina certas propriedades em seu servidor
Estes são, por exemplo:
- Redirecionamentos
- Restrições de acesso ;
- Restrições de acesso, etc.
Uma modificação desse arquivo também pode provocar 410 erros em seu site. O senhor terá, portanto, que acessá-la novamente para modificá-la, a fim de eliminar esses erros
Um método simples para acessar o arquivo htaccess é conectar-se ao servidor que hospeda seu site por meio de um protocolo de transferência de arquivos (FTP). Para este fim, sugiro que o senhor use o software FileZilla
Uma vez conectado ao seu website
- Identificar e abrir ou não a pasta raiz do seu site WordPress. Na maioria das vezes, ele é nomeado pelo título “www” com o nome do domínio de seu site, se possível;
- A seguir, entre na pasta raiz do WordPress e tente identificar o arquivo .htaccess;
- Uma vez que o senhor o tenha encontrado, clique com o botão direito do mouse e escolha o comando View/Edit
O senhor verá várias linhas de comando
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule. /index.php [L]
Verifique se está tudo em ordem. Porque, alguns web hosts ou plugins poderiam fazer mudanças nesse tipo de arquivo
Portanto, se o senhor se deparar com linhas de código que não reconhece e, além disso, começar com “Redirecionar 410” seguido de um URL, apague-as e teste novamente para ver se o erro ainda persiste
Se seu arquivo .htaccess não tiver sido modificado de qualquer maneira que possa resultar em um erro de 410, o senhor pode fechá-lo.
2.3. reinstalar seus arquivos
Quando desativar e ativar plugins ou configurar o arquivo .htaccess não permitir que o senhor corrija o erro 410, poderá tentar reinstalar os arquivos básicos de seu site, ou seja,
- CSS ;
- JavaScript; e
- HTML ;
- PHP.
Esses são os arquivos que fazem seu site funcionar e é provável que durante um erro de 410, eles possam estar corrompidos
Isso poderia ser devido a uma má configuração ou à implementação de certas mudanças feitas anteriormente.
O conserto desses arquivos não é nada complicado, mas se o senhor não está familiarizado com isso, basta chamar um desenvolvedor da rede
Se seu site for feito com WordPress, há um truque que o senhor pode usar, que é reinstalar a última versão do sistema de gerenciamento de conteúdo (CMS) que está usando
De fato, no CMS como no WordPress, há a possibilidade de reinstalar seu site sem afetar seu funcionamento ou seu conteúdo
Para isso, tudo o que o senhor precisa fazer é :
- Acesse seu painel de bordo;
- Clique na guia “Updates and Search” (Atualizações e Pesquisas);
- Escolha a última versão do WordPress, clicando em “reinstalar agora”
Fonte BlogPasCher
No entanto, antes de fazê-lo, recomendo que o senhor tenha uma cópia de segurança recente do seu site
2.4. Verifique a URL solicitada
A causa mais comum de um erro de 410 é a entrada de um URL incorreto, mas muitos servidores da web estão seguros para impedir o acesso a URLs mal escritas
E como 410 códigos não são usados com tanta freqüência como 404 códigos, a aparência de um 410 código geralmente implica que o URL solicitado foi válido em algum momento, mas não o é mais
Portanto, verifique novamente se é realmente o URL que o senhor está tentando acessar que está devolvendo tal erro
2.5. Depuração de plataformas comuns
Se o senhor estiver executando um software num servidor que responde com o código de erro 410, certifique-se de examinar a estabilidade e a funcionalidade desse software.
Os sistemas de gestão de conteúdo mais comuns são geralmente bem testados quando são liberados, mas uma vez que o senhor começa a fazer mudanças nas extensões, é possível causar um problema que resultaria nos 410 erros
Assim, quando ocorre um problema, o senhor pode fazer algumas debugging para saber exatamente quando o erro ocorreu.
2.6. Restaurar as atualizações recentes
Se o senhor atualizou recentemente o sistema de gestão de conteúdo ou a aplicação que está usando antes da ocorrência dos 410 erros, uma solução a considerar é voltar à versão anterior. A que o senhor tinha quando tudo estava funcionando bem
Fonte Kinsta
Da mesma maneira, quaisquer extensões ou módulos que o senhor tenha atualizado recentemente também podem estar causando problemas do lado do servidor, portanto, o retorno às versões anteriores também pode ajudar
2.7. Procurar por mudanças inesperadas no banco de dados
Note-se que mesmo que o senhor desinstale uma extensão através do painel do CMS, isso não garante que as mudanças feitas pela extensão sejam completamente desfeitas
Isso é especialmente verdade para muitas extensões do WordPress, que muitas vezes têm pleno direito de acesso ao banco de dados
Há cenários em que uma extensão pode modificar registros de banco de dados que não pertencem à extensão em si
O truque que eu recomendo que o senhor use aqui é verificar o registro de seu banco de dados para rastrear as atividades que foram realizadas e que podem lhe causar esse tipo de erros
No entanto, tenha em mente que esse tipo de manipulação requer alguma habilidade e pode piorar a situação se não for feita adequadamente
Portanto, se o senhor estiver tendo dificuldades, não hesite em pedir ajuda
Capítulo 3: Outras perguntas sobre o erro 410?
3.o que é erro 410?
O código de erro Http 410 Gone (HTTP = HyperText Transfer Protocol) representa um dos códigos de erro do cliente (a série 4xx) que indica que o acesso à página ou recurso solicitado está agora indisponível no servidor para sempre, sem nenhum endereço de redirecionamento para aquela página ou recurso configurado.
Descubra aqui o que o Google diz sobre 410 erros.
3.2. Qual é a diferença entre 404 e 410 erros na SEO?
A maneira como o Google trata seu site ao rastejar para indexar páginas varia de acordo com o código HTTP devolvido pelo servidor.
Quando se trata de um a 404 Erro não encontradoerro, o servidor diz ao robô que se trata de um problema temporário. Este último voltará mais tarde para rastejar novamente esta página
Mas se o erro 404 persistir, poderá decidir apagá-lo permanentemente de seu índice, para não enviar os usuários a uma página não funcional.
Por outro lado, quando se trata de um erro de 410erro, o servidor diz ao robô que a página está inacessível para sempre. Nesse caso, o Google logo removerá a página de seu índice para impedir sua exibição aos usuários.
3.3. Quando o erro 410 Gone pode ser usado de propósito?
Esse erro pode ser usado em várias situações, mas para facilitar a compreensão do senhor, tomaremos o seguinte exemplo
Digamos que uma companhia está oferecendo uma oferta promocional de tempo limitado para um determinado produto e cria uma página para esse fim que é válida por 30 dias. Uma vez terminado o período de 30 dias, a promoção não estará mais disponível
Nesse caso, se a companhia estiver certa de que a mesma promoção nunca mais será feita, poderá usar um código de erro 410 para que esta página indique a todos os visitantes que a oferta não está mais disponível e não será repetida.
3.4. Quando usar um código 410 Gone em vez de um 404 Não Encontrado?
Como desenvolvedor web, é importante saber quando usar um código 410 em vez de um arquivo 404 Não Encontrado. O uso do primeiro é benéfico por várias razões:
- Ela faz saber aos usuários que o recurso não existe mais, de modo que eles evitarão voltar a acessá-lo.
- O Googlebot trata cada código de status de maneira um pouco diferente.
Se o senhor for o proprietário de um recurso e decidir apagá-lo intencionalmente do servidor de sua casa permanentemente, um erro de 410 deverá ser devolvido a todos os usuários subseqüentes que tentarem acessá-lo
Isso também diz a todos os websites ligados ao recurso para removê-lo como um link, já que ele não é mais aplicável.
Em resumo
Ao navegar na rede, não é raro encontrar erros que impedem o acesso às páginas de um website
Alguns desses erros ocorrem do lado do servidor, enquanto outros têm origem no lado do cliente, como por exemplo o erro 410.
Pode ser intencionalmente criado ou pode ser o resultado de um problema técnico com o local
Em todo caso, a mensagem de erro 410 é um código de status no protocolo HTTP que indica que um recurso foi removido permanentemente. Não estará, portanto, mais disponível no servidor
Neste artigo, discutimos com mais detalhes as diferentes situações que podem causar 410 erros, mas também dicas para corrigir esses erros
Espero que esse conteúdo tenha sido útil para o senhor entender o conceito de 410 erros e como corrigi-los. Se o senhor tem alguma pergunta a fazer, sinta-se à vontade para me fazer nos comentários
Obrigado e até breve!