Best SEO Permalink structure for WordPress

I just came across a blog who claimed that the best URL structure for WordPress is:


The best permalink structure for SEO is:

or if you want to use the category name:

Just like Matt Cutts from Google said:

Read more about the WordPress Permalinks from Yoast.


7 Responses to “Best SEO Permalink structure for WordPress”

  1. Caroline Murphy June 28, 2011 at 9:28 pm #

    Although it maybe better for SEO, WordPress clearly states :

    Starting Permalinks with %postname%, %category%, %tag%, or %author% is strongly not recommended for performance reasons.

    So its worth taking that into consideration; maybe a Caching plugin may make up for the speed deficiency that this method causes.

    • quicoto June 28, 2011 at 11:18 pm #


      I think W3 Total Cache with a good server side optimization would do 😛

      Thanks for commenting Caroline! 😉

  2. nahar August 23, 2011 at 1:11 pm #

    thank so much… it so nice articles….. thank for your help… 😀

  3. Rahul September 9, 2011 at 3:20 pm #

    Good tip! I think a lot of people leave it at the strange and ugly URLs that most of the CMSs create by default. Apparently, the claim is that this is better for SEO as well. I have been using /%category%/%postname%.html as my permalink structure for a while.

    • Rick September 23, 2011 at 4:51 pm #

      I kinda like using “category” before the post name but I think you should remove the .html 😛

  4. Joe Jones June 27, 2012 at 7:29 pm #

    I just came from /%category%/%postname%/ to /%postname%/ after I made sure to find a plugin that redirected all my old posts.

    I read everywhere that /%postname%/ is very good for seo, but I am a bit worried that it may make my wordpress site slower for some unknown reason.

    • Rick June 27, 2012 at 7:36 pm #

      You’re right it might slow down the performance.

      I’ve setup this postname structure for every install I have ever made. No problems so far regarding the performance.

      Plus, WordPress 3.4 includes a performance improvement regarding the MySQL queries 😉

      Let me know if you find any more information!


Leave a Reply

Add <code> Some Code </code> by using this tags.