OpenCart Templates
Home / Best Short Urls / How To Change Post URL of Already Published Post Without Los…

How To Change Post URL of Already Published Post Without Los…

What you are going to learn today will help you throughout your online career. This tutorial is useful for any blogger, writer & SEO professionals.  In this guide you will learn about:

  • What is the slug in SEO
  • What are stop words
  • What is 301 permanent redirect
  • How to edit post slug of a new post in WordPress (BlogSpot users can follow this guide)
  • How to change the Post URL of already published post
  • How to set up redirection in WordPress

Most of us learn about on page SEO at the later stage of our online career. Chances are, you might have already published a good number of blog post before you learned about the keyword optimization.

If this sounds like your story?

Well, I’m sure the next thing that made you stuck in your progress is: How do I take care of already published posts?

If you had tried editing the post slug of your old posts, you might have encountered 404 error & various other issues. This guide is the answer to all your questions & issues that you may or might encounter while changing already published blog post link.

Before you look into the solutions, first you need to understand some basic yet most important SEO terms. This term applies to any kind of Website or blog that you are running. Knowing this will also help you to analyze SEO techniques of other blogs & make your blog structure more search engine friendly.

What is post slug in SEO?

To understand post slug you need to first understand permalink. Read this guide that explains what permalink is & best permalink structure for SEO.

Post slug is the words that come in a blog post link after your domain name. For example,

Google-amp-WordPress is the post slug in the above screenshot.

In WordPress, post slug is automatically created from the post title. In the above screenshot, I have edited the post slug to make it search engine friendly.

Let’s take a step back & let me show you what is the default slug created by WordPress when you write a blog post.

As you can see the default slug created by WordPress is:


The problem with default slug (Above example) are a lot of stop words which are useless & not recommended when you are optimizing your post for specific keywords.

This is a good time to learn about stop words.

What are stop words in SEO?

The most common words which are filtered by the search engine in a query are called stop words. An example of such words are: a, an, the, are, by, both

There are many stop words that shouldn’t be part of your post slug. Here is the mega list of stop words.  Stop words are not used or weighted heavily to determine relevancy in search algorithms.

  1. Post slug with stop words: how-to-add-google-amp-to-wordpress-to-speed-up-your-mobile-site
  2. Post slug without stop words: Google-amp-WordPress

In the first one, you can see you have 13 words in your post slug. In the 2nd one, we have only three words in post slug. This means that the important keywords in the first option (Google-AMP-WordPress) are given only half the weight they would have if there were no SEO Stop words. The second one (Post slug without keywords) contains more keyword juice than the first one.

Bonus tip: You should avoid using too many stop words in your post title, description (Without affecting readability), image alt text.

I don’t recommend you to go back & edit all blog posts & change the slug to remove the stop words. However, you can do that for important published posts which are not performing at all. Moreover, using this you know how to take care of future blog posts.

What are 301 permanent redirects:

When you are changing the post URL or permalink structure, we use 301 redirects. This is the best way to ensure that users and search engines are directed to the correct page. The 301 status code means that a page has permanently moved to a new location. You can set 301 redirects using .htaccess at the server level or if using WordPress there are plugins to help you such redirection.

This is the best way to move your blog to self-hosted WordPress & migrate BlogSpot blog to WordPress.

We will be using 301 redirects to notify search engine when we change post slug. I have explained this in details in the upcoming section of this guide. For now, it’s a good time to watch this video to learn more about 301 redirection: