Início / Redirecionamentos e Redirecionamentos Múltiplos

Redirecionamentos e Redirecionamentos Múltiplos

Redirect significa o redirecionamento automático de usuários e rastreadores da web de uma URL para outra. Quando o usuário clica no link, ou insere o endereço diretamente na barra de pesquisa, o navegador abrirá automaticamente outra página da web para a qual o redirecionamento está configurado. Por exemplo, quando o usuário clica em um link para site.ru/page1, ele pode ser automaticamente redirecionado para site.ru/page2.

Multiple redirects é o termo para quando tal redirecionamento é usado várias vezes para sequenciar de página em página. Por exemplo, ao clicar em yoursite.com/page1, o usuário é redirecionado para yoursite.com/page2, e depois para yoursite.com/page3.

Por que você deve evitar redirecionamentos múltiplos de página?

  • Mecanismos de busca processam apenas um número limitado de redirecionamentos. De acordo com os dados encontrados, o Google redireciona até 5 links. Se houver mais, o Google não seguirá o link e não indexará as páginas do site.
  • O orçamento de rastreamento é gasto nos redirecionamentos múltiplos.

O orçamento de rastreamento é o número de páginas que um bot rastreia e indexa em um site dentro de um período de tempo determinado. É importante gastá-lo em páginas de destino prioritárias. Saiba mais sobre orçamento de rastreamento.

Tipos de redirecionamentos

Código de status de redirecionamento 3xx: Os redirecionamentos podem ter diferentes status HTTP. Diferentes códigos de status HTTP são usados por mecanismos e navegadores para entender o tipo de redirecionamento. Cada tipo de redirecionamento tem seu próprio propósito. Otimizadores e programadores usam redirecionamentos 301 e 302 com mais frequência do que outros tipos de redirecionamentos.

Códigos de status 3xx:

  • 300 múltiplas escolhas. É usado se o navegador precisar tomar uma decisão automática para redirecionar o usuário. Por exemplo, este código poderia ser usado para selecionar idioma ou código.
  • 301 movido permanentemente. Ele redireciona permanentemente de uma URL para outra, passando a equidade de link para a página redirecionada. Ao mesmo tempo, as URLs antigas desaparecem dos resultados de pesquisa, e novas começam a ser indexadas. Você pode encontrar o guia do Google para usar este redirecionamento aqui.
  • 302 redirecionamento temporário. É usado quando você precisa redirecionar temporariamente de uma página para outra. Nesse caso, a página antiga com todos os seus parâmetros permanecerá no índice.
  • 303 força uma solicitação GET para a nova URL. É usado para impedir que páginas sejam atualizadas que contenham informações para uso único apenas.
  • 304 carrega os dados do cache do navegador no URL quando o usuário recarrega a página. É usado quando o conteúdo na página permanece inalterado.
  • 305 resposta significa que o recurso solicitado está disponível apenas por meio de um proxy.
  • 306 redirecionamento não é usado no momento.
  • 307 redirecionamento temporário, mesmo que 302.

Conteúdo do relatório "Redirecionamentos múltiplos":  

Conteúdo do relatório de redirecionamentos múltiplos, mostrando URL de redirecionamento, URL final e número de redirecionamentos

  1. URL de redirecionamento
  2. URL final na cadeia de redirecionamento
  3. Informações sobre o número de redirecionamentos na cadeia
  4. Botão para verificar o status HTTP

Ao clicar nele, a janela "Ver cabeçalhos HTTP" é aberta:

Janela de Verificar Cabeçalhos HTTP, mostrando campos para URL, User-Agent, opções de verificação e cabeçalhos da página

  1. No campo "URL", insira o endereço da página que você deseja verificar.
  2. Selecione "User-Agent" em nome do qual a solicitação será feita. User agent é um aplicativo que usa um protocolo de rede específico. O termo é comumente usado para aplicativos que acessam sites, como navegadores e rastreadores da web.
  3. Selecione o código que é preferido pelo navegador.
  4. Marque "Mostrar código HTML" se você quiser visualizar o conteúdo da página HTML. Se desmarcado, apenas cabeçalhos HTTP serão exibidos.
  5. Clique no botão "Verificar".
  6. Cabeçalho da página HTTP. Ao verificar um redirecionamento, é importante olhar parâmetros como código de resposta da página (3xx) e o campo Location - ele conterá a URL para a qual o redirecionamento foi feito.

Como corrigir o problema

O erro 'muitos redirecionamentos' significa que sua página está presa em um loop infinito de redirecionamentos, nunca chegando ao seu destino. Isso é prejudicial ao seu site, pois os usuários não podem acessar a página e os rastreadores não podem rastrear e, portanto, indexar a página.

Se você encontrar redirecionamentos múltiplos em sua página, há algumas maneiras de resolver o problema:

  1. Limpe os cookies em seu navegador e tente novamente.
  2. Se isso não funcionar, tente limpar o cache do seu navegador.
  3. Verifique se você instalou corretamente seu certificado SSL. Se SSL foi forçado, mas o certificado não foi instalado corretamente, as solicitações podem ser enviadas como HTTP, mas estão constantemente redirecionando para HTTPS, causando o erro.
  4. Use seu gerenciador de arquivos (como cPanel) para redefinir o arquivo .htaccess para suas configurações padrão.
  5. Finalmente, se tudo mais falhar, entre em contato com seu provedor de hospedagem para ver se eles podem dar alguma clareza sobre o que está causando o problema.