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

Guía para principiantes sobre la creación de redireccionamientos 301 en WordPress

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

¿Desea crear redireccionamientos 301 en su sitio web WordPress?

Cuando alguien visita su sitio utilizando un enlace antiguo a una página que se ha movido, una redirección 301 le llevará automáticamente a la nueva página para que no vea un error 404 de “página no encontrada”. Esto proporciona una mejor experiencia de usuario y también mejorará la clasificación de sus palabras clave.

En este artículo, le mostraremos cómo crear redireccionamientos 301 en WordPress.

Beginner’s Guide to Creating 301 Redirects in WordPress

¿Qué es una redirección en WordPress?

Una redirección es una forma de que su sitio web WordPress envíe automáticamente a los usuarios a una nueva dirección cuando la página que desean visitar ha sido movida o reemplazada. Esto es similar a la forma en que una oficina de correos redirige su correo cuando se cambia de casa.

Existen varios tipos de redireccionamientos que se identifican con números como 301, 302 y 307. Dirigen automáticamente el navegador / explorador de su usuario a una URL diferente cuando intenta visitar una página que no existe.

En esta guía para principiantes, nos centraremos en las redirecciones 301, ya que son el tipo más importante. Indican al navegador que la página se ha movido permanentemente a la nueva ubicación y que no tiene intención de volver a moverla.

Dicho esto, veamos cuándo debe utilizar una redirección 301.

¿Cuándo se necesita una redirección 301 en WordPress?

La principal razón para utilizar una redirección 301 es cuando su sitio o una página de su sitio se ha movido, y desea dirigir al usuario a una nueva página en su lugar.

También es necesario cuando se planea cambiar el permalink de una entrada o página.

Si no establece la redirección, los usuarios verán un error 404 cuando la página no se encuentre. Esto proporciona una mala experiencia de usuario y puede afectar a tu SEO en WordPress.

404 Page Example

También puede perder backlinks valiosos si hay muchos enlaces rotos en su sitio. Esto provocará una caída significativa de la autoridad de su dominio y de su clasificación por palabras clave.

Por eso las redirecciones 301 son muy importantes. Permiten indicar a los motores de búsqueda y a los usuarios que la página a la que intentan acceder se ha trasladado permanentemente a una nueva ubicación.

De este modo, todo el tráfico y los backlinks de su antigua página se transfieren a la nueva.

Ahora, echemos un vistazo a cómo puede crear redirecciones 301 en WordPress. Le mostraremos cómo hacerlo fácilmente con varios plugins de redirección de WordPress y manualmente usando código.

Tutorial en vídeo

Subscribe to WPBeginner

Si prefiere instrucciones escritas, siga leyendo.

Método 1: Crear redireccionamientos 301 con el plugin AIOSEO

La forma más sencilla de gestionar y crear redireccionamientos 301 es con el plugin para WordPress All in One SEO (AIOSEO). Es el mejor plugin SEO para WordPress y lo utilizan más de 3 millones de profesionales para mejorar el SEO de sus sitios.

AIOSEO ofrece una potente extensión para la gestión de redireccionamientos que hace que sea muy fácil encontrar enlaces rotos en su sitio web y establecer redireccionamientos 301 para corregirlos.

Nota: Necesitará AIOSEO Pro para utilizar el gestor de redirecciones. También hay una versión gratuita de AIOSEO, pero no incluye redirecciones 301.

En primer lugar, debe instalar y configurar el plugin AIOSEO Pro en su sitio web. Para obtener más información, consulte nuestra guía paso a paso sobre cómo establecer All in One SEO correctamente.

Una vez que el plugin esté activo, tendrá que ir a All in One SEO ” Redirects en su escritorio de WordPress y luego hacer clic en el botón ‘Activar Redirects’.

Activate AIOSEO Redirects

A continuación, puede hacer clic en la pestaña “Ajustes” y seleccionar “PHP” como método de redirección.

Este es el método más sencillo para crear redireccionamientos y no requiere ninguna configuración del lado del servidor.

Select the Redirect Method

AIOSEO también le permite seleccionar el método de redirección del servidor web. Sin embargo, requiere configurar Apache o NGINX en su servidor web. Esto requiere conocimientos técnicos y no es recomendable para principiantes.

Creación de redireccionamientos 301

Ahora está listo para crear redirecciones 301. Para primeros pasos, dirígete a la pestaña ‘Redirección’.

En primer lugar, introduzca el enlace que desea redirigir en el campo “URL de origen”. A continuación, introduzca el nuevo destino del enlace en el campo “URL de destino”.

Enter Source URL and Target URL

Ahora asegúrese de que el Tipo de redirección es “301 Movido permanentemente” y, a continuación, haga clic en el botón “Añadir redirección”.

Si desea redirigir varias URL a una nueva ubicación, sólo tiene que hacer clic en el botón “Añadir URL” situado bajo el campo URL de origen.

A continuación, puede desplazarse hacia abajo para ver los registros de las redirecciones que ha creado. Muestra el número de personas que visitaron el enlace enlazado en la columna “Hits” y una opción conmutadora para activar o desactivar redireccionamientos 301 individuales.

View Redirect Logs in AIOSEO

Añadir redirecciones 301 para corregir errores 404

AIOSEO también puede ayudarle a hacer un seguimiento de las páginas de error 404 y a corregirlas.

Para activar esta opción, tiene que desplazarse hasta la sección ‘Registros de redireccionamiento’ en la pestaña de ajustes. A continuación, active las opciones “Registros 404” y “Registros de redireccionamiento”.

También puede seleccionar el periodo de tiempo que desea conservar los registros. Recomendamos guardarlos durante un mes como máximo para que el rendimiento del servidor sea rápido y sin problemas.

Enable 404 Logs

Después de activar estas opciones, asegúrese de hacer clic en el botón “Guardar cambios”.

Ahora debería ver una nueva pestaña ‘404 Logs’ en la sección Redirecciones. Aquí es donde AIOSEO seguirá y mostrará sus enlaces rotos y le permitirá establecer redirecciones. También verá el número de visitas al enlazar bajo ‘Hits’ y la última fecha y hora de acceso.

404 Logs Under Redirects

Nota: No encontrará ningún dato cuando active por primera vez los registros 404. El plugin solo empieza a registrar páginas de error 404 una vez que se ha activado / activo el ajuste.

A continuación, haga clic en el enlace “Añadir redirección” situado junto a la URL del error 404 que desea redirigir. No se trata del botón de la parte inferior.

Ahora verá opciones para introducir una URL de destino y seleccionar el tipo de redirección en el menú desplegable.

Redirecting a 404 Error Using AIOSEO

Introduzca su nueva URL y elija ‘301 Moved Permanently’ como tipo de redirección. Ahora debe hacer clic en el botón “Añadir redirección”.

AIOSEO creará una redirección 301 para su enlace roto. Para ver si la redirección está funcionando correctamente, simplemente visite la antigua URL para comprobar si se le lleva al nuevo destino.

Añadir redirecciones 301 directamente desde una entrada o página

AIOSEO también le permite redirigir una entrada o página publicada mientras la está editando.

Si te desplazas hasta el final de la página en el editor de WordPress, encontrarás una sección de ajustes de AIOSEO. Tienes que hacer clic en la pestaña ‘Redirecciones’.

Redirect a Post From the WordPress Editor

La URL de origen se ha rellenado para usted. Sólo tiene que introducir la nueva URL en el campo “URL de destino” y seleccionar “301 Movido permanentemente” en el menú desplegable Tipo de redirección.

Además, si cambia el permalink de una entrada mientras la edita, AIOSEO le ofrecerá redirigir la URL antigua a la nueva.

En cualquier caso, haga clic en el botón “Añadir redirección” y ya está.

Redireccionamiento de sitios web completos

Si traslada su sitio web a un nuevo nombre de dominio, es posible que sus visitantes encuentren enlaces rotos y que el SEO de su sitio se resienta.

Puede utilizar AIOSEO para mover todo su sitio web a una nueva ubicación sin perder tráfico ni posicionamiento en buscadores. Se trata de una redirección 301 del sitio completo.

AIOSEO Full Site Redirect

Es importante que lo haga de la forma correcta, por lo que hemos creado una guía práctica para principiantes sobre cómo realizar una redirección completa del sitio con WordPress.

Método 2: Crear redireccionamientos 301 con el plugin Redirection

Otra forma de añadir y gestionar redirecciones en WordPress es con el plugin Redirection.

En primer lugar, debe instalar y activar el plugin. Puedes seguir nuestra guía detallada sobre cómo instalar un plugin de WordPress.

Nota: Aunque establecer redireccionamientos 301 mediante un plugin de WordPress es fácil, tiene algunos inconvenientes menores de rendimiento. Dependiendo de tu proveedor de alojamiento WordPress, tus redirecciones pueden ser unos microsegundos más lentas que con otros métodos.

Si quieres que tus redirecciones sean lo más rápidas posible, entonces puedes hacerlo editando tu archivo .htaccess usando el Método 5 de abajo.

Una vez activado, visite Herramientas ” Redirección y, a continuación, haga clic en el botón “Iniciar configuración”.

 Start Setup of Redirection Plugin

A continuación, puede seleccionar opciones para supervisar los cambios de permalink en WordPress y mantener un registro de todas sus redirecciones y errores 404.

Sólo tiene que activar estas opciones y hacer clic en el botón “Continuar configuración”.

Basic Setup Redirection Plugin

Ahora el plugin probará automáticamente la API Rest.

Cuando el estado vuelva a ser Bueno, siga adelante y haga clic en el botón “Finalizar configuración”.

Rest API Test in Redirection

El plugin de redirección realizará algunas tareas más para completar su configuración. Cuando la barra de progreso alcance el 100%, puede hacer clic en el botón “Continuar” y, a continuación, en el botón “Listo para comenzar”.

El plugin ya está listo para que crees tus redirecciones 301. Para primeros pasos, vaya a la sección Herramientas ” Redirección de su panel de WordPress. Debe mirar la sección “Añadir nueva redirección” en la parte inferior de la pantalla.

Add a New Redirection at the Bottom of the Screen

Verás los ajustes básicos para añadir una redirección. Sin embargo, si haces clic en el icono del engranaje, verás más opciones para elegir el tipo de redirección.

Sólo tiene que introducir la URL de origen de su antigua página y añadir la URL de destino a la que desea redirigir. Asegúrate también de que la opción de código HTTP está establecida en ‘301 – Moved Permanently’.

Add New Redirection to Your Website

Una vez que haya introducido todos los datos, siga adelante y haga clic en el botón “Añadir redirección”.

Método 3: Crear redirecciones 301 con el plugin Simple 301 Redirects

Una de las formas más sencillas de crear redireccionamientos 301 es con el plugin Simple 301 Redirects. Como su nombre indica, hace que las redirecciones 301 sean realmente sencillas.

Para empezar, tendrá que instalar y activar el plugin en su sitio web.

A continuación, visite Ajustes ” Redirecciones 301. Aquí puede introducir la URL antigua en el campo “Solicitud” y la URL de destino en el campo “Destino”.

Simple 301 Redirects

Una vez hecho esto, haga clic en el botón “Añadir nuevo” para crear la redirección 301. Y ya está.

Los redireccionamientos 301 simples comenzarán a funcionar inmediatamente.

A veces es posible que desee mantener un anuncio en el feed de su sitio o una página de una determinada manera en su sitio, pero tienen el contenido alojado en otro lugar. Aquí es donde el plugin Page Links To resulta útil.

Una vez que instalas y activas el plugin, éste añade una caja meta a tu editor de WordPress. Aquí puedes introducir la dirección de la nueva ubicación a la que quieres enviar a tus usuarios.

Page Links To in WordPress Editor

Cuando pulse “Actualizar” o “Publicar”, WordPress tratará la entrada o página de forma normal, pero cuando alguien la visite, será redirigido a la URL personalizada que haya elegido.

Por ejemplo, puedes tener un blog en el que ocasionalmente creas contenido descargable, pero quieres que los usuarios del sitio de tu tienda online vean ciertas entradas como productos. Puedes utilizar este plugin para hacerlo sin arriesgarte a que Google te penalice por contenido duplicado o a dividir tu base de usuarios.

Método 5: Creación manual de redireccionamientos 301 mediante .htaccess

Los usuarios de WordPress también pueden establecer redireccionamientos 301 editando el archivo de configuración del servidor web .htaccess.

Por favor, tenga en cuenta que un pequeño error en su código .htaccess puede hacer que su sitio WordPress sea inaccesible, y puede empezar a mostrar el Error Interno del Servidor.

Por eso es importante que haga una copia de seguridad de su archivo .htaccess antes de realizar cualquier cambio.

Edite su archivo .htaccess con el plugin SEO All in One

Si tiene instalado el plugin All in One SEO, le ofrece una forma sencilla de editar su archivo .htaccess.

Nota: Necesitará All in One SEO Pro para utilizar el editor .htaccess.

Simplemente visite la página Herramientas de SEO Todo en Uno y cambie a la pestaña ‘.htaccess Editor’.

Editing .htaccess File Using All in One SEO

Desde aquí, verá el contenido de su archivo .htaccess en el editor. Usted puede simplemente colocar cualquier código de redirección que desee añadir en la parte inferior después de la línea ‘# END WordPress’.

Aquí hay una redirección simple donde estamos tratando de enviar a un usuario que visita una entrada antigua a una entrada nueva.

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

No olvide cambiar la URL de la entrada antigua y de la nueva. Cuando haya terminado, haga clic en el botón “Guardar cambios” para establecer sus ajustes, y All in One SEO actualizará su archivo .htaccess.

Edite directamente su archivo .htaccess de WordPress

También puede editar directamente su archivo .htaccess de WordPress para establecer cualquier redirección.

Para editar su archivo .htaccess, deberá conectarse a su sitio web mediante un cliente FTP. El archivo .htaccess se encuentra en el directorio raíz de su sitio WordPress.

Si no puede ver su archivo .htaccess, consulte nuestra guía sobre por qué no puede encontrar el archivo .htaccess en su sitio WordPress.

Puede descargar .htaccess a su ordenador y editarlo con un editor de texto como el Bloc de notas.

Puede utilizar este código de redirección para enviar a un usuario que visite una entrada antigua a una entrada nueva. Debe pegar el código al final de su archivo .htaccess después de la línea ‘# END WordPress’.

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

Asegúrese de cambiar la URL de la entrada antigua y de la nueva. Después de eso, puede guardar los cambios y subir el archivo .htaccess de nuevo al servidor.

Ahora puede probar la redirección para asegurarse de que se realiza correctamente.

Edit .htaccess File

Además, también puede acceder al archivo .htaccess y modificarlo a través del panel de control y el gestor de archivos integrado de su proveedor de alojamiento.

Por ejemplo, puedes encontrar tu .htaccess en el gestor de archivos de SiteGround yendo a Herramientas del sitio “ Sitio “ Gestor de archivos y navegando hasta la carpeta /public_html/ de tu sitio.

SiteGround File Manager in Site Tools

A continuación, puede hacer clic con el botón derecho del ratón en el archivo .htaccess y seleccionar “Editar”.

Sólo tiene que añadir el código de redirección 301 directamente y guardar el archivo. De nuevo, asegúrese de descargar el archivo .htaccess original como copia de seguridad.

Editing your htaccess using SiteGround's file manager

Esperamos que esta guía para principiantes sobre cómo crear redireccionamientos en WordPress te haya ayudado a establecer redireccionamientos en tu sitio. También puedes consultar nuestra guía sobre cómo crear un blog en WordPress de la forma correcta o nuestra selección de expertos sobre los mejores servicios de marketing por correo electrónico para pequeñas empresas.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso 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.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

161 comentariosDeja una respuesta

  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!

  2. cipriana leme says

    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

  3. Hannah says

    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

  4. Shakoat Hossain says

    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! :)

  5. Roshni Kanchan says

    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.

  6. Nalin says

    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?

  7. Walter A. says

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

  8. Cristian Adam says

    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 says

      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

  9. Raj says

    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

  10. Adebowale Adewale says

    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.

  11. Shubham Davey says

    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?

  12. christian says

    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.

  13. Ahu says

    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

  14. Zoltan says

    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?

  15. Lokesh thota says

    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.

  16. Ado says

    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 says

      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

  17. Philemon O'Arpelleh says

    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.

  18. Mark says

    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

  19. Chrissy says

    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 says

      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

  20. Thom Duncan says

    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.

  21. Charles D. Shell says

    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?

  22. Yeshna says

    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?

  23. Steve says

    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.

  24. Aleen says

    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.

  25. nelson says

    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.

  26. Aslam Khan says

    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.

  27. Laura says

    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.

    • Rhys Clay says

      @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.

  28. Sumit says

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

    • Laura says

      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.

  29. Allahlea says

    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?

  30. SK says

    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.

  31. Aditya Mankad says

    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.

  32. Danny Flood says

    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?

  33. Anand says

    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 :)

  34. Anand says

    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.

  35. Denika says

    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?

  36. nina says

    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 says

      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 says

        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:)!

  37. Raghu koorthy says

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

  38. Raghu Koorthy says

    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.

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.