Biblioteca·SOP·SEO

Criar e testar um redirecionamento 301 no WordPress com Redirection

Planeje uma mudança permanente de URL, configure uma regra 301 exata, teste variantes e destino real e atualize os links internos conhecidos.

Última revisão: · Revisão editorial

Clareza, estrutura e referências revisadas nesta versão. Não equivale a um teste em uma conta real.

SOP 055 · 35 min
SOPGrátis

Criar e testar um redirecionamento 301 no WordPress com Redirection

SOP 055 · 35 min

Mova permanentemente uma URL do WordPress para sua substituição relevante. Decida se deve redirecionar, configure o caminho antigo exato e seu comportamento de parâmetros e barras finais, confirme que um 301 real chega à página final, atualize links internos conhecidos e desative uma regra incorreta se necessário.

Escopo

Este SOP abrange:

Não abrange:

Requisitos

SOPs relacionados

01. Escolha uma mudança permanente real

Um 301 informa aos visitantes e mecanismos de busca que o endereço antigo mudou permanentemente. Use-o somente quando a página antiga não deve voltar e a substituição atende à mesma necessidade.

  1. Faça uma cópia privada do Mapa de redirecionamentos e planilha de verificação antes de configurar a regra. Use Redirect map para planejar esta URL; Import CSV serve para lotes, não para esta criação manual individual.

    1. Leia Start here e abra Redirect map.

    2. Insira o caminho da URL antiga, começando com uma barra, em Source path. Em Why this destination?, registre a finalidade da página antiga. Defina Ready to import? como Needs review até confirmar o destino e as escolhas de correspondência.

  2. Compare a finalidade da página antiga com o que os visitantes deveriam encontrar agora. Use estas verificações para escolher a correção certa.

    1. Se a página deveria continuar disponível, restaure-a ou corrija sua URL atual em vez de desviar os visitantes.

    2. Se a página não existir mais e nenhuma outra no site atender à mesma necessidade, mantenha a URL antiga em 404 (não encontrada) ou 410 (removida) e corrija os links quebrados sob sua responsabilidade. Não a envie à página inicial apenas para eliminar o erro.

    3. Se a mudança for temporária e o endereço antigo deveria voltar, combine um redirecionamento temporário com o proprietário em vez de usar 301.

    4. Use 301 somente quando a URL antiga mudou permanentemente e uma substituição relevante está pronta.

  3. Abra a substituição proposta pelo endereço público. Confirme que está no mesmo site, carrega com sucesso e contém as informações de que o leitor da página antiga precisa. Use o endereço canônico final, não uma URL intermediária que redireciona para outro lugar.

    1. Abra a URL de destino isoladamente. Se redirecionar para outro endereço, use esse endereço final como destino.

    2. Compare o assunto ou tarefa principal da página antiga com a substituição publicada. Por exemplo, um novo guia de tamanhos pode substituir um antigo; a página inicial de uma loja não o substitui só porque carrega.

  4. Complete a linha de Redirect map antes de abrir o plugin. Esses campos orientarão a configuração da regra e o teste posterior.

    1. Insira a URL pública final em Destination URL. Em Why this destination?, explique a correspondência de conteúdo, como “novo guia de tamanhos substitui o antigo”.

    2. Em Query/slash plan, escreva se ambas as formas de barra final devem corresponder e o que o destino deve fazer com parâmetros de consulta. Valores apenas de rastreamento podem ser repassados ou removidos; um parâmetro que altera conteúdo ou ação precisa de um plano exato do proprietário ou desenvolvedor.

    3. Em Internal links to update, liste os locais conhecidos de posts ou páginas WordPress que apontam para a URL antiga. Se não conseguir localizar as páginas com o link, identifique quem deve fornecer um inventário antes de considerar o trabalho concluído.

    4. Escolha Yes quando origem, destino direto e plano de variantes estiverem confirmados; Needs review se faltarem informações; Do not redirect se o resultado certo for restaurar a página ou mantê-la em 404/410. Yes descreve um mapeamento conferido; você ainda criará esta regra manualmente.

02. Adicione uma regra 301 exata

Use um único caminho antigo e o destino final. Uma regra nomeada é mais fácil de encontrar e desativar que uma sem nome.

  1. No WordPress, abra Tools → Redirection → Redirects e pesquise o caminho antigo. Confira a regra existente antes de adicionar qualquer coisa.

    1. Se uma regra ativa já enviar o caminho antigo à página final correta com o comportamento planejado de parâmetros e barra final, não adicione outra. Continue para os testes e registre o título dessa regra.

    2. Se uma regra existente apontar para outro lugar ou tiver comportamento de correspondência diferente, edite-a apenas se essa alteração estiver sob sua responsabilidade. Caso contrário, peça ao proprietário que resolva o conflito antes de continuar.

  2. Se não houver uma regra existente correta, use Add new redirection para inserir origem exata e destino planejados. Abra o ícone de engrenagem para as opções de correspondência e ação.

    1. Em Tools → Redirection → Redirects, escolha Add new redirection.

    2. Insira o caminho antigo começando com barra, como /old-guide, em Source URL. Insira o destino público final em Target URL.

    3. Abra o ícone de engrenagem. Escolha Redirect to URL, defina o código HTTP como 301, deixe Regex desativado e dê à regra um título que identifique a mudança.

  3. Use Redirect map para definir as opções de correspondência apenas desta regra. Redirection permite mudar o comportamento de barras e parâmetros por regra; não altere os padrões do site inteiro.

    1. Se /old-guide e /old-guide/ forem a mesma rota e ambas devam mudar, habilite Ignore trailing slashes. Se apenas uma forma for pretendida, mantenha a regra exata e teste a forma realmente usada pelas pessoas.

    2. Para parâmetros apenas de rastreamento, como ?utm_source=newsletter, escolha Ignore and pass se o destino deve preservá-los ou Ignore se devem ser removidos.

    3. Se um parâmetro alterar conteúdo ou uma ação, escolha Exact para valores conhecidos e inclua a string de consulta exata em Source URL, após o caminho. Por exemplo, uma correspondência exata pode usar /old-guide?version=1. Consulte o proprietário ou desenvolvedor quando os valores variarem ou o comportamento da substituição for incerto.

    4. Salve a regra. Pesquise por título ou caminho de origem e confirme destino salvo, ação 301, configuração regex, comportamento da barra final e dos parâmetros.

03. Comprove que a resposta chega à página correta

Chegar a uma página no navegador não prova que o servidor retornou 301. Inspecione a requisição da página e o destino final.

  1. Use o painel Network para ver a requisição real da página e cada redirecionamento seguinte.

    1. No Chrome, abra More (⋮) > More tools > Developer tools e selecione Network. Ative Preserve log e Disable cache e limpe requisições anteriores. Use o Guia do painel Network do Chrome se precisar encontrar esses controles.

    2. Navegue diretamente ao caminho antigo por HTTPS. Selecione a requisição principal da página, não uma imagem ou script.

    3. Leia Status da primeira requisição e o status de resposta em Headers → General, depois siga as requisições de documento até a URL final.

    4. Confira se a primeira resposta é 301 e se a requisição final retorna 200 na URL planejada. Confirme que há um único salto e nenhum loop; depois leia a página para confirmar que é a substituição correta.

  2. Repita a requisição para cada variante de barra final ou parâmetros registrada em Redirect map.

    1. Para valores apenas de rastreamento, confirme que a URL final os mantém ou remove conforme planejado.

    2. Para valores funcionais, confirme que a página substituta ainda realiza a ação ou mostra o conteúdo esperado.

    3. Uma página errada, perda de parâmetro obrigatório, salto extra ou loop significa que a regra não está pronta; desative-a e corrija destino ou configurações por regra antes de retestar.

  3. Registre o teste real e como desfazer a regra na aba Verification & rollback da sua cópia privada.

    1. Adicione uma linha para a requisição de origem e cada variante distinta testada. Preencha Source path, First response, Redirect chain, Final URL / status, Correct page?, Query/slash result e Checked on.

    2. Em Rule/group and backup, insira o título da regra. Em Result / how to undo, escreva o resultado e indique desativar essa regra nomeada se uma verificação falhar.

  1. Use os locais de Internal links to update para substituir destinos antigos no conteúdo WordPress sob sua responsabilidade.

    1. Abra cada post ou página identificado, selecione o link para a URL antiga, substitua o destino pela URL pública final e salve.

    2. Abra cada página de origem publicada como leitor e clique no link atualizado. Se o link estiver em menu, tema, código personalizado ou página que você não pode editar, peça a atualização ao responsável e mantenha o item aberto até conferir.

    3. Registre cada título de página ou local atualizado e seu resultado em Internal links to update ou Result / how to undo.

  2. Se uma verificação de resposta ou página falhar, desative a regra pelo título, corrija destino ou opções por regra e repita os testes que falharam.

    1. Volte a Tools → Redirection → Redirects, encontre a regra pelo título e escolha Disable. Isso mantém os detalhes da regra sem ativá-la.

    2. Corrija o destino ou a opção por regra, salve e repita os testes que falharam com cache desabilitado. Se o navegador ainda mostrar o destino antigo, teste em uma nova janela privada, pois navegadores podem manter redirecionamentos em cache.

    3. Registre o resultado corrigido ou o problema restante em Result / how to undo.

Disponibilidade das referências

Em 21 de outubro de 2026, as páginas de documentação do Redirection vinculadas neste procedimento retornaram HTTP 503 (serviço indisponível). Os links oficiais foram mantidos; confira sua disponibilidade antes de usá-los para uma versão diferente do plugin.