Optimizing Permalinks for Better SEO

Chain LinksPermanent Link or Permalink of a page is the unique location of that page on the internet. Permalink of a page is the address of the page shown on the browser’s address bar. Optimizing permalinks gives better SEO because search engines use the keywords on the permalink to classify the page and better classification brings in more quality search visits.

Why is Permalink Optimization important?

See these links:

  • mllionclues.com/?p=21 (a)
  • millionclues.com/?page_id=100 (b)

Now see these links:

  • millionclues.com/tutorials/twitter-quick-start-guide (A)
  • millionclues.com/contact (B)

The first two links does not tell us anything, they are just links. The second set of links gives us a better idea of the target pages. The link marked (A) tell us that it is a tutorial and to be more specific, it is a quick start guide for twitter. Similarly, link (B) tell that the target page contains contact information.

These are the same with the search bots too. A well structured permalink tells the web crawler a lot about the page. This information gives the pages better indexing and better SEO. Moreover, the Google search algorithm gives more importance to the keywords in the permalink. The more keyword match the permalink has with the search query, the higher will be the position of the page on the Search Results Page.

How to Optimize Permalinks on Wordpress

Change the Permalink Structure

The default permalink structure looks like the first set of links (a) and (b). Change the default structure to something similar to (A) and (B)

Custom Permalinks In Wordpress

Custom Permalinks In Wordpress

  • Go to Wordpress admin >> Settings >> Permalinks.
  • Under the ‘Custom Settings’ press the ‘Custom Structure’ radio button.
  • The most recommended Permalink Structure is the Home / Category / Post-Title Structure. For that enter the following in the text box in the Custom Structure selection: /%category%/%postname%
  • Save the changes.
  • If you are not satisfied with this Permalink Structure, read the Custom Permalinks Guide from Wordpress Codex.

Remove irrelevant words from the permalinks for better Keyword weight

SEO guru’s believe that the keywords in the permalink are weighted based on the number of words in the permalink. The more words the permalink contain, the less will be the keyword weight of each keyword and hence lower will be its relevancy in a search.

Once you have a custom permalink as we did above, your posts will be automatically assigned the permalink from the title of your post. The permalink will be displayed just below the title once you save your post or after an auto save. You can edit the permalinks here. (See image)

Edit Permalinks In Wordpress

Edit Permalinks In Wordpress

Edit the permalinks and remove any unnecessary connecting words. Keep the Post Title long and Self-Explanatory for the readers and the permalinks short for the Search Engines. But do not stuff the permalinks with keywords alone. Make sure that anyone who reads the permalink gets an idea of what the post is about.

An example: The permalink of this post has been edited as optimize-wordpress-permalinks-seo-friendly. That keeps the permalink short, makes it keyword relevant and keeps it self explanatory.

If you had been using the default permalinks and wish to migrate now, use Dean’s Permalinks Migration Plugin and move safely without losing any back-links or google pagerank.

Best WordPress Theme Ever

You May Also Like To Read:

  1. SEO Optimizing Permalinks for Blogger Blogs
  2. SEO-ing your Blog with All In One SEO Plugin and Custom Permalinks
  3. Tools and Resources to Write Compelling Post Titles
  4. Find Popular Search Keywords using Google Insights
  5. Exploit All In One SEO Plugin in 5 Easy Steps

This entry was posted in WordPress Optimization and tagged , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

For More Like, "Optimizing Permalinks for Better SEO"
Grab the Feed or,

38 Comments

  1. Posted January 20, 2009 at 06:31 | Permalink

    I remember using the default permalinks on my old domain. After changing them to “pretty” permalinks, my pages started getting indexed higher on Google/Yahoo within a matter of weeks. This is an important topic that many arising bloggers dismiss, so thanks for bringing it up!

    • Posted January 20, 2009 at 18:32 | Permalink

      There you go, I have experienced the benefits of a good permalink myslef, This post was no. 3 on Google Search for ‘optimizing permalinks’ just after 30 minutes, now its no. 2!

  2. Posted January 20, 2009 at 22:45 | Permalink

    Amazing buddy, I never knew of this trick. It will be great to learn how to do it in the blogger platform too

  3. JAGAN
    Posted January 24, 2009 at 17:04 | Permalink

    thanks you provide a clear example that why permalinks should be like that and I also come to know about Dean’s Permalinks Migration button.

    • Posted January 24, 2009 at 20:36 | Permalink

      You wont need the deans plugin, you can have cool permalinks right from the start.. :)

  4. Posted January 24, 2009 at 22:14 | Permalink

    That was a really good post. Thanks for the information.

  5. Posted January 28, 2009 at 21:40 | Permalink

    I have a doubt. Supposing I feature the post into 2 or more categories, what will happen to the permalink? In the case of magazine styled templates like Arthemia, this is the case. Please explain.

    • Posted January 29, 2009 at 23:02 | Permalink

      If you assign multiple categories to a single post, the lowest numbered category (The category with the lowest category id) will be used in the permalink. Read this part of the Wordpress Codex for more information.

      Hope that helps, Cheers

  6. Posted February 2, 2009 at 14:23 | Permalink

    Now “optimizing permalinks” is no 1 in Google.

    Great.

    • Posted February 2, 2009 at 19:06 | Permalink

      Wow! Never realized that. thanks for the heads up. Cheers…

  7. Posted February 3, 2009 at 06:35 | Permalink

    Thanks for the info.

    I thought of switching to the permalink that you mentioned. but didn’t do till now.

    Right now my permalink has month/day/post title. Is this permalink bad when it comes to google SEO?

    • Posted February 3, 2009 at 17:55 | Permalink

      The inclusion of the day and date is ok when it comes to google, but it will add a time tag to your posts. You dont want your posts to die out after a while..right? Evergreen articles never need the time tag, So i dont use it in here…

      (Google is not the one who tags your posts, people who see the links will think that its outdated, thats all)

  8. Sneha Gupta
    Posted February 23, 2009 at 11:14 | Permalink

    Hi,
    Awesome Blog. I am very fresh to read this Blog. I am also interested in latest news…

    • Posted February 23, 2009 at 13:54 | Permalink

      Welcome Sneha,
      Glad you loved reading, Hope to see you around soon

      Cheers

  9. Posted May 9, 2009 at 08:27 | Permalink

    Hi ,I have just updated my Mobile Technology blog’s permalinks after reading your article and downloading permalink migration plugin. It is working fine . I did not lost the old links as those are being redirected automatically. Thanks a lot for the developer and you.

    • Posted May 10, 2009 at 00:31 | Permalink

      Yeah, The plugin is heavily used here too. I recently updated some of my slug names, and the plugin really came to my resque. Thanks for dropping in to leave the comment :)

      Good luck with your blog!

  10. Posted May 30, 2009 at 18:42 | Permalink

    Hi…My blog is new. I want to change permalinks of all the post. I CAN AGAIN IMPORT POSTS FROM BLOGSPOT. So i dont mind deleting all posts and again importing them.
    I want to know…will this help me solve the problem. willl new permalinks work after that.

    • Posted May 31, 2009 at 10:21 | Permalink

      Yeah, if you wish to change permalinks of all posts and still keep the old permalinks working, this is THE solution :)
      Green signal: Go ahead!

      • Posted May 31, 2009 at 10:53 | Permalink

        Its not working! I deleted all the posts, categories and tags. Then changed the permalink and wrote a post again. Its showing 404 error.
        I want year/postname permalink. Please tell me how to do it!

        • Posted June 2, 2009 at 19:21 | Permalink

          Did you configure the plugin well..? In the deans plugin you need to specify your old permalink structure, you did that too.?

          • Posted June 2, 2009 at 20:56 | Permalink

            I did. Actually, my webhost yahoo does not allow .htaccess file. Is there still any solution?

  11. Posted July 7, 2009 at 13:34 | Permalink

    This rocks! thank you so much!

  12. Posted August 1, 2009 at 12:58 | Permalink

    Nice article! It’s not a good idea to use the /%category%/%postname%。I use %post_id% at first.

    • Posted August 2, 2009 at 12:23 | Permalink

      Hope you have changed back now, use deans plugin, its cool :)

      • Posted August 6, 2009 at 13:25 | Permalink

        http://codex.wordpress.org/Using_Permalinks
        In the document,there are some content like: Starting Permalinks with %postname% is strongly not recommended for performance reasons..

        I think the xxID is primary key,but other are not.

        • Posted August 9, 2009 at 21:48 | Permalink

          using domain.com/postname is not recommended, but its ok. I am using domain.com/cats/postname which is always recommended :)

  13. DianJoubert
    Posted September 28, 2009 at 07:05 | Permalink

    Ok so did what you said. I changed the parmalinks to custom and copied what you had on the post “/%category%/%postname%” (as I now know, it’s missing a “/”).
    I’ve got a slight problem now. The only screen I get is blank with the wording “Forbidden, perhaps you need to change the file permissions for this document or upload an index page.”

    • Posted October 10, 2009 at 00:53 | Permalink

      I dont know about it, never seen it before. Hey, why dont you contact the plugin author, he might help you better.
      Sorry and ty :)

  14. Posted November 19, 2009 at 03:08 | Permalink

    I am using cascading drop down menus for pages on my header. All the drop down menus have a fixed real estate length. I need to make the length longer and do not know how to do this. The theme developer cannot tell me how to do this. Rather than spend hours hacking, does anyone know how to work on pull down menus?

    I am open to changing themes too. I am tired of so much hacking.
    Mark

  15. Posted January 6, 2010 at 18:37 | Permalink

    Hello Arun,

    After spending many wasted hours, trying to get my blog set-up from behind the scenes, it was refreshing to find your advice on permalinks. Amidst the confusion and head-banging frustrations that we are subjected to on the internet as we try to find our ways around, people like you are a blessing in disguise!

    Thank you for your knowledge and expert advice,

    I appreciate it very much.

    Kind regards,

    Charles Peter Lindup
    http://www,charleslindup.com

  16. Posted January 18, 2010 at 09:24 | Permalink

    hi arun… thank for your great info… really appreciate it… i just try it on my blog…

2 Trackbacks

  1. [...] Permalink Migration plugin: Permalink structure determines the format of url for individual posts. The structure of your permalink has significant impact on seo. The problem is if you change your permalink structure then old bookmarks and external links will stop working. This plugin solves the problem and allows you to optimize your permalink structure for best seo result. [...]

  2. [...] permalink structure to what you want. (personally I recommend /%category%/%postname%/, you can read @ArunBasilLal’s tour  to learn more about how to Optimizing Permalinks for Better [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting

  • Get Free Updates

Home · Archives · About · Contact · Advertise · Hire Me · RSS
© 2006 – the end of time, Arun Basil Lal. Powered by WordPress, H2O and an Awesome Bunch of Friends.