1. Standard permalink structure.
2. Permalink structure with .HTML extension at end – the uber cool permalink structure.

Most WordPress blogs, use a common permalink structure. They use one like the first shown above:


… or more simply a lot of wordpress blogs just use:


These two permalink structures are boring, like I said they are “common“. But if something is common, that’s a bad sign isn’t it, yes? Yes it is. When something is common it shows that it is fashionable. Stuff fashion, let’s be creative, let’s be cool.

So what’s the coolest permalink structure?

I don’t know what the coolest permalink structure is – perhaps you can argue among yourselves. But I do know of some cool permalink structures. And one of the most hip permalink structures is the following:


So what? Why should I care? What’s the difference Mr WordPress Hero?

Ok, ok. Keep your pants on. The difference is that at the end of permalinks the “.html” extension will be added.

Yeah but who cares? What’s the benefit of having “.html” at the end of permalinks?

Google cares. So does MSN and Yahoo maybe. They care enough to give you extra kudos, maybe not a lot, but extra kudos nonetheless. The reason why you will get more kudos from the major search engines for using “.html” or any similar extension in your permalinks is well because of two main reasons:

  1. The Static look. The “.html” extension makes your blog posts and pages appear to be static. Using “.html” will encourage spiders to come and crawl your site more frequently. While you could use “.php” as an extension for your pages, because of this benefit – ‘the static look’ – , it’s not recommended “.php” in your permalink would tell the search engines that your content is dynamic and so search engine spiders may limit the frequency they check out your website.
  2. A higher level. Consider this, imagine you have a blog post entitled, “How To Make A Million Dollars In 1 Year” in a category called “make money online”, let’s compare how that post’s permalink would differ:




    The latter’s permalink is superior. Why? Because it is considered 1-level higher than the first therefore is given extra kudos by google.

Ok. Let’s do this on my wordpress site right now!

Cool. To make the permalink structure of your blog add “.html” as an extension to permalinks, thus moving your posts one level higher and giving them a statuc look that will earn you extra kudos from the search engines. Follow the following two steps:

1 Change Permalink Structure

Change your permalink structure to the following:


2 Download and Activate The “.html” on pages WordPress Plugin”.

By default in wordpress, your “/%category%/%postname%.html/” permalink structure will only apply to blog posts – so we are going to require a plugin for pages. Right, ok. Easy. Go download and activate the “html on pages” wordpress plugin.

That’s it. Easy. Have fun. Keep it real. And enjoy the extra kudos the major search engines will give to your WordPress blog for having the “.html” extension in permalinks.

P.S. Just in case you’re a slacker and you’re crying right now, and whinging that “this is not going to make a massive different to my SEO efforts and get me on page 1 position 1 within 1 hour.” Let me tell you, if that is you (you slacker) you would be right. But remember what SEO is. SEO is a bunch of tweaks that when combined together can equal something substancial. Don’t believe me? Slacker. Here is what google say about SEO:

Search engine optimization is often about making small modifications to parts of your website. When viewed individually, these changes might seem like incremental improvements, but when combined with other optimizations, they could have a noticeable impact on your site’s user experience and performance in organic search results.

P.P.S. The above quote is taken from the first page of Google’sSearch Engine Optimization Starter guide. You can download your copy by right clicking and saving the below link to your hard drive.

Download Google’s Search Engine Optimization Starter Guide

61 Comments Add Your Own Comment

(February 21st, 2014 at 11:15 pm )

go to settings –> Permalink Settings –> click radio button of Custom Structure in common settings section..
and just add this line ..

that’s all u need to do 🙂

(March 8th, 2014 at 4:22 pm )

nice post

(March 20th, 2014 at 6:28 pm )

great thanks , a lot a lot

(April 19th, 2014 at 9:31 am )

nice post


(May 14th, 2014 at 5:32 pm )

is this code is write ?

(August 15th, 2014 at 9:04 am )

nice post


(December 26th, 2014 at 3:34 am )

i have used .html on my site downloadgooglechrome.com. I have decided to go back to %postname% permalink structure. Now i cant remove .html as .html seems to be permanent at the end of the URL s. i cant even edit it. it seems only way to re-write each page again. is it possible to do this without writing each page again?

(February 24th, 2015 at 7:23 am )


(February 24th, 2015 at 7:23 am )

Nice Post http://phonedekh.com/karbonn-s15-budget-smartphone-now-available-for-rs-3830.html/

(March 3rd, 2015 at 8:11 pm )

Ok thanks for this tutorial, I want to change my permalinks structure.

Add Your Own Comment Fields marked * are required.