How to Create Custom Permalinks in Blogger

Create Custom Permalink In BlogSpot

Permalinks are the full URL(Uniform Resource Locator) of a web page that users and search engines see when navigating through your site. Permalinks are permanent even if you update an old post. Permalinks always should be SEO-friendly.

A long time ago, the Blogger team gave us a new feature called custom permalink. Every Blogger should use custom permalink to make their blog more SEO-friendly. Bloggers who use WordPress can use these features easily and in WordPress, there are different types of permalink structure available. But in the Blogger BlogSpot platform, you won't get different types of custom permalink structure. However, I am happy that BlogSpot gives us control of our permalinks that makes our blog more SEO-friendly.

Before we move ahead and learn how to create custom permalink for better SEO of your Blogger blog, let's learn more about Blogspot custom permalink:

What are the Custom Permalinks?

In earlier, we couldn’t control the permalink behavior of BlogSpot blogs and by default, it is used to remove some of the stop words and when we use a long title, it usually removes the extending words from the permalink.

Here is an example of default Permalink vs Custom permalink:


If you look at the second permalink, you will see that I just want to focus on the targeted Keywords and that’s why I removed all the other Keywords. Though, It is very simple to do, you can't imagine how much effective it is.

Before the Blogger team give us control of our permalinks, there is no option to modify our permalinks but now we have the control to modify our permalinks as we want. If you look at the above permalinks that I gave you as an example, you will see that each permalink contains month and year which we can't remove from our permalinks. But, Bloggers who use WordPress can easily remove month and year from their permalinks because there are several types of permalinks structure available. However, our permalinks still help us to make our blog more SEO-friendly.

How to use Custom Permalink for Better SEO?

Though we can configure our permalinks in every single post and page, it is ideal to remove all the stop words and use our targeted keywords in our permalinks. To make your permalink more SEO-friendly you can target all the short-tail or long-tail Keywords, depending upon which Keyword you are targeting.

Now, whenever you write a new blog post in BlogSpot, simply look for the Permalink option and Click on it.

BlogSpot Permalink Option In Dashboard

Okay! Now, you are in the Permalink option section, please select Custom Permalink and add your permalink there. See the screenshot below:

BlogSpot Permalink Options

I know it is a little bit hard to understand for beginners. But, don't worry! I am explaining what you have actually to do. Imagine, I am writing this tutorial in BlogSpot and the title of this tutorial is "How to Create Custom Permalinks in Blogger". By default, the BlogSpot will make a permalink for my post like this: "".

Instead of using such a long Permalink, I convert the permalink like this one: "".

Basically, you can use the following characters in the custom URL field (A-Z) or (a-z), (0-1), underscore(_), dash(-) and period(.). I always recommend using dash(-) to separate your keywords not underscore(_).

How to change the permalink URL of the published post?

When you are writing a new post on BlogSpot, you can change the permalink URL and that’s what I discussed above. Blogger doesn’t allow you to change the permalink of a published post and that's why some BlogSpot Bloggers copy the content from that post and create a new one with a custom URL. But this is totally a wrong process and it can badly harm your site SEO.

If you have created a blog post on your BlogSpot blog and edited the post URL(Uniform Resource Locator) few months before and now you have noticed that something is happening wrong with that URL and you wish to change that permalink URL. For that, you can follow the below method that doesn't harm your site SEO:

Before changing the permalink of your published blog post, please copy your old URL which we will use later.

To change the permalink of a published post, follow the below method:

Step 1: First, go to Post section in Blogger dashboard and click on the Revert to draft button for that post. See screenshot below:

BlogSpot Revert to Draft

Step 2: And then, Follow the previous screenshots.

Step 3: Finally, Click on the Publish button.

I also want to suggest an important thing to you that please do not change your permalink after you published your articles on any other platform unless you set a custom redirection. Your old permalink will have some ranking in search engines as well as it will have some backlinks. To maintain ranking and backlinks you must redirect the old URL to the new one.

After a time, when you want to migrate BlogSpot to WordPress, it will create lots of issues. But there are many plugins that will fix the BlogSpot permalink to match the WordPress permalink. However, I think BlogSpot should also consider giving an option to strip year and month from the permalink because it adds more character into the permalink and doesn't look professional. Also, we lose the option to show more Keywords in the BlogSpot permalink.


In this post, I tried to guide you on how to use custom permalink and make your blog more SEO-friendly. If you follow my guide properly, you can improve your blog ranking on Google. If you still have any questions about Blogspot custom permalink, let me know in the comments and I would love to answer them. And finally, If you like this article, you can share it with others or subscribe to my blog to get updates whenever I publish a new tutorial.

3 thoughts on "How to Create Custom Permalinks in Blogger"

  1. Gopal K
    Gopal KJune 20, 2021

    You have got covered informative posts on permalinks on Blogger

    • Saju Ahmed
      Saju AhmedJune 22, 2021

      Thanks for your comment. :)

  2. Author
    AuthorMarch 29, 2022

    Thank You

Add Comment
comment url