Skip to content

Qual é a diferença entre redirecionamentos 301 e redirecionamentos 302

14 de abril de 2021

Sempre que um servidor da Web fornece uma página da Web, um código de status é gerado e gravado no arquivo de log desse servidor da Web. O código de status mais comum é 200 – o que significa que a página ou recurso foi encontrado. O próximo código de status mais comum é 404 – o que significa que o recurso solicitado não foi encontrado no servidor por algum motivo. Obviamente, você deseja evitar esses erros 404, o que pode ser feito com redirecionamentos no nível do servidor. Quando uma página é redirecionada com um redirecionamento de nível de servidor, um dos códigos de status de nível 300 é relatado. Os mais comuns são 301, que é um redirecionamento permanente, e 302ou o redirecionamento temporário.

Quando você deve usar um redirecionamento 301?

301 redirecionamentos são permanentes. Eles informam a um mecanismo de pesquisa que a página foi movida – provavelmente devido a um redesenho que usa nomes de páginas ou estruturas de arquivos diferentes. Um redirecionamento 301 solicita que qualquer mecanismo de pesquisa ou agente de usuário que chegue à página atualize a URL em seu banco de dados. Este é o tipo mais comum de redirecionamento que as pessoas devem usar tanto do ponto de vista de SEO (otimização de mecanismos de pesquisa) quanto da perspectiva da experiência do usuário. Infelizmente, nem todos os web designs ou empresas usam redirecionamentos 310. Às vezes, eles usam a meta tag de atualização ou redirecionamentos 302 do servidor. Isso pode ser uma prática perigosa. Os mecanismos de pesquisa não aprovam nenhuma dessas técnicas de redirecionamento porque são um estratagema comum para os spammers usarem para obter mais domínios nos resultados dos mecanismos de pesquisa.

Do ponto de vista de SEO, outro motivo para usar redirecionamentos 301 é que, então, seus URLs mantêm sua popularidade de link porque esses redirecionamentos transferem o “suco de link” de uma página da página antiga para a nova. Se você configurar redirecionamentos 302, o Google e outros sites que determinam as classificações de popularidade presumem que o link será removido completamente, portanto, eles não transferem nada, pois é um redirecionamento temporário. Isso significa que a nova página não tem nenhuma popularidade de link associada à página antiga. Ele tem que gerar essa popularidade por conta própria. Se você investiu tempo para aumentar a popularidade de suas páginas, isso pode ser um grande retrocesso para seu site.

Mudanças de Domínio

Embora seja raro você precisar alterar o nome de domínio real do seu site, isso acontece de vez em quando. Por exemplo, você pode estar usando um nome de domínio quando um melhor estiver disponível. Se você proteger esse domínio melhor, precisará alterar não apenas a estrutura do URL, mas também o domínio. Se você estiver alterando o nome de domínio do seu site, definitivamente não deve usar um redirecionamento 302. Isso quase sempre faz você parecer um “spammer” e pode até mesmo bloquear todos os seus domínios do Google e de outros mecanismos de pesquisa. Se você tiver vários domínios que precisam apontar para o mesmo lugar, você deve usar o redirecionamento de servidor 301. Essa é uma prática comum para sites que compram domínios adicionais com erros de ortografia (www.gooogle.com) ou para outros países (www.symantec.co.uk). Eles protegem esses domínios alternativos (para que ninguém mais possa capturá-los) e, em seguida, redirecioná-los para seu site principal. Contanto que você use um redirecionamento 301 ao fazer isso, você não será penalizado nos motores de busca.

Por que você usaria um redirecionamento 302?

A melhor razão para usar um redirecionamento 302 é evitar que seus URLs desagradáveis ​​sejam indexados permanentemente pelos mecanismos de pesquisa. Por exemplo, se o seu site for construído por um banco de dados, você pode redirecionar sua página inicial de um URL como: Para um URL com muitos parâmetros e dados de sessão, que se pareceria com este:

O símbolo »indica uma quebra de linha.

Quando um mecanismo de busca pega o URL da sua página inicial, você deseja que eles reconheçam que o URL longo é a página correta, mas não defina esse URL no banco de dados. Em outras palavras, você deseja que o mecanismo de pesquisa tenha “https://www.fiodevida.com/” como seu URL. Se você usar um redirecionamento de servidor 302, poderá fazer isso, e a maioria dos mecanismos de pesquisa aceitará que você não é um spammer.

O que evitar ao usar redirecionamentos 302

  • Não redirecione para outros domínios. Embora isso seja certamente possível com um redirecionamento 302, tem a aparência de ser muito menos permanente.
  • Grande número de redirecionamentos para a mesma página. Isso é exatamente o que os spammers fazem e, a menos que você queira ser banido do Google, não é uma boa ideia ter mais de 5 URLs redirecionando para o mesmo local.