O redirecionamento muda o caminho, não o backlink original

Um backlink é um link HTML na página de origem. Se o destino responder 301, o cliente pode seguir Location; o href do editor não muda automaticamente. Registre separadamente o link, a URL que redireciona e o documento final. A mudança pode manter o acesso ao conteúdo relevante; criar outro endereço intermediário não equivale a conquistar uma recomendação editorial.

RFC 9110 · 301 / 302 / 307 / 308

Confirme quais URLs você controla

Você só altera regras dos hosts ou aplicações sob seu controle. O editor externo controla a página de origem. Defina as responsabilidades antes da correção. Atualize seus links internos e, quando adequado, solicite ao editor a atualização da referência, preservando o caminho antigo ainda usado. Este guia não cria links por URLs do Google, compra domínios expirados nem envia mensagens.

Mapeie conteúdo e intenção

Registre URL antiga, finalidade, substituta e evidência de equivalência. Consulte registros de links, navegação e sitemaps; uma exportação pode estar incompleta. Preserve diferenças úteis de idioma, produto e consulta. Mandar tudo para a página inicial não é um mapeamento. Para conteúdo removido permanentemente sem equivalente, uma resposta de recurso ausente pode ser correta. A equivalência do laboratório é uma hipótese declarada.

Google · Site moves

Escolha entre mudança permanente e temporária

Use 301 ou 308 para mudança permanente e 302 ou 307 quando o endereço original deverá voltar. O Google descreve sinais canônicos distintos; um teste local não revela sua decisão final. O exercício usa GET. Em endpoints POST ou de outros métodos, confira a preservação do método. Navegadores e proxies podem guardar redirecionamentos permanentes antigos; o laboratório envia no-store para permitir repetição previsível.

Google · Redirects

Reproduza sete casos antes e depois

O kit inicia um servidor HTTP real em loopback. A página de origem mantém o mesmo link nas duas configurações; muda o roteamento do destino. Selecione caso e fase e examine cada resposta. O ciclo para antes de repetir a requisição. O controle que já funciona fica inalterado. É um exercício reproduzível, não uma auditoria do seu site nem uma simulação de buscador.

Inspecione os caminhos de redirecionamento
IDResultado esperadoAntesDepois
R01O guia antigo tem substituto adequado em /guide, mas responde 404.404 /r1/old-guide301 /r1/old-guide → 200 /guide
R02O guia é alcançado por /middle; a etapa extra pode ser evitada.301 /r2/old-guide → 301 /middle → 200 /guide301 /r2/old-guide → 200 /guide
R03A URL antiga e /r3/loop apontam uma para a outra sem conteúdo final.301 /r3/old-guide → 301 /r3/loop · URL repetida: parada antes de outra requisição301 /r3/old-guide → 200 /guide
R04Espera-se um guia, mas /home oferece navegação geral. Ambas as fases terminam em 200.301 /r4/old-guide → 200 /home301 /r4/old-guide → 200 /guide
R05O conteúdo foi removido permanentemente; /home não atende à finalidade.301 /r5/old-guide → 200 /home410 /r5/old-guide
R06O serviço original voltará; /holding é apenas um aviso temporário.301 /r6/old-guide → 200 /holding302 /r6/old-guide → 200 /holding
R07O guia antigo já chega ao equivalente com um único 301.301 /r7/old-guide → 200 /guide301 /r7/old-guide → 200 /guide

R01 · Página movida sem mapeamento

Adicione um redirecionamento permanente ao substituto declarado.

A mesma URL responde 301 e /guide responde 200 com o guia esperado.

R02 · Cadeia funcional com desvio

Aponte diretamente para /guide, mantendo intermediários ainda necessários.

Três requisições viram duas; guia final e link de origem não mudam.

R03 · Duas URLs formam um ciclo

Substitua a regra inicial por um caminho direto a /guide.

A parada por repetição desaparece; os status observados são 301 e 200.

R04 · Página inicial acessível, destino errado

Aponte para /guide, não para qualquer página de sucesso.

Confira caminho e corpo. Não é uma classificação soft 404 observada no Google.

R05 · Conteúdo removido sem equivalente

Retorne 410 neste caso e remova referências internas antigas.

A URL responde 410; não se inventam substitutos nem recuperação de posições.

R06 · Mudança temporária marcada como permanente

Use 302 para este GET e planeje a restauração.

O mesmo aviso é alcançado via 302 em vez de 301; caches antigos e processamento de busca exigem checagem separada.

R07 · Mapeamento permanente correto mantido

Mantenha a regra e registre o controle.

As evidências antes e depois são idênticas; não se fabrica uma melhoria.

Verifique o caminho completo após publicar

Após uma implantação autorizada, teste a URL pública pelo proxy ou CDN real. Salve primeiro status, cada Location, URL final, resposta e conteúdo esperado. Teste parâmetros relevantes, protocolo e variantes de host. Confira acesso de rastreamento, canonical e diretivas de indexação separadamente. Verifique ciclos e intermediários antigos, guardando evidência e responsável. Uma requisição bem-sucedida não comprova novo processamento pelo Google.

Google · HTTP status codes

Indexação, escolha canônica, tráfego e posições não são medidos. Nenhuma porcentagem de autoridade transferida é calculada.

Mantenha o mapa útil ao longo do tempo

Mantenha um mapa datado e revise links antigos após mudanças no CMS ou roteamento. O Google recomenda manter redirecionamentos de migração pelo maior tempo possível, geralmente ao menos um ano. Uso contínuo por visitantes pode justificar mais tempo. Atualize links internos e sitemap. Monitore pares conhecidos e dados de busca autorizados disponíveis. Contagens de fornecedores têm datas e escopos próprios; demora no painel não demonstra sozinha uma falha.

Google · Site moves

Monitor de backlinks

Python 3.10 ou superior. Extraia o ZIP localmente. A verificação inicia um servidor temporário de loopback, testa os casos, imprime JSON e termina. Não consulta sites externos.

Mapa de redirecionamentos preenchido (CSV)

Mapa de redirecionamentos vazio (CSV)

Relatório comentado (HTML)

Instruções

Kit local de testes (ZIP)