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

Guia do iniciante para criar redirecionamentos 301 no WordPress

Você já clicou em um link e se deparou com o erro “Página não encontrada”? Você não quer que os visitantes do seu site passem por essa frustração.

Links quebrados levam a uma experiência ruim para o usuário e podem prejudicar seus esforços de SEO. É aí que entra o poder dos redirecionamentos 301.

Quando alguém visita seu site usando um link antigo para uma página que foi movida, um redirecionamento 301 o levará automaticamente para a nova página para que ele não veja o erro 404 “Página não encontrada”.

Neste artigo, mostraremos como criar redirecionamentos 301 no WordPress para oferecer uma melhor experiência ao usuário e melhorar suas classificações de palavras-chave.

Beginner’s Guide to Creating 301 Redirects in WordPress

O que é um redirecionamento no WordPress?

Um redirecionamento é uma maneira de o seu site WordPress enviar automaticamente os usuários para um novo endereço quando a página que eles desejam visitar tiver sido movida ou substituída. Isso é semelhante à maneira como os correios redirecionam sua correspondência quando você muda de casa.

Há vários tipos de redirecionamentos que são identificados com números como 301, 302 e 307. Eles apontam automaticamente o navegador da Web do usuário para um URL diferente ao tentar visitar uma página que não existe.

Neste guia para iniciantes, vamos nos concentrar nos redirecionamentos 301, pois eles são o tipo mais importante. Eles informam ao navegador que a página foi movida permanentemente para o novo local e que você não pretende movê-la de volta.

Dito isso, vamos dar uma olhada em quando você deve usar um redirecionamento 301.

Quando você precisa de um redirecionamento 301 no WordPress?

O principal motivo para usar um redirecionamento 301 é quando o seu site ou uma página do seu site foi movido e você deseja direcionar o usuário para uma nova página.

Ele também é necessário quando você planeja alterar o permalink de um post ou página.

Se você não configurar o redirecionamento, isso fará com que os usuários vejam um erro 404 quando a página não for encontrada. Isso proporciona uma experiência ruim ao usuário e pode afetar o SEO do WordPress.

404 Page Example

Você também pode perder backlinks valiosos se houver muitos links quebrados em seu site. Isso resultará em uma queda significativa na autoridade de seu domínio e nas classificações de palavras-chave.

É por isso que os redirecionamentos 301 são muito importantes. Eles permitem que você informe aos mecanismos de pesquisa e aos seus usuários que a página que eles estão tentando acessar foi permanentemente movida para um novo local.

Dessa forma, todo o tráfego e os backlinks de sua página antiga são transferidos para a nova página.

Agora, vamos dar uma olhada em como criar redirecionamentos 301 no WordPress. Mostraremos a você como fazer isso facilmente com vários plugins de redirecionamento do WordPress e manualmente usando código.

Tutorial em vídeo

Subscribe to WPBeginner

Se você preferir instruções escritas, continue lendo.

Método 1: criação de redirecionamentos 301 com o plug-in AIOSEO

A maneira mais simples de gerenciar e criar redirecionamentos 301 é com o plug-in All in One SEO (AIOSEO) para WordPress. Ele é o melhor plug-in de SEO para WordPress e é usado por mais de 3 milhões de profissionais para melhorar o SEO de seus sites.

O AIOSEO oferece um complemento avançado de gerenciador de redirecionamento que facilita muito a localização de links quebrados em seu site e a configuração de redirecionamentos 301 para corrigi-los.

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.

Primeiro, você precisa instalar e configurar o plug-in AIOSEO Pro em seu site. Para obter mais informações, consulte nosso guia passo a passo sobre como configurar corretamente o All in One SEO.

Quando o plug-in estiver ativo, você precisará acessar All in One SEO ” Redirects no painel do WordPress e clicar no botão “Activate Redirects”.

Activate AIOSEO Redirects

Em seguida, você pode clicar na guia “Settings” (Configurações) e selecionar “PHP” como o método de redirecionamento.

Esse é o método mais simples de criar redirecionamentos e não requer nenhuma configuração no lado do servidor.

Select the Redirect Method

O AIOSEO também permite que você selecione o método de redirecionamento do servidor da Web. No entanto, isso requer a configuração do Apache ou do NGINX em seu servidor da Web. Isso requer conhecimento técnico e não é recomendado para iniciantes.

Criação de redirecionamentos 301

Agora você está pronto para criar redirecionamentos 301. Para começar, vá até a guia “Redirect” (Redirecionamento).

Primeiro, você precisa inserir o link que deseja redirecionar no campo “Source URL” (URL de origem). Depois disso, você deve inserir o novo destino do link no campo “Target URL” (URL de destino).

Enter Source URL and Target URL

Agora, certifique-se de que o tipo de redirecionamento seja “301 Moved Permanently” e, em seguida, clique no botão “Add Redirect”.

Se quiser redirecionar vários URLs para um novo local, basta clicar no botão “Add URL” (Adicionar URL) no campo Source URLs (URLs de origem).

Em seguida, você pode rolar para baixo para visualizar os registros dos redirecionamentos que criou. Ele mostra o número de pessoas que visitaram o link redirecionado na coluna “Hits” e uma opção de alternância para ativar ou desativar redirecionamentos 301 individuais.

View Redirect Logs in AIOSEO

Adição de redirecionamentos 301 para corrigir erros 404

O AIOSEO também pode ajudá-lo a rastrear e corrigir as páginas de erro 404.

Para ativar essa opção, é necessário rolar para baixo até a seção “Redirect Logs” na guia Settings (Configurações). Em seguida, ative as opções de “404 Logs” e “Redirect Logs”.

Você também pode selecionar o período de tempo para manter os registros. Recomendamos mantê-los por, no máximo, um mês para que o desempenho do servidor seja suave e rápido.

Enable 404 Logs

Depois de ativar essas opções, certifique-se de clicar no botão “Salvar alterações”.

Agora você deve ver uma nova guia “404 Logs” aparecer na seção Redirecionamentos. É aqui que o AIOSEO rastreará e mostrará seus links quebrados e permitirá que você configure redirecionamentos. Você também verá o número de visitas ao link em “Hits” e a data e hora do último acesso.

404 Logs Under Redirects

Observação: Você não encontrará nenhum dado quando ativar os registros 404 pela primeira vez. O plug-in só começa a registrar páginas de erro 404 depois que a configuração é ativada.

Em seguida, clique no link “Add Redirect” (Adicionar redirecionamento) ao lado do URL de erro 404 que você deseja redirecionar. Esse não é o botão na parte inferior.

Agora você verá opções para inserir um URL de destino e selecionar o tipo de redirecionamento no menu suspenso.

Redirecting a 404 Error Using AIOSEO

Digite seu novo URL e escolha “301 Moved Permanently” como seu tipo de redirecionamento. Agora você deve clicar no botão “Add Redirect” (Adicionar redirecionamento).

O AIOSEO criará um redirecionamento 301 para seu link quebrado. Para ver se o redirecionamento está funcionando corretamente, basta visitar o URL antigo para verificar se você foi levado ao novo destino.

Adição de redirecionamentos 301 diretamente de um post ou página

O AIOSEO também permite que você redirecione um post ou uma página publicada enquanto a estiver editando.

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

Redirect a Post From the WordPress Editor

O URL de origem foi preenchido para você. Basta digitar o novo URL no campo “Target URL” (URL de destino) e selecionar “301 Moved Permanently” (301 movido permanentemente) no menu suspenso Redirect Type (Tipo de redirecionamento).

Além disso, se você alterar o permalink de uma postagem durante a edição, o AIOSEO se oferecerá para redirecionar o URL antigo para o novo.

De qualquer forma, clique no botão “Add Redirect” e pronto.

Redirecionamento de sites completos

Se você mudar o site para um novo nome de domínio, os visitantes poderão encontrar links quebrados e o SEO do site poderá ser prejudicado.

Você pode usar o AIOSEO para mover todo o seu site para um novo local sem perder tráfego ou classificações nos mecanismos de pesquisa. Esse é um redirecionamento 301 completo do site.

AIOSEO Full Site Redirect

É importante que você faça isso da maneira correta, por isso criamos um guia passo a passo para iniciantes sobre como fazer um redirecionamento completo do site com o WordPress.

Método 2: Criação de redirecionamentos 301 com o plug-in de redirecionamento

Outra maneira de adicionar e gerenciar redirecionamentos no WordPress é com o plug-in Redirection.

Primeiro, você precisa instalar e ativar o plug-in. Você pode seguir nosso guia detalhado sobre como instalar um plug-in do WordPress.

Observação: embora seja fácil configurar redirecionamentos 301 usando um plug-in do WordPress, ele tem alguns pequenos contratempos de desempenho. Dependendo do seu provedor de hospedagem do WordPress, seus redirecionamentos podem ser alguns microssegundos mais lentos do que outros métodos.

Se quiser fazer seus redirecionamentos o mais rápido possível, edite o arquivo .htaccess usando o Método 5 abaixo.

Depois de ativado, acesse Tools ” Redirection e clique no botão “Start Setup” (Iniciar configuração).

 Start Setup of Redirection Plugin

Em seguida, você pode selecionar opções para monitorar alterações de permalink no WordPress e manter um registro de todos os seus redirecionamentos e erros 404.

Você pode simplesmente ativar essas opções e clicar no botão “Continue Setup” (Continuar configuração).

Basic Setup Redirection Plugin

O plug-in agora testará automaticamente a API Rest.

Quando o status retornar como Bom, vá em frente e clique no botão “Finish Setup” (Concluir configuração).

Rest API Test in Redirection

O plug-in de redirecionamento executará mais algumas tarefas para concluir sua configuração. Quando a barra de progresso atingir 100%, você poderá clicar no botão “Continue” e, em seguida, no botão “Ready to Begin”.

O plug-in agora está pronto para que você crie seus redirecionamentos 301. Para começar, navegue até a seção Tools ” Redirection (Ferramentas ” Redirecionamento ) do seu painel do WordPress. Você deve ver a seção “Add new redirection” (Adicionar novo redirecionamento) na parte inferior da tela.

Add a New Redirection at the Bottom of the Screen

Você verá as configurações básicas para adicionar um redirecionamento. No entanto, se você clicar no ícone de engrenagem, verá mais opções para escolher o tipo de redirecionamento.

Basta inserir o URL de origem da página antiga e adicionar o “URL de destino” para o qual você deseja redirecionar. Você também deve se certificar de que a opção de código HTTP esteja definida como “301 – Movido permanentemente”.

Add New Redirection to Your Website

Depois de inserir todos os detalhes, vá em frente e clique no botão “Add Redirect”.

Método 3: Criação de redirecionamentos 301 com o plug-in Simple 301 Redirects

Uma das maneiras mais fáceis de criar redirecionamentos 301 é com o plug-in Simple 301 Redirects. Como o nome sugere, ele torna os redirecionamentos 301 realmente simples.

Para começar, você terá que instalar e ativar o plug-in em seu site.

Depois disso, você precisa acessar Settings ” 301 Redirects. Aqui você pode inserir o URL antigo no campo “Request” (Solicitação) e o URL de destino no campo “Destination” (Destino).

Simple 301 Redirects

Depois de fazer isso, clique no botão “Add New” (Adicionar novo) para criar o redirecionamento 301. É isso aí.

Os Redirecionamentos 301 simples começarão a funcionar imediatamente.

Às vezes, você pode querer manter uma publicação no feed do seu site ou uma página listada de uma determinada maneira no seu site, mas ter o conteúdo hospedado em outro lugar. É nesse ponto que o plug-in Page Links To é útil.

Depois de instalar e ativar o plug-in, ele adiciona uma meta-caixa ao seu editor do WordPress. Aqui você pode inserir o endereço do novo local para onde deseja enviar seus usuários.

Page Links To in WordPress Editor

Quando você pressionar “Atualizar” ou “Publicar”, o WordPress tratará o post ou a página normalmente, mas quando alguém o visitar, será redirecionado para o URL personalizado que você escolheu.

Por exemplo, você pode ter um blog em que ocasionalmente cria conteúdo para download, mas deseja que os usuários do site da sua loja on-line vejam determinadas publicações como produtos. Você pode usar esse plug-in para fazer isso sem correr o risco de sofrer penalidades de conteúdo duplicado do Google ou dividir sua base de usuários.

Método 5: criar redirecionamentos 301 manualmente usando .htaccess

Os usuários do WordPress também podem configurar redirecionamentos 301 editando o arquivo de configuração do servidor da Web .htaccess.

Lembre-se de que um pequeno erro no código .htaccess pode tornar seu site do WordPress inacessível e ele pode começar a exibir o Internal Server Error.

Por isso, é importante fazer backup do arquivo .htaccess antes de fazer qualquer alteração.

Edite seu arquivo .htaccess usando o plug-in All in One SEO

Se você tiver o plug-in All in One SEO instalado, ele oferecerá uma maneira fácil de editar o arquivo .htaccess.

Observação: você precisará do All in One SEO Pro para usar o editor .htaccess.

Basta acessar a página All in One SEO ” Tools e alternar para a guia ‘.htaccess Editor’.

Editing .htaccess File Using All in One SEO

A partir daqui, você verá o conteúdo do seu arquivo .htaccess no editor. Você pode simplesmente colocar qualquer código de redirecionamento que queira adicionar na parte inferior 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 /a-very-old-post/ http://yoursite.com/a-very-new-post/

Não se esqueça de alterar os URLs da postagem antiga e da nova postagem. Quando terminar, clique no botão “Save Changes” (Salvar alterações) para armazenar suas configurações, e o All in One SEO atualizará seu arquivo .htaccess.

Editar diretamente o arquivo .htaccess do WordPress

Você também pode editar o arquivo .htaccess do WordPress diretamente para configurar quaisquer redirecionamentos.

Para editar o arquivo .htaccess, você precisará se conectar ao seu site usando um cliente FTP. O arquivo .htaccess reside no diretório raiz do seu site WordPress.

Se não conseguir ver o arquivo .htaccess, consulte nosso guia sobre por que não é possível encontrar o arquivo .htaccess em seu site WordPress.

Você pode baixar o arquivo .htaccess em seu computador e editá-lo usando um editor de texto como o Bloco de Notas.

Você pode usar esse código de redirecionamento abaixo para enviar um usuário que visita uma postagem antiga para uma nova postagem. Você deve colar o código no final do seu arquivo .htaccess após a linha ‘# END WordPress’.

RewriteEngine On
Redirect 301 /a-very-old-post/ http://yoursite.com/a-very-new-post/

Certifique-se de alterar os URLs da postagem antiga e da nova postagem. Depois disso, você pode salvar as alterações e fazer 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.

Edit .htaccess File

Além disso, você também pode acessar e editar o arquivo .htaccess por meio do painel de controle do provedor de hospedagem e do gerenciador de arquivos integrado.

Por exemplo, você pode encontrar seu .htaccess no gerenciador de arquivos do SiteGround acessando Ferramentas do site “ Site “ Gerenciador de arquivos e navegando até a pasta /public_html/ do seu site.

SiteGround File Manager in Site Tools

Em seguida, você pode clicar com o botão direito do mouse no arquivo .htaccess e selecionar “Editar”.

Basta adicionar o código de redirecionamento 301 diretamente e salvar o arquivo. Novamente, não se esqueça de fazer o download do arquivo .htaccess original como backup, por segurança.

Editing your htaccess using SiteGround's file manager

Esperamos que este guia para iniciantes sobre a criação de redirecionamentos do WordPress tenha ajudado você a configurar redirecionamentos em seu site. Talvez você também queira ver nosso guia sobre como iniciar um blog WordPress da maneira correta ou ver nossas escolhas de especialistas para os melhores serviços de marketing por e-mail para pequenas empresas.

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

162 ComentáriosDeixe uma resposta

  1. Laura

    Hi

    Is it possible to make a redirect from the wix platform to wordpress?

  2. Hafiz Mateen Afzal

    Which plugin is best to create referrel links like:

    Thanks

  3. cipriana leme

    How do I redirect from a wordpress blog (free) to a .com blog? I cannot install plugins in the free blog, so how could I do the redirect? Any advice?
    Thanks in advance

  4. Hannah

    Hello! I just created a website on Wordpress.org and imported all of my content from my old site, example.wordpress.com (using Wordpress.com). Is there a way to redirect all of the content from that site to my new one? The redirect instructions provided by Wordpress gave me an error that the domain already exists, probably because it thought I was trying to create a new domain on Wordpress.com.

    My website traffic before is pretty minimal, so if anyone clicks on previous blog posts on my social channels, they’d be taken to the shut down version of my old site without the redirects – not the end of the world because I don’t have the following that would generate clicks at a later date, but you never know?

    Any advice anyone has would be great!

    Thanks,

    Hannah

  5. Senith Nal

    your lesson is very helpful. i like it.

  6. Shakoat Hossain

    Brilliant solution to reduce redirects for worpress!

    For a few days, I’m looking to solve my WP redirects issues. I don’t find out better solution even read this content.

    Here, I got few good points and try to reduce redirect to increase my page load speed.

    Thanks! :)

  7. Roshni Kanchan

    Hello,
    Please can you tell me – in the simple 301 redirect in the request URL column does wordpress / plugin take it as starting from http or https? Form where does it pick up this value?

    Thanks for the article. It was useful. However the redirects using 301 redirect plugin is not working and landing on ‘Page does not exist’ page.

    • WPBeginner Support

      Hi Roshni,

      It uses your WordPress Site Address as defined in WordPress Settings > General page.

      Administrador

  8. Nalin

    Hi,

    If I want to change the url structure of my posts, even then redirection is necessary? Isn’t that already taken care of in WP?

    Also if I don’t redirect, will it be harmful for seo or search engines can figure out WP’s automatic redirection?

  9. Melissa

    Very helpful. Thank you for the tip. Thank you for making it so simple.

    Melissa

  10. Walter A.

    Thanks so much, I would’ve spent so much time doing it the long way. So happy Redirection worked instantly after install.

  11. Cristian Adam

    Hi Wpbeginner, I have a question about 301 permanent redirect and your advice will be great. I have an website about snoring and on that website are 2 related articles, 1 of them ranks for a lot of kws position 2-10 ( article A) and the other one just for 4-5 kws position 1-3 (article B). Both articles are on first google page and I want to permanent redirect the article B to A. Also on my website are some articles that point to article B and I want them to point to article A using same anchor texts. Now my question: Does this changes will pass the juice to article B to A and it will increase the article A rankings? And if I do this changes should I delete article B and reuse the content on other websites? Thank you very much for your time I will wait your answer, please excuse my bad english.

    • WPBeginner Support

      Hi Christian,

      A 301 redirect will pass the link juice to new article. However, other search ranking factors would also apply to the new article, like relevance, context, keyword density, and more. Search engines may not find it relevant for the old keywords.

      Administrador

  12. Raj

    Hi WP beginner team,

    A quick question.

    Last year, when we changed URLs, Wordpress was automatically redirecting Old urls to new urls.

    But after a recent wordpress core update, the automatic redirection is not happening.

    Would you be able to explain? Or am I missing anything

  13. Adebowale Adewale

    I am changing the domain of a wordpress website example.com to example.com.ng . I tried several 301 redirect rules in .htaccess , only the homepage redirects.
    Please, assist me on the right code.

    I have tried each seperately :

    # BEGIN WordPress
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www.example.com
    RewriteRule (.*) http://www.example.com.ng/$1 [R=301,L]
    # END WordPress
    

    and

    RewriteEngine on
    
    RewriteCond %{HTTP_HOST} ^example.com [NC,OR]
    
    RewriteCond %{HTTP_HOST} ^www.example.com [NC]
    
    RewriteRule ^(.*)$ http://example.com.ng/$1 [L,R=301,NC]
    

    None is working for me.

    • Adebowale Adewale

      Thank you so much! I am very grateful.

  14. Shubham Davey

    Do I need to own the domain while redirecting? My Domain is getting expired on 31st July and I will be redirecting to a new domain. So while it is redirected do I need to own the domain after 31st?

  15. christian

    I have over 850 old post which I recently deleted on my site due to some reasons. I want to ask if there is an easy and automated way to redirect all the old post to just one post. The methods you listed are easy to do if you are trying to redirect 1 or 2 posts. pls, help me. Your reply is important.

    • christian

      Is my question not also important? pls, your reply will be very appreciated. I need this.

    • Haitham Alnaqeb

      You can try the permanent redirection methods from the cPanel. You can redirect all your 404 error into particular page.

  16. Harmony A-E

    Can I redirect my wp-login to a 401 (unauthorized) page using this plugin?

  17. Ahu

    Hi, this is a very helpful post thank you, but it seems like the instructions are for redirects from WP to WP.

    I am moving my website from Wordpress to New Kajabi platform.

    I have around 250 post/pages in WP to 301 redirect to my new kajabi site.
    My domain name will be the same but the url structures and names of the posts/pages will be different.

    Would the tools you recommend still work in my case? If yes, how?
    I would appreciate your urgent reply, Thank you
    Ahu

  18. Zoltan

    One thing I’m not clear about. Actually 2 things. 1 – Do I do the redirect on my new site or my old site. 2 – Where do I get a full list of my web pages from the old site?

  19. Lokesh thota

    Hi. I have a WordPress website with 100 posts. But most of the backlinks are to the post rather than to the homepage. Does any of the methods above redirect all the posts to the new URL also. I want a 301 redirect to my new domain from only one URL.not all the 90 URLs.but at the same time I don’t want to lose link juice from those posts. Please specify a way to first redirect all the old posts to old homepage then redirect the old homepage to new URL.

  20. Ado

    Hi, thanks for this info, very helpful.
    So I decided to use the Simple 301 Redirects plugin… but did something REALLY dumb….
    My wordpress site is still located in a subdirectory, with the Site address set to the main url (so WordPress Address URL is http://example.com/dev2017 and Site Address URL is http://example.com and .htaccess file updated)
    There were some google search results showing the subdirectory address, so I installed the plugin and set a redirect with a wildcard for the subdirectory (obviously wasn’t thinking very well) and so now I can’t get in to the WP admin (as it’s in the subdirectory!!)
    Is there a way to undo the redirects somehow? If I uninstall the plugin via FTP is it going to break the website???
    Silly me….

    • WPBeginner Support

      Hey Ado,

      First you need to deactivate plugin. After that you need to delete the .htaccess file in your site’s root folder. You will be able to login to your WordPress site. Once logged in you will need to regenerate .htaccess file. Simply visit Settings » Permalinks and then click on the save changes button without changing anything.

      Administrador

  21. Fumio Mori

    can i use request url with variable?

  22. Jennifer

    Could not have been easier! Thank you

  23. Philemon O'Arpelleh

    Please, I changed the permalink of my WordPress site from http://www.example.com/blog/%postname% to http://www.example.com/articles/%category%/%postname% and ALL my previous posts are affected.

    Please help me on how to setup a onetime redirection for ALL posts.
    Thank you.

  24. Mark

    What is the best way to redirct adress like that: mywbsite.com/wp-content/uploads/2008/12/mybook.pdf to normal web page. Tha it not normal wordpress page or post but is ranking on some keywoords and i would like to redirect to specyfic wordpres page. WHAT metod redirection should i use ? In that case simple 301 edirect plugin not work for me.

    thanks

  25. Chrissy

    I have what may be a silly question. I have a site that is not a WordPress site (it’s using Shopify right now) and I am recreating the site on a new URL in WordPress. Will the redirect plugins still work to direct the old (Shopify) links to the New (WordPress) ones?

    • WPBeginner Support

      Hey Chrissy,

      WordPress plugins will be installed on your WordPress site. They can redirect users to correct post/page/product once the user reaches your website. You will have to redirect Shopify visitors to your WordPress site, and then redirect plugins take it from there.

      Administrador

  26. Thom Duncan

    I’m able to create a redirect using the Redirection plug-in, but with this problem:

    /old/ to /new/ works fine, but

    /old to /new/ picks up pages that I do not want to redirect, such as
    /old-2016 which then points to the non-existent /new/-2016.

  27. Charles D. Shell

    I have an annoying problem. My site had the default settings for the blog posts, so I set up redirects and changed it to the %postname% option. Unfortunately, when I do that, my home (blog) page disappears. I’ve been chasing this problem for a while. Do you have a video with a solution? Or at least a way to point me in the right direction?

      • Charles D. Shell

        When I change the permalink structure on the dashboard to %postname%, my home page http://charlesdshell.com/blog/ disappears. Or rather all blog posts and widgets disappear. All that’s left is a 404 error message.

        All the redirects on all the pages work fine, but I can’t seem to get the home page to stick around.

  28. Yeshna

    I want to redirect my site form wordpress.com to wordpress.org. Is there any other way to redirect for free?

    By the way,are those plugins free?

    • WPBeginner Support

      Hi Yeshna,

      Unfortunately, you will have purchase the redirect service from WordPress.com to redirect your old WordPress.com blog traffic to your new WordPress.org blog.

      Administrador

  29. Steve

    I want to redirect my current live wordpress site (hosted by Hostgator) to a new domain name that I just bought from Godaddy. My questions are: 1) does my new domain name need to be hosted by HG in order to have my live site redirect to the new domain name. 2) does the new domain site need to have content already?

    Thank you for your help.

  30. Aleen

    Is there a way to do bulk redirects with one of these plugins? I want to update my permalinks to exclude the date, but don’t want to have to manually redirect 200+ posts. Please help!

    Also, thanks for all of your great articles. You are great at putting them in non-technical terms.

  31. nelson

    i want to know if this could be done. have a user that had a site working, after i installed wordpress they wanted to change to wordpress so i created them a space and a site that calls wordpress/newsite.

    now i want:
    when typing my.old.url/site the information that comes out should be worpress/newsite

    could this be possible whith the redirect.

  32. Aslam Khan

    I have deleted some of my posts from my website earlier.
    Now, I am getting not found errors for those pages as expected.
    I tried to redirect old URLs using a method provided by my hosting provider. But those redirects are not working.
    I want to ask, if I use .htaccess redirects and keep previous redirects setup on hosting provider, can it cause any problems?
    I need expert advice.

  33. Laura

    Ok, I am not sure why the .htaccess method is not working for me. I would like to avoid installing any more plugins on the client’s site. They have too many already for my liking. I’ve used your instructions because what I’ve used for redirect in the past didn’t seem to be working on her site for some reason. But this isn’t either. Not sure what the problem is. Have you run into this before? I’ve flushed the Permalinks, but am still getting a 404 when I try to go to the old URL I’ve rewritten.

    • Martin

      I am having the ame problem here. It’s still not redirecting.

    • Rhys Clay

      @Aslam & @Laura,

      One little got ya with 301’s and wordpress via the .htaccess file is that you need to place your redirects between:
      RewriteEngine On

      And:
      RewriteBase /

      This is because wordpress has its own mods to the htaccess file to apply and changes the RewriteBase setting which I think causes problems with regular ol 301 redirects on shared hosting.

  34. Mauro

    Now how wpbeginner chooses to do redirection on the site? .htaccess, Redirections plugins, or what?

    Thanks,

  35. Jagdeep Singh

    I installed this plugin it’s coming under “Setting” tab rather than “Tool” option.

  36. Mike

    Thank you very much for the tip on 301 Redirects plugin, works like a charm!

  37. Sumit

    I think in wordpress, there is no need to set redirection when changing slug of the post. It is done automatically. Right ?

    • Laura

      If someone has bookmarked the old URL, for instance, or if the search engines have indexed the old URL and are still serving it in search results, you need to have a redirect in place so you aren’t losing traffic.

  38. Allahlea

    I research everywhere and I want to confirm what I learned.

    I want to redirect my site form wordpress.com to wordpress.org. There is no other way to redirect but to pay for site redirect. Right? Is there any other option?

    If there is no other way, can I redirect every single post for free? if there is HOW?

    • Kelly

      ALLAHLEA, did you find an answer to this question? I want to know the same thing.

  39. SK

    Thank you very much. You saved my day. I need this post to redirect all my old posts to new posts. I have a question though. I just forwarded the old post to the new updated post, but I didn’t delete the old post contents. My old and new post have the same contents, but I redirected the old post to new post. Should I delete the contents of the old article to avoid plagiarism issues? Does it affect my SEO? Thanks again for this valuable post.

    • WPBeginner Support

      No it is alright. Search engines understand that site-owners may want to redirect URLs for other reasons too.

      Administrador

  40. Aditya Mankad

    How I can have a redirect on a free wordpress account. I am pretty sure I cannot add a plug-in.

    Is it possible or if not; another way to redirect the users to my new page (which is NOT a free hosting)

    P.S gave the info about the new site as not free hosting because maybe something can be done about it.

  41. Danny Flood

    Thanks for this, but nothing is working for me. I have tried 3 different plugins – Quick Page / Post Redirect, Simple 301 Redirects, and Redirection. The only thing they are able to accomplish is redirect me when I am logged in to WP-Admin. For non-logged in users, the redirect does not work. How do I fix this?

  42. Jim

    I changed a TAG name.

    How can I use your .htaccess solution to redirect old-tag to new-tag?

    Is that possible?

    Thx!

  43. Anand

    Oops…my comment, which was actually a question, doesn’t seem to have struck well with you.

    It’s alright if you don’t have an answer. It just means, you need to work more & better.

    Thanks anyway :)

  44. Anand

    Hi,

    Thanks for introducing the redirection plugins.

    Using the ‘redirection’ pluginsis it possible to add bulk redirects?

    The case in point is change in domain name, where you would want to redirect all pages from old domain to new domain. Adding redirects one by one for each page doesn’t sound like a good solution.

    Appreciate you help please.

  45. Denika

    When using the coding way to get a redirect, do you need to include RewriteEngine On for each redirect? Or do you include it once and just follow through with each redirect on it’s own line?

  46. nina

    So, do we keep google search positions with redirects, lets say my posts i want to redirect are on the first page of google What happens after redirect? Thanks, hoping for an answer.

    • WPBeginner Support

      If you are doing a 301 redirect, then Google will consider replacing your new url with the old one. However, the position of that page in search results will depend on whatever content it has. For example, if your old page was about “apples” and your new page is about “oranges” then it will certainly not appear for apples related keywords anymore.

      Administrador

      • Nina

        Thanks, i have one more question. I forgot to tell you i want to redirect some posts from blog A, to new blog B. I can still use these techniques? I have to copy paste old content to new post on blog B then am i right ? I want content to stay the same, only want it to be shown on blog B instead of blog A. In this case google also keeps rankings or not?
        Thanks a lot again:)!

  47. Raghu koorthy

    Can you pls run a article on how to create a landing page or squeeze page and link it to mail chimp. Thank you.

  48. Raghu Koorthy

    Simple but very useful information.
    I started working with WP recently and YOUR BLOG is the first point of reference when I need help.
    Thank you team for your help.

  49. Esmaeil

    Short and useful. Thanks a lot.

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.