Um "redirect" é necessário porque ele leva os usuários para a nova versão de uma "landing page". No entanto, quando implementados incorretamente, esses "redirects" de URL permanentes ou temporários podem resultar em uma cadeia de "redirect".
Uma cadeia de redirecionamento é um pesadelo para SEO, pois causa uma perda de "link equity" e degrada toda a experiência do usuário.
O que são "Cadeias de Redirecionamento"?
Cadeias de redirecionamento são configurações incorretas de URL onde múltiplos redirecionamentos são criados para alcançar a página de destino final.
Por exemplo, você tem uma página sobre "Como Assar um Bolo" e deseja redirecioná-la para outra página em seu site chamada "Guia Definitivo de Assar Bolos."
Em vez de redirecionar diretamente, você primeiro redireciona "Como Assar um Bolo" para "Principais Dicas de Panificação."
Agora, você cria um redirecionamento da página "Dicas Principais de Panificação" para "Guia Definitivo de Panificação de Bolos."
Então, parece algo como isto:
- "Como Assar um Bolo" > redireciona para > "Principais Dicas de Panificação"
- "Principais Dicas de Panificação" > redireciona para > "Guia Definitivo de Panificação de Bolos"
Este conflito causa com que o navegador ou motor de busca fique continuamente em loop entre os três URLs, levando a carregamentos lentos de página ou falha ao acessar o conteúdo.
É melhor evitar tais cadeias e redirecionar "Como Assar um Bolo" diretamente para "Guia Definitivo de Assar Bolos" para garantir uma experiência do usuário mais rápida e eficiente e um melhor SEO.
Como uma "melhor prática", se você tiver cadeias de redirecionamento, reduza-as ao mínimo atualizando os redirecionamentos para apontar diretamente para o destino final.
- Ryan Jones, SEO na Razorfish
Como são Criadas as "Cadeias de Redirecionamento"?
"Loops de redirecionamento" [podem] ser criados por vários motivos, conforme [listado] abaixo:
Redirecionamentos "Malconfigurados"
Erros de configuração de redirecionamento humano são uma das razões mais comuns para cadeias de redirecionamento de links.
Acontece quando você estabelece redirecionamentos erroneamente ou não os atualiza corretamente. Imagine a página "old-product" que deveria ser redirecionada para "new-product," está configurada incorretamente para apontar para "another-product."
Devido ao estabelecimento incorreto de redirecionamentos, os usuários e agentes de rastreamento serão enviados para a página errada. Se, mais tarde, "another-product" for configurado para redirecionar para "new-product," isso criará uma cadeia de redirecionamento.
Configurações do CMS ou Plugin
Plugins de SEO e redirecionamento 301 em sistemas de gerenciamento de conteúdo como WordPress, Wix, Shopify e outros às vezes criam automaticamente redirecionamentos sem garantir um caminho "limpo" e direto.
Por exemplo, uma "cadeia" é criada se você excluir uma página e configurar um "redirecionamento" para uma nova página, mas a nova página em si é redirecionada.
Regras em Conflito
Regras de redirecionamento de diferentes fontes (como arquivos .htaccess, configurações de servidor ou plugins de CMS) podem conflitar e criar um "loop".
Por exemplo, se o seu arquivo .htaccess redireciona "mysite.com/old-page" para "mysite.com/temp-page," mas um plugin do CMS também redireciona "mysite.com/temp-page" de volta para "example.com/old-page," um loop de redirecionamento é criado.
"Redirecionamentos em cadeia" são ruins para SEO?
Sim, "cadeias de redirecionamento" são ruins para SEO porque reduzem seu desempenho em "busca orgânica".
Aqui estão as maiores razões pelas quais os "loops" de redirecionamento prejudicam o SEO:
Tempos de Carregamento de Página Aumentados
Cadeias de redirecionamento podem frustrar os usuários ao causar atrasos ou levá-los a páginas não intencionais. Isso pode aumentar as taxas de rejeição e diminuir o engajamento.
Cada redirecionamento em uma cadeia adiciona tempo extra ao carregamento da sua página. Uma desaceleração de apenas 1 segundo pode reduzir a satisfação do usuário em 16%.
A "probabilidade" de visitantes móveis abandonarem seu site aumenta em 123% se o "tempo" de carregamento da página aumentar de 1 para 10 segundos.
Portanto, isso pode impactar negativamente seu SEO, pois os mecanismos de busca interpretam como um sinal de "experiência do usuário" ruim.
Portanto, se o seu site tiver muitos "redirects", você pode estar perdendo visitantes e prejudicando suas classificações.
Equidade de Link Reduzida
Quando você tem uma longa cadeia de redirecionamento, o valor dos backlinks para sua página é diluído.
Cada redirecionamento pode reduzir a quantidade de "link equity" passada adiante. Isso significa que o impulso que você recebe de outros sites vinculando a você pode ser menos eficaz, impactando suas classificações nos mecanismos de busca.
Problemas de "Crawling" e Indexação
Os "bots" de mecanismos de busca podem enfrentar problemas ao escanear e indexar suas páginas se encontrarem cadeias de redirecionamento.
Se o seu site for difícil para o Googlebot e outros agentes de rastreamento rastrearem, páginas importantes podem não ser indexadas ou atualizadas nos resultados de busca. Isso impactará a visibilidade orgânica do seu site.
Dica: Você sabia que a "profundidade de rastreamento" do seu site também pode impactar a eficácia com que o Google rastreia e indexa seu site. Confira este guia que criamos recentemente se você quiser aprender como otimizar sua "profundidade de rastreamento" para SEO.
Potenciais "Loops" de Redirecionamento
Se os "redirects" forem configurados incorretamente, você pode acabar com cadeias de "redirects".
Uma situação onde URLs continuam redirecionando umas para as outras cria uma experiência decepcionante para o visitante. Isso também impede que rastreadores da web acessem e indexem seu conteúdo, o que pode prejudicar suas classificações.
Dificuldade em Gerenciar "Redirects"
Manter o controle de múltiplos "redirects" pode ser complicado. Se você não os gerenciar cuidadosamente, pode acabar com erros que prejudicam seu SEO.
Configurações complexas de redirecionamento podem levar a problemas técnicos que são difíceis de diagnosticar e corrigir, potencialmente impactando o desempenho do seu site.
Como Identificar "Cadeias de Redirecionamento"
Aqui estão as principais maneiras de localizar "redirect loops":
Use "ferramentas" de SEO
A ferramenta Screaming Frog SEO é a melhor maneira de identificar "redirects". Comece baixando e instalando o Screaming Frog no seu computador.
Insira o URL do site que você deseja rastrear na “Insira o URL para Spider” caixa.
Clique em Iniciar para começar a rastrear o site.
Vá para a aba "Códigos de Resposta".
Aplique o filtro "Redirecionamento (3XX)" para ver todos os redirecionamentos no site.
A ferramenta exibirá tanto "redirecionamentos" internos quanto externos, juntamente com seus "códigos de status".
A coluna "Redirect URL" mostra o destino do redirecionamento do URL ‘endereço’.
Para analisar cadeias ou loops, vá para "Relatórios > Redirecionamentos > Cadeias de Redirecionamento."
Verifique as Ferramentas de Desenvolvedor do Navegador
Você também pode localizar "cadeias de redirecionamento" em navegadores como Chrome.
Use Ctrl + Shift + I no Windows ou Cmd + Option + I no Mac para abrir as ferramentas de desenvolvimento.
Vá para a "Rede" e recarregue a página para ver a sequência de redirecionamentos.
Procure por códigos de status HTTP como 301 ("Movido Permanentemente"), 302 ("Encontrado") e 307 ("Redirecionamento Temporário").
Revise o cabeçalho "Location" para ver a URL para a qual a solicitação está sendo redirecionada.
Examinar Logs do Servidor
Acesse os arquivos de log relevantes, geralmente encontrados no diretório /var/log/ em servidores Linux (por exemplo, access.log para Apache ou nginx-access.log para Nginx).
Use um editor de texto ou ferramentas de linha de comando como cat, less, ou tail para visualizar os arquivos de log.
Procure por linhas com códigos de status como 301, 302 ou 307 nos logs. Estes são os códigos de status HTTP que indicam "redirecionamentos".
Use grep para filtrar linhas com "códigos de status de redirecionamento":
Use "sort" e "uniq" para organizar e simplificar a saída do log:
Siga manualmente cada URL na sequência, observando o campo de Localização nas entradas do log.
Revisar arquivos de configuração do servidor ou .htaccess
Se você gerencia seu próprio servidor, verifique o arquivo .htaccess (para servidores Apache) ou arquivos de configuração (para Nginx) para "regras de redirecionamento" que possam criar "cadeias".
Procure por quaisquer sequências onde uma URL é redirecionada várias vezes. Estas são as "cadeias de redirecionamento".
Use Ferramentas de Verificação de Redirecionamento
Ferramentas como Redirect Checker ou HTTP Status and Redirect Checker ajudam a verificar URLs individuais para problemas de redirecionamento e mostram se eles fazem parte de uma "cadeia de redirecionamento".
Por exemplo, você pode abrir a ferramenta "Redirect Checker" e inserir a URL que deseja verificar.
Ele suporta a verificação de redirecionamentos "301" e "302", bem como redirecionamentos de "meta refresh" e "JavaScript". Ele também permite que você selecione diferentes "user agents", como navegadores de desktop, dispositivos móveis e bots de motores de busca.
Esta ferramenta de verificação de redirecionamento permite que você verifique a precisão dos seus redirecionamentos de URL, garantindo que eles sejam "amigáveis" para os mecanismos de busca e não causem problemas como a perda de "link juice".
Monitorar via Google Search Console
O Google Search Console pode ajudar a identificar problemas de "redirecionamento".
Faça login no Google Search Console e vá para a seção "Indexação". Em seguida, abra a guia “Páginas”, e o relatório mostrará quaisquer problemas de rastreamento e indexação, incluindo aqueles relacionados a redirecionamentos.
Você também pode usar a ferramenta "Inspeção de URL" para verificar URLs específicas quanto a problemas de redirecionamento. Esta ferramenta mostrará o destino final de um URL após o Googlebot tê-lo rastreado.
Como Corrigir "Cadeias de Redirecionamento"
Aqui estão os métodos mais eficazes para corrigir "cadeias de redirecionamento":
Identifique as "Cadeias"
Siga os passos explicados acima para primeiro identificar os "redirects" usando Screaming Frog ou Google Search Console.
É melhor preparar uma lista dos URLs afetados no Google Sheets para que você possa revisá-los um por um para [verificar] a precisão.
Mapear os "Redirects"
Documente todo o caminho de redirecionamento para cada URL envolvido na cadeia. Observe a URL original, todas as URLs intermediárias e o destino final.
Compreender este caminho é crucial para resolver [questões] de forma eficaz.
Atualizar Regras de Redirecionamento
Modifique suas regras de redirecionamento para garantir que cada URL redirecione diretamente para seu destino final, ignorando quaisquer etapas intermediárias.
Vamos supor que o antigo URL stylishshoes.com/mens-sneakers atualmente redireciona para stylishshoes.com/sale-sneakers, e então redireciona para o URL final stylishshoes.com/mens-athletic-sneakers.
Abra o “Relatório de Indexação” no GSC.
Aqui, você verá erros relacionados à "cadeia de redirecionamento".
Use a ferramenta “Inspeção de URL” para verificar stylishshoes.com/mens-sneakers e ver o caminho que o Googlebot segue.
Acesse o servidor ou CMS do seu site onde as regras de "redirect" estão configuradas.
Modifique a regra de redirecionamento para que stylishshoes.com/mens-sneakers redirecione diretamente para stylishshoes.com/mens-athletic-sneakers, pulando a página intermediária sale-sneakers.
Se o seu site estiver usando WordPress, descubra qual plugin foi instalado na área de Plugins que foi usado para criar a "cadeia de redirecionamento".
Em seguida, encontre a regra de redirecionamento que está causando o problema. Agora, atualize a regra de redirecionamento para que ela aponte corretamente para o URL redirecionado.
Por exemplo, se você estiver usando o gerenciador de redirecionamentos 301, você pode clicar em [Gerenciar Redirecionamentos].
E então clique em Editar para revisar a regra de redirecionamento existente.
Às vezes, você pode encontrar mais de uma "regra" criada para a mesma URL. Nesse caso, localize essas "regras" e exclua as redundantes. Deve haver apenas uma "regra" de redirecionamento para cada URL.
Agora, insira as URLs de ‘Redirecionar De’ e ‘Redirecionar Para’ para redirecionar as páginas com precisão.
Se você estiver usando qualquer outro CMS, você pode usar o arquivo .htaccess para localizar qualquer regra existente que redirecione /mens-sneakers para /sale-sneakers e substituí-la pela nova regra abaixo.
Teste as "Alterações"
Após fazer as atualizações, teste minuciosamente os redirecionamentos para confirmar que eles funcionam corretamente. Certifique-se de que todos os URLs agora redirecionam diretamente para seus destinos pretendidos e que não há cadeias ou loops de redirecionamento restantes.
Você pode usar a ferramenta “Inspeção de URL” do Google Search Console para confirmar que o Googlebot está seguindo o caminho de redirecionamento atualizado.
Remova "redirecionamentos" desatualizados e monitore seu site para novas "cadeias de redirecionamento"
Elimine qualquer "redirecionamento" antigo ou redundante que não seja mais necessário. Estes podem desorganizar suas regras de "redirecionamento" e potencialmente causar novas cadeias ou conflitos.
Além disso, você deve verificar regularmente os logs do seu servidor e o Search Console para detectar qualquer nova "cadeia de redirecionamento" que possa ter sido criada.
"Loops de Redirecionamento" vs "Cadeias de Redirecionamento": Qual é a Diferença?
Aqui estão as principais diferenças entre "redirect loops" e "redirect chains":
"Loops de redirecionamento" | "Cadeias de redirecionamento" |
---|---|
Ocorre quando dois ou mais URLs redirecionam um ao outro em um "loop" contínuo. Por exemplo, a página A aponta para a página B e a página B novamente aponta para a página A. | Acontece quando um URL redireciona para outro URL, que então redireciona para outro, criando uma série de redirecionamentos. Por exemplo, a página A aponta para a página B, e a página B aponta para a página C. |
Usuários ficam presos em um "loop" infinito e são incapazes de chegar ao destino final. | Usuários [experimentam] atrasos ao serem redirecionados por múltiplos URLs antes de chegar à página final. |
Os "mecanismos de busca" falham em indexar as páginas envolvidas no "loop", causando problemas de indexação e classificação. | Os "mecanismos de busca" podem ter dificuldades com a eficiência de rastreamento, e a "equidade de links" pode ser diluída através da cadeia. |
Identificado usando ferramentas que analisam caminhos de redirecionamento ou examinando logs do servidor para padrões repetitivos. | Detectado usando ferramentas de SEO que mapeiam caminhos de redirecionamento ou rastreando manualmente cada sequência de redirecionamento. |
Conclusão
Identificar e corrigir "cadeias de redirecionamento" é vital para alcançar um excelente desempenho do site e impulsionar o "marketing" orgânico.
Cadeias de redirecionamento ocorrem quando um URL redireciona através de vários links intermediários antes de alcançar seu endereço web de destino.
URLs "mal configuradas" afetam negativamente a "responsividade" da página. Isso pode levar a uma diminuição na força dos links e possíveis problemas com a descoberta e indexação da página.
Para resolver "cadeias de redirecionamento", use ferramentas de SEO para detectá-las, mapear todo o "caminho de redirecionamento" e remover "redirecionamentos" desatualizados.
Ao ajustar seus redirecionamentos e minimizar etapas desnecessárias, você pode otimizar a "experiência do cliente", fortalecer o desempenho do site e aumentar suas classificações orgânicas.