Hostwinds Blog
Resultados da busca por:
Os códigos de status HTTP são mensagens curtas enviadas por um servidor para informar seu navegador sobre o sucesso ou falha de sua solicitação.Entre eles, a série 4xx lida com erros de clientes e, dentro desta série, o código de status 410 é específico para gerenciar o conteúdo da Web.
O código de status 410 - ou "410 Gone" - significa que o recurso solicitado foi removido permanentemente do servidor web.Ao contrário do código de status 404 (que indica que uma página pode retornar), o código de status 410 é um sinal claro para os navegadores da Web e os mecanismos de pesquisa que a página se foi para sempre.
Uma das coisas mais importantes a entender sobre o código de status 410 é que ele diz aos mecanismos de pesquisa para parar de rastejar e indexar uma página.Portanto, ele só deve ser usado se você tiver certeza de que uma página não é mais relevante ou não apresente nenhum valor ao seu site.
Embora o código de status 410 seja útil, existem várias situações em que o uso de outros códigos de status seria mais apropriado.
Embora os códigos de status 410 e 404 indiquem que uma página não está disponível, eles servem a propósitos diferentes.O 404 Código de status sugere que a página pode estar temporariamente indisponível, possivelmente devido a um link quebrado ou a um erro de digitação no URL.Os mecanismos de pesquisa continuarão a engatinhar essas páginas pensando que retornarão.
Por outro lado, o código de status 410 diz aos mecanismos de pesquisa e usuários que a página desapareceu permanentemente e não volta.Essa distinção é muito importante para o SEO, pois o uso do código de status errado pode levar a rastreamento ineficiente e quedas potenciais nas classificações de pesquisa.
O uso do código certo garante que os mecanismos de pesquisa lidam com seu site corretamente - 404s ainda podem ser verificados por rastreadores, mas 410s dizem para eles pararem.
A configuração de um código de status 410 é direta.Vejamos como fazer isso usando servidores da Web Apache e Nginx.A implementação em outros servidores da Web deve ser semelhante.
Insira o seguinte comando no seu arquivo .htaccess:
RewriteRule ^old-page$ - [L,R=410]
Isso diz ao servidor que o URL 'Velha Página' acabou e deve retornar um status 410.
Em um servidor da web nginx, o seguinte comando entrará no bloco do servidor:
server {
listen 80;
server_name example.com;
location /old-page {
return 410;
}
location /another-removed-page {
return 410;
}
# Other locations and server settings...
}
Nesta configuração, solicitações feitas para '/Página Velha' e '/outra página removida' retornará um status 410.
Quando usado corretamente, o código de status 410 pode ser uma ótima ferramenta para gerenciamento de sites e enviar os sinais de SEO certos-os mecanismos de pesquisa podem se concentrar em páginas ativas e relevantes e você pode manter um site limpo, rastreável e amigável.
Escrito por Hostwinds Team / setembro 5, 2024