Do you want to know how to redirect an old URL to a new URL in WordPress? or if you want to know how to use 301 redirects in WordPress, then this blog is for you.

With the help of 301 redirects, you can redirect your old post or page URL to a new URL. This guide is here to help you learn everything there is to know about 301 redirects in WordPress.

What is the 301 Redirect?

In 301 Redirect sends visitors travelling from a specific page to an alternative one, or from an old post, page to the new one. 301 will permanently send visitors and search engines to the new destination.

To Redirect the old URL to a new URL, Keeping our example of a blog migration from subdomain to subfolder, a redirect could be used to:

  • Redirect to
  • Another Redirect to
  • Redirect to

301 redirect gets its name from the HTTP response status code 301, which informs search engines that a page has been permanently moved to a new URL.

It sends visitors to a specific page to an alternate option. But what does this 301 mean and how is it different from a 302 redirect? Both send your users to a different page.

The only subtle (yet very important) difference is that a 301 will permanently send visitors and search engines to a new destination.

302 redirects indicate that you only want to temporarily send visitors to a different page.

How to Redirect old URL to new URL in WordPress

You can Redirect the old URL to a new URL in WordPress through various plugins. Let’s know how to do it.

301 Redirects – Easy Redirect Manager

301 Redirects – Easy Redirect Manager– helps you manage and create 301, 302, and 307 redirects for your WordPress site to improve SEO and visitor experience.

With a user-friendly interface, 301 Redirects is easy to use. Perfect for new sites or repairing links after reorganizing your existing WordPress content, or when your site has content that expires and you wish to avoid sending visitors to a 404 error page.

To use this plugin to redirect URLs to your website, first install this plugin. to install this plugin go to Dashboard > Plugins > Add New and search 301 redirects.

Here you will see 301 Redirects – Easy Redirect Manager plugin. Click on the Install button, and then click on the Activate, as shown in the screenshot below.

Redirect old URL to new URL

After installing and Activating the plugin, go to Dashboard > Settings > 301 Redirects as you can see in the screenshot below.

Redirect old URL to new URL

Now you can see a 301 Redirects page, as given in the screenshot. here you have to enter the old and new URLs that you want to redirect.

301 redirects in wordpress 3
  1. On the Redirect From section Enter your Old URL, which you want to redirect to a new URL.
  2. On the Redirect To section Enter your new targeted URL, where you want to redirect your old URL.

After entering the URLs now click on the Save button, to save your changes. Now you can see your old URL is redirected to a new URL.

There are many more plugins that, will help you to redirect your old URLs to new URLs. below are some of the best 301 redirect plugins that will perfect solution for you.

Best 301 redirect plugins for WordPress

1- Redirection

Redirection plugin 31

With over 2+ Million Active Installs on, Redirection is the most popular redirect manager for WordPress.

With it, you can easily manage 301 redirections, keep track of 404 errors, and generally tidy up any loose ends your site may have. This can help reduce errors and improve your site ranking.

Create and manage redirects quickly and easily without needing Apache or Nginx knowledge. If your WordPress supports permalinks then you can use Redirection to redirect any URL.

Redirect old URL to new URL

Simple 301 Redirects by BetterLinks Plugin has over 300,000+ Active installs on It makes it much easier to manage your existing 301 redirects. It’s just plain easier for beginners than digging around the .htaccess file.

Simple 301 Redirects provides an easy method of redirecting requests to another page on your site or elsewhere on the web.

It’s especially handy when you migrate a site to WordPress and can’t preserve your URL structure.

By setting up 301 redirects from your old pages to your new pages, any incoming links will be seamlessly passed along, and their page rank (or what-have-you) will be passed along with them.

3- 301 Redirects & 404 Error Log

Redirect old URL to new URL

301 Redirects & 404 Error Log Plugin has over 20,000+ Active installs on

This plugin creates a new table in the WP database called ‘WP_PREFIX_ts_redirects’ that stores all of your redirect rules. On plugin deactivation, the table is not deleted.

4- Rank Math

rank math seo 314

Rank Math SEO plugin also provides URL Redirection in both the Free and Premium versions. If you’re using Rank Math SEO plugin then you can also redirect pages very easily.

rank math redirection 381

In the rank math plugin, you can redirect pages from the source URLs to new URLs. It provides 301 Permanent Moves, 302 Temporary Moves, and 307 Temporary Redirect types.


You can use any of the above plugins to Redirect the old URL to the new URL in WordPress. all the above plugins are capable of doing things for you.

You only need to install the plugin and enter the old and new URLs. that you want to redirect. So that you can able to Redirect the old URL to a new URL in your WordPress Website.

If you find this article helpful, then do share it with your friends. If you have any questions regarding anything, do not hesitate to just comment down below, we will help you to solve your problem. Thanks for reading this blog. 🙂

Please Subscribe to our YouTube Channel, we also upload great content there and also Do Follow us on Facebook and Twitter

Read More-