in ,

Which is the Best WordPress Permalink Structure for SEO?

Which is the Best WordPress Permalink Structure for SEO

When considering important aspects of the SEO of any site,

The permalink plays a major role in overall optimization.

A permalink is a permanent link of your page and posts, and it doesn’t change with time.

By default, WordPress offers permalinks like this:

This type of permalink is not search engine friendly.

So, most newbie bloggers just starting with WordPress fail to create a site that is optimizing WordPress permalinks for SEO.

Because they are using the default permalinks.

In this guide, we will teach you which permalink structure is the best,

And we will also look into other suggested WordPress permalink structures and why you should avoid them.

WordPress permalink structure recommended for optimal SEO

One of the major on-page SEO factors is having your keyword in your post URL (permalink).

As we’ve just discussed,

The default WordPress permalink is not SEO-friendly.

So when you install WordPress for the first time and start blogging without making a change to that default,

You are blogging with a permalink structure that is not SEO friendly.

If you want to be a part of SEO,

Then your permalink is the first thing you should change when setting up your blog for the first time.

You can find various permalink settings under the WordPress dashboard > Settings > Permalink.

A few suggested permalink structures are

  • (/%postname%/)

My favorite and suggested permalink structure for a WordPress blog is Post Name.

Post name permalinks are short, sweet and have nothing extra which will affect your on-page SEO score.

Many bloggers recommend using Category in a permalink which is also fine,

But only when your category name is short and meaningful, and you are not using multiple categories/posts.

I’m not a big fan of using Category in permalink structure,

Because depending on your indexing settings,

It may lead to duplicate content on your WordPress blog.

Another permalink method that I highly recommend avoiding is that of using dates in your permalink.

This takes away your capability of republishing your post at a later date.

The permalink remains the same,

But when you republish the post,

It does not make sense.

Because you will still be using the old date in the permalink.

WordPress Permalink for Google News

If you are running a news-based site such as a site having a focus on current affairs, Bollywood or Hollywood news, technology news, etc.,

You need to have a three-digit unique ID in your permalink as mentioned in the Google news submission requirement.


Some time back, Matt Cutts,

A Google engineer also changed his WordPress blog permalink structure to and here is an explanation from him:

He didn’t mention anything directly related to the SEO benefits of using a simple WordPress permalink,

But he did mention the fact that such a permalink helps to keep things simple.

Takeaway and other WordPress permalink SEO tips

  • Use simple permalinks (
  • Prefer dashes over underscores (Source)
  • Remove stop words from permalinks (such as “is” or “are”)
  • Never change permalinks after publishing, and if you do so for some reason set up a 301 redirection from the old URL to the new URL using .htaccess
  • Use your keyword in your permalink

A couple of months back,

I changed the WordPress permalink structure of an existing site and made sure it was a 301 redirection,

But somehow after changing the permalink structure,

My site traffic was affected.

So, if you have a huge site,

I recommend that you avoid changing your permalinks unless it is completely unavoidable.

Another big debate regarding permalinks is using: www or non-www in the URL of your domain.

I used to prefer www in my permalinks,

But since the rest of the world is going to the short and simple version,

I prefer using non-www in my site name (meaning I simply do not use the “www” portion of the former URL).

This gives you more space in the permalink,

And with search engine indices only allowing 66 characters in a permalink, the three fewer characters can be helpful as well.

If you choose the non-www version of domain structure,

Make sure the www version of your site is properly redirected to the non-www version to avoid a WordPress duplicate issue.

Example: —- >>

I also recommend that you set your preferred domain from your Webmaster tool.

From now on, whenever you are setting up a new WordPress blog,

Make sure you use an SEO-friendly WordPress permalink structure rather than any random permalink.

If you have any questions regarding WordPress permalinks, let us know via the comments section below.

If you enjoyed reading this article, feel free to share it on Facebook, Twitter and Google Plus, and don’t forget to check my WordPress guide for more WordPress tips.

Written by Vishal Rana

Founder and Editor-in-Chief of 'PresentBlogging'. Grey Hat Hacker, Cyber Security Consultant, Information Security Researcher, Programmer, Developer, Social Engineer, Penetration Tester, Professional Blogger and SEO expert.


Leave a Reply

Your email address will not be published. Required fields are marked *





Automatically Create WordPress Post from YouTube Videos

How to Automatically Create WordPress Post from YouTube Videos?

Speed Up WordPress

How to Speed Up WordPress 10x Faster By W3 Total Cache + Cloudflare?