301 Redirect vs mudança de DNS: É sempre seguro para matar um redirecionamento 301 e atualizar o DNS para um subdomínio?

StackOverflow https://stackoverflow.com/questions/681869

  •  22-08-2019
  •  | 
  •  

Pergunta

Eu tenho um site rodando em um subdomínio que foi migrado para um novo servidor e novo nome de domínio. Para preservar créditos de busca Eu sei um redirecionamento 301 é a maneira correta de lidar com a migração da transição. (O departamento de marketing fala de 301 redirecionamentos como eu nunca ouvi falar.)

Do ponto de vista técnico, eu não entendo quanto tempo você tem para manter um redirecionamento. Alguém pode explicar isso? Parece que a carga extra e desnecessária em um servidor para manter um redirecionamento funcionando indefinidamente. Você finalmente soltá-lo ou torná-lo uma mudança DNS depois que os motores de busca pararam de links para o site anterior?

Foi útil?

Solução

301 é "movido permanentemente" para que, em teoria, motores e navegadores que têm o link em seus bookmarks deve mudar para o novo URL de busca. Mas eu não apostaria que todo mundo faz isso. Então, eu concordo com ceejayoz, é prudente manter o antigo URL trabalhando para sempre.

(Lembre-se também que a URL não são apenas armazenados em motores de busca, você pode encontrá-los em muitos lugares, mesmo em papel. É por isso que URLs nunca morrem . Pense duas vezes antes de publicar uma URL, você nunca será capaz de recuperá-lo mais tarde.)

Outras dicas

Há apenas carga sobre o servidor (e minúsculo em que) se alguém realmente usa o redirecionamento, então não há nenhum sentido de removê-lo e perder mesmo um hit de um link antigo.

Você pode fazer o registro DNS para o subdomínio um registro CNAME referenciando o novo domínio; Eu não acho que haja qualquer dano ao fazê-lo, desde que o site ainda funciona (algumas aplicações web dependem de saber o nome de domínio que são acessados ??com). No entanto, as pessoas que navegam ao subdomínio vai realmente ver o subdomínio, e não o novo domínio, em barras de endereço de seus navegadores, para que eles não sabem o site mudou domínios. Por essa razão eu não iria usar um registro CNAME para fazer um "redirecionamento" assim. Eu ia ficar com o redirecionamento HTTP 301.

Agora, eu concordo com ceejayoz que a carga sobre o servidor é insignificante, por isso não há necessidade de remover o redirecionamento 301. Mas se você queria saber quanto tempo você pode removê-lo - por exemplo, se você quisesse reutilizar esse subdomínio para um local diferente - eu iria olhar para logs de acesso do seu servidor para controlar o número de visitas no subdomínio ao longo do tempo, após a novo site vai viver. (Se você tem um analisador de arquivo de log instalado, ele torna isso fácil) Se um (semana | mês | ano) passa sem você obter quaisquer pedidos para qualquer coisa sobre esse subdomínio, é um sinal de que o redirecionamento pode não ser mais necessário. Obviamente, quanto mais você esperar sem obter quaisquer pedidos no subdomínio, o mais provável é que o redirecionamento pode ser removido com segurança.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top