301 Redirect in WordPress – A Step by Step Guide

Have you ever faced terminologies like 301 redirect, error 404 not found, 500 internal server Error?

Do you know what it means?

Here I’ve got some answers related to this topic.

What is 301 redirect?

301 redirect refers to route traffic permanently to a new location. Which means the older website that you are searching for moving to a new location and make sure that they are sent to the correct page.

The URL that is updated should have the location field with some response.

Types of redirects

There are various types of redirects. They are listed below:

  • 301 redirect
  • 302 redirect
  • 307 redirect

Why 301 redirect in WordPress?

  • To redirect your old page to the new one permanently.
  • If 301 redirect is undone then it shows 404 error which means the site you are looking for is not available in the server.
  • If it is not maintained It may degrade search engine optimization in your web site.
  • Tells search engine that it has moved to a new location permanently.

When 301 redirect in WordPress?

  • To create a redirect when you are changing or modifying the post for new content.
  • To create a redirect for changing permalinks in your website

Setup steps for 301 redirect WordPress

Using plugins

It is one of the easiest approaches to manage 301 redirects in WordPress. No single code is required to set up 301 redirect

Redirection Plugin

redirection plugin

Redirection plugin is one of the easiest ways to manage redirects using the redirection plugin.

We just need to install it first and then activate the plugin.

Once it is done then you need to go to visit tools and then go redirection for setting up redirects.

This process helps not only redirecting plugins but also helps to find 404 errors.

Page links to

page links to plugin

At some point, if you wanted to keep a post, but you want to redirect that post to another page. At this point page links to is used.

A meta box is added by this plugin on your page edit screen where the address of the location that you want to send to your users can be added.

Simple 301 redirects

simple 301 redirects

It is the easiest way to insert plugin. As the name itself is simple 301 redirects it makes 301 redirect simple. All you need to do is install and activate the plugin and then after going to settings and then go to 301 redirects where you can add your URLs.

The drawback of using plugins is that it mag gets a bit slower by during redirect.

Using .htaccess

This is a web configuration file where WordPress developers can set up fast running 301 redirects. As this is a code-based 301 redirect we need to do it manually any may show some error too. So we should have back up .htaccess file.

In order to edit .htaccess file you should use FTP client to connect to your website.the .htaccess can be found in the root directory of your WordPress site.

If not found then you can use FTP client to show for hidden files which are on your WordPress site.

Simple redirect for visiting a new page using old one is as follows

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

At the end of the file, we can change the .htaccess file by adding codes.

From this article what we know is that what is 301 redirect? why do we need it? When do we need it? And the process of setting up 301 redirect in WordPress.

For furthermore you can subscribe to our Newsletter to get updated with InspiringWorm.

kishor bhatta

Hello! I am Kishor Bhatta, a Professional Blogger, and Digital Marketing Strategist. I am the founder of InspiringWorm.

Leave a Comment