My good friend Damien Riley who runs Postcards From The Funny Farm informed me how he sets his permalinks and why he sets them the way he does. I had always been setting my permalinks to be “dragonblogger.com/YYYY/MM/Article Name” format so I can easily see which articles are from which month and year. There was a logical way to do this for me, but I didn’t realize the negative SEO side to having your permalinks set this way.
Damien had set all of his permalinks to “site.com/Article Name” so simple yet so effective. By not having the date in the URL indexed by Google your post can be re-edited and updated with information, then republished and be BRAND NEW. If you edited and updated a post but the post still had a URL of say /2008/09/Greatest_Post/ the fact that the URL showed it was an article from 2008 would never clue anybody in that it was updated and may deter users from clicking on your link.
So I have decided to rip the band aid off and redo all of my permalinks, this was easy by editing the wordpress admin -> tools -> permalinks section.

Select the custom radial dial and set your permalinks to /%postname%/ which will change all existing links and links going forward.
This will completely screw up every single post you have indexed on Google until your blog is completely re-indexed, fortunately I made all my 404 redirect pages go directly to my home page, so at least when people click on my Google page they arrive at my valid home page and don’t see an error page.
I did this because I think in the end it is worth it so you can recycle posts and add updated content to maximize your readership and not have your posts look dated when they are indexed by Google.
But there is good news, I have tested 4 plug-ins for wordpress and found the Permalinks Moved Permanently plug-in works the best for automatically redirecting /YYYY/MM structure to your new structure, now every link works and the old URI links redirect to the correct page. The Redirection plug-in itself does not automatically do this for date based permalinks only query (?) based ones and requires many manual steps. If you are going to change your permalink structure I recommend you use Permalinks Moved Permanently.
-Dragon Blogger
Related posts:
- Creating A Sticky Post For Your WordPress Blog A sticky post can be an essential part of your blog if you use your blog as a company or...
- Dabbling With WordPress 2.7 So I have decided to upgrade one of my blogs to WordPress 2.7 and see what all the hype is...
- WordPress Plugins: Admin Management Xtended 2.0 So when I saw tonight that one of my favorite wordpress plugins Admin Management Xtended 2.0 was finally updated to...
- Dragon Blogger’s Favorite Google Adsense Plug-In for WordPress I have tried numerous Google Adsense Plug-ins for WordPress downloaded from WordPress Plugin site and have had limited success. Most...
- Add NoFollow To Your WordPress Archive and Category Links One of the ways to improve your Google PageRank is to limit the number of link juice you have flowing...
| via FaceBook, Twitter, RSS or Email | ![]() |
Enter your email and subscribe now!
Tags: best permalink, changing wordpress permalinks, permalink structure, permalinks, permalinks moved, permalinks moved permanently, wordpress permalink change, wordpress permalinks









April 18th, 2009 at 4:41 pm
“Right before the old permalink generates a 404, this simple plugin grabs the slug from the end of the request and checks if there’s a post with this slug living somewhere else on your blog. If so, it will generate a “301 Moved Permanently” error, which automatically forwards your visitor (and Googlebot) to the new location of your post.”
This is science and artistry together. Truly a helpful plugin.
Damiens last blog post..Parenting is not for Kids
[Reply]
April 19th, 2009 at 4:05 am
What’s the negative SEO side to having your permalink with the date? I read blogs by SEO experts but most of them have the dates. Can you enlighten me on this? Thanks.
arks last blog post..X-Men Origins: Wolverine Got Milk? Ad
[Reply]
April 20th, 2009 at 9:18 am
The fact that the post date shows in your URL makes it obvious that it is a dated post when it lists in Google Search, as well as if people see the article is old it gives a negative impression the information is not current.
[Reply]