Permanent 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
- 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 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.





38 Comments
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!
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!
Amazing buddy, I never knew of this trick. It will be great to learn how to do it in the blogger platform too
Hey, there is a way to do it on blogger too, I will let you know soon
Cheth, you asked and here it is: Optimize Permalinks on Blogger Blogs
Happy SEO
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.
You wont need the deans plugin, you can have cool permalinks right from the start..
That was a really good post. Thanks for the information.
Cheers dude…
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.
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
Now “optimizing permalinks” is no 1 in Google.
Great.
Wow! Never realized that. thanks for the heads up. Cheers…
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?
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)
Hi,
Awesome Blog. I am very fresh to read this Blog. I am also interested in latest news…
Welcome Sneha,
Glad you loved reading, Hope to see you around soon
Cheers
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.
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!
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.
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!
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!
Did you configure the plugin well..? In the deans plugin you need to specify your old permalink structure, you did that too.?
I did. Actually, my webhost yahoo does not allow .htaccess file. Is there still any solution?
Hey, I am not sure of that. Please contact Dean. He might know it better..
This rocks! thank you so much!
My pleasure
Nice article! It’s not a good idea to use the /%category%/%postname%。I use %post_id% at first.
Hope you have changed back now, use deans plugin, its cool
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.
using domain.com/postname is not recommended, but its ok. I am using domain.com/cats/postname which is always recommended
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.”
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
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
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
Thanks for your kind words, much appreciated. Good luck blogging
hi arun… thank for your great info… really appreciate it… i just try it on my blog…
My pleasure, Way to go
2 Trackbacks
[...] 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. [...]
[...] 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 [...]