Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como redirecionar uma página ou URL no WordPress (2 métodos)

Você precisa redirecionar uma página ou URL no WordPress?

Quando um usuário segue um link do seu site que leva a uma página que não existe, ele verá uma mensagem de erro. Essa experiência de usuário ruim pode ser frustrante para os visitantes e impedir que eles se tornem clientes ou consumidores.

Neste artigo, mostraremos a você como corrigir links quebrados redirecionando páginas e URLs no WordPress.

How to Redirect a Page or URL in WordPress

Por que redirecionar uma página ou URL no WordPress?

Os links permitem que você conecte páginas relacionadas em seu site WordPress. Eles ajudam os visitantes a navegar em seu site e permitem que os mecanismos de pesquisa encontrem e indexem facilmente seu conteúdo.

No entanto, links quebrados levam a um URL que não existe em seu site. Quando isso acontece, aparece a frustrante mensagem de erro 404 “Página não encontrada”.

404 Page Example

Isso oferece uma experiência de usuário ruim e pode afetar negativamente seu SEO.

Pode ser que a página da Web tenha sido excluída, que o URL da página tenha sido alterado ou que a pessoa que criou o link tenha simplesmente digitado o URL errado.

Felizmente, você pode rastrear facilmente os erros 404 e redirecionar os URLs para páginas que realmente existem.

Dito isso, vamos dar uma olhada em como redirecionar uma página ou URL no WordPress. Abordaremos dois métodos:

Método 1: criar redirecionamentos usando o All in One SEO (AIOSEO)

A maneira mais simples de redirecionar páginas e URLs no WordPress é usar o plug-in All in One SEO (AIOSEO) para WordPress. Ele é o melhor plug-in de SEO para WordPress e oferece um poderoso complemento Redirection Manager que facilita muito a configuração de redirecionamentos.

Observação: você precisará do AIOSEO Pro para usar o gerenciador de redirecionamento. Há também uma versão gratuita do AIOSEO, mas ela não inclui redirecionamentos 301.

A primeira coisa que você precisa fazer é instalar e configurar o plug-in AIOSEO Pro em seu site. Para obter instruções passo a passo, consulte nosso guia sobre como configurar corretamente o All in One SEO.

Depois disso, você precisará ativar o complemento Redirect Manager. Basta acessar All in One SEO ” Redirects e clicar no botão “Activate Redirects”.

Activate AIOSEO Redirects

Por fim, você precisará clicar na guia “Settings” (Configurações) para selecionar um método de redirecionamento.

Recomendamos a opção “PHP” porque é a mais simples e não requer configuração técnica de seu servidor da Web.

Select the Redirect Method

Agora você está pronto para redirecionar suas páginas do WordPress. Você pode fazer isso usando o AIOSEO Redirection Manager ou o editor de conteúdo do WordPress.

Criação de um redirecionamento a partir do AIOSEO Redirection Manager

Enquanto você ainda estiver na página All in One SEO ” Redirecionamentos, poderá navegar de volta para a guia “Redirecionamentos”. Essa página permite que você gerencie seus redirecionamentos e adicione novos.

Para adicionar um novo redirecionamento, você precisa adicionar o post slug do URL que não está funcionando. O slug é a parte do URL que vem depois do nome de domínio do seu site.

Vamos dar uma olhada em um exemplo. O URL completo de um post ou página tem a seguinte aparência:

https://example.com/old-coffee-link-is-broken/

Nesse caso, o slug da postagem é a última seção do URL:

/old-coffee-link-is-broken/

Você precisa digitar ou colar o slug da postagem do link quebrado no campo “Source URL” (URL de origem) desta forma:

Enter a Source URL in AIOSEO Redirection Manager

Dica: você pode redirecionar vários URLs de origem para o mesmo URL de destino. Basta clicar no botão “Add URL” para adicionar um campo extra “Source URL”.

Em seguida, você precisa inserir o slug da postagem da página existente para a qual deseja redirecionar o URL. Você precisa digitar ou colar isso no campo “Target URL” (URL de destino).

Enter a Target URL in AIOSEO Redirection Manager

Como alternativa, você pode simplesmente digitar parte do título da página e o AIOSEO mostrará uma lista de posts e páginas correspondentes.

Quando você clicar na postagem correta, o slug será inserido para você.

Typing the Title of the Target Page in AIOSEO Redirection Manager

A última etapa é escolher um tipo de redirecionamento.

Certifique-se de que o tipo de redirecionamento “301 Moved Permanently” esteja selecionado e, em seguida, clique no botão “Add Redirect” (Adicionar redirecionamento).

Make Sure the 301 Redirect Type is Selected in AIOSEO Redirection Manager

Agora, você pode rolar para baixo para ver um registro dos redirecionamentos que criou.

A coluna “Hits” mostra o número de pessoas que visitaram o link redirecionado, e há uma opção de alternância para ativar ou desativar redirecionamentos 301 individuais.

Log of Redirected Pages in AIOSEO Redirection Manager

Como criar um redirecionamento no editor de conteúdo do WordPress

Você também pode usar o All in One SEO para redirecionar um post ou uma página publicada enquanto a estiver editando.

Ao rolar até a parte inferior do editor do WordPress, você encontrará uma seção de Configurações do AIOSEO. Você precisa clicar na guia “Redirecionamentos”.

Redirecting a Post or Page From the Content Editor Using AIOSEO

Aqui você encontrará as mesmas opções de redirecionamento que abordamos acima. O URL de origem foi preenchido para você, e você precisa adicionar o URL de destino.

Depois disso, verifique se o tipo de redirecionamento “301 Moved Permanently” está selecionado e, em seguida, clique no botão “Add Redirect”.

Um recurso útil do All-in-One SEO é que, se você alterar o permalink de uma postagem ao editá-la, o AIOSEO redirecionará automaticamente o URL antigo para o novo.

Método 2: criar redirecionamentos manualmente editando o .htaccess

Você também pode redirecionar uma página ou URL sem usar um plug-in. Para fazer isso, é necessário adicionar manualmente o código ao arquivo .htaccess do seu site. Esse método não é adequado para iniciantes, pois um pequeno erro pode danificar seu site.

Antes de usar esse método, é altamente recomendável fazer um backup do seu arquivo .htaccess.

Depois disso, você pode fazer alterações no arquivo usando a ferramenta de edição do All in One SEO ou editá-lo diretamente usando o FTP ou o gerenciador de arquivos do seu provedor de hospedagem.

Edição de .htaccess usando o editor .htaccess do All in One SEO

O plug-in All in One SEO oferece uma maneira fácil de editar seu arquivo .htaccess. No entanto, você precisará do All in One SEO Pro para usar o editor .htaccess.

Depois de instalar e configurar o AIOSEO, basta navegar até a página All in One SEO ” Tools. Em seguida, você deve mudar para a guia ‘.htaccess Editor’.

Editing .htaccess File Using All in One SEO

Essa página mostrará o conteúdo de seu arquivo .htaccess. Você precisa colar seu código de redirecionamento na parte inferior do arquivo após a linha “# END WordPress”.

Aqui está um redirecionamento simples em que estamos tentando enviar um usuário que visita uma postagem antiga para uma nova postagem.

RewriteEngine On
Redirect 301 /thisistheoldurl/ http://yoursite.com/thisisthenewurl/

Certifique-se de alterar os URLs da postagem antiga e da nova postagem.

Depois de fazer isso, clique no botão “Save Changes” (Salvar alterações) na parte superior da página para atualizar o arquivo .htaccess com o novo código.

Edição direta do .htaccess

Você também pode editar o arquivo .htaccess diretamente, sem a necessidade de um plug-in. Para isso, é necessário conectar-se ao seu site usando um cliente FTP ou o gerenciador de arquivos do seu provedor de hospedagem.

Você encontrará o arquivo .htaccess no diretório raiz do seu site. Se ele não estiver lá, consulte nosso guia sobre por que você não consegue encontrar o arquivo .htaccess em seu site WordPress.

Talvez você consiga editar o arquivo usando o recurso Editar do gerenciador de arquivos. Caso contrário, você pode fazer o download do arquivo .htaccess para o seu computador e editá-lo usando um editor de texto como o Bloco de Notas.

Você deve colar o seguinte código de redirecionamento no final do seu arquivo .htaccess após a linha “# END WordPress”.

RewriteEngine On
Redirect 301 /thisistheoldurl/ http://yoursite.com/thisisthenewurl/

Não se esqueça de alterar os URLs da postagem antiga e da nova postagem.

Edit .htaccess File

Certifique-se de salvar as alterações e, se necessário, faça o upload do arquivo .htaccess de volta para o servidor.

Agora, você pode testar o redirecionamento para ter certeza de que ele está sendo redirecionado corretamente, conforme pretendido.

Agora que você sabe como redirecionar páginas e URLs, talvez queira ver outros guias relacionados ao redirecionamento no WordPress:

Esperamos que este tutorial tenha ajudado você a aprender como redirecionar uma página ou URL no WordPress. Talvez você também queira ver nosso guia sobre a diferença entre redirecionamentos 302 e 301 ou nossa seleção especializada dos melhores plug-ins de redirecionamento do WordPress.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

1 comentárioDeixe uma resposta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.