Change Published Post’s URL Without Losing Traffic [301 Redirection]

It has happened with me many times that I’ve published a blog post but after published I need to change the URL of the post, it may be because the Long URL which is not good for SEO point of view and not easy remember.

This is the reason I always keep my Slug short because whenever I need to share my post that time I don’t need to go to the blog post and copy the URL then share. The advantage of having short Slug is, it is easy to remember.

Don’t you know about the Slug?

Slug is the part of your URL after your domain let’s take an example, I have a post on LSI Keywords on StayMeOnline. That’s URL is Like shown in below images:


The highlighted part is the slug in above’s URL.

This happens many times where we need to change the URL of the post after publishing, maybe sometimes because of SEO or maybe to make that short. 

I am not the only one who faced this problem, I am sure you also faced this sometimes. We do not change the URL because of the fear of losing traffic of that post.

You have already promoted that post on social media and also sent the email newsletter with that old URL and if you change the URL then you will lose that traffic, all those people who want to read your post after seeing your post on social sites or after getting the email, they will see 404 error page.

Must Read:

But there is a solution to this problem.

Yes, You can change your already published post’s URL without losing traffic.

This can be done by creating a 301 Redirection for your post. Don’t you know about 301 redirection and how to create it?

What Is 301 Redirect?

A 301 redirect is a permanent redirect from one URL to another. 301 redirects send site visitors and search engines both to a different URL than the one they originally typed into their browser or selected from a SERP.

If you want to learn more about the 301 Redirect then watch the below’s video:

How To Change Post URL?

It is very easy to change your post URL in the WordPress, You only need to go to the Posts>All Posts and click on the Edit link of the post which you want to change URL of.

Change URL

You can see in the above’s image that the Slug contains many Stop Words which is not good for SEO and ranking, if you are using Yoast SEO plugin then It will ask you to change that to improve your SEO score.

Must Read:

What Are The Stop Words?

Stop Words are the words which Search Engine always ignores. The words a, an, the, are, by are the examples of the Stop Words.

These are the words which you should avoid to add in Slug of your Blog post. URL in the above image is not good for SEO.

Here is the list of the Stop Words of SEO.

Look at the below image where I remove the stop words and make URL short and SEO Friendly.

SEO Friendly Slug

You can see it is very easy to change the URL of already published posts but if you forget to add a 301 redirect then you will lose all the traffic and whenever your visitor’s visits your old URL, they will see an Error 404 Page not found.

How to Add 301 Redirect?

There are many plugins for the WordPress users to add 301 redirects, and I recommend you to use Free Redirection because it is very easy to use and having a simple interface.


First, go to this link and download and install the plugin.

Must Read:

Then go to Tools>Redirection and add new Redirection.

Add New Redirection

Add your Old URL in Source URL and New URL in Target URL and Take help of above’s image, do same settings as shown in the image.

Click on Add Redirect to make your redirect live. after that whenever someone tries to visit using your old you then it will redirect to the same post.

Note: When you change your already published post’s URL then you will lose numbers of social share your post got. I am highly recommending you to not change URL of the posts which already have the high rank in SERP.

I hope you like this tutorial and found it helpful so don’t forget to share it with your blogging friends.

If you know about more plugins for creating a 301 Redirection then don’t forget to share in the comment section, I’ll be happy to add in the post.

Ravi Dixit

Ravi Dixit is a Blogger and Affiliate Marketer, He is the founder of StayMeOnline Who Loves to help others. Travelling and learning new things online are his first love. "I only want a life without any boundaries- Ravi Dixit"

3 thoughts on “Change Published Post’s URL Without Losing Traffic [301 Redirection]”

Leave a Comment