Best SEO WordPress Permalink Structure

Best SEO WordPress Permalink Structure

by Jason

in Featured Articles,Tutorials

When you first setup your blog, you’re going to see some­thing sim­i­lar to yourdomain.com/?p=7, and for search engine opti­miza­tion pur­poses, this is a big no-no.

No-one will know by see­ing your URL what that link is about. This is why you want to change this, and you want to do this as SOON as you get your blog setup.

What Is The Best Perma­link Structure?

For most sites you can get away with using only the /%postname%/ option as your cus­tom struc­ture.  It’s the one I use here, and it’s the one I highly rec­om­mend.  Many sites use this that post daily with no problems.

On news sites, (those that will be post­ing news daily, some­times sev­eral times a day) it might be best to have a day and name struc­ture. Your site would look like yourname.com/2009/01/09/postnamehere

This is not the best perma­link struc­ture for SEO pur­poses, but if you are going to do a lot of post­ing and updates, I’m sure you will agree it is bet­ter than p=7.

If you’re going to write highly use­ful con­tent that isn’t date sen­si­tive (mean­ing not a news site) then the absolute BEST struc­ture is /%postname%.

With this struc­ture your blog will look like – yourname.com/my-cat-eats-fish.

The rea­son this is use­ful for SEO pur­poses is because this keeps your key­words closer to your domain. It’s also is much cleaner.

Another use­ful option is to add cat­e­gories to your perma­links. To use this fea­ture you need to select /%category%/%postname%/ as your cus­tom structure.

Your site will now look like yourname.com/chicken/why-you-should-eat-chicken

Key­word stuff­ing is dead, so don’t think you’re going to get away with hav­ing eatingchickenblog.com/chicken-blog/eating-chicken-blog-today as your URL, that’s just stu­pid :P and it won’t work, you might even get slapped (in real life and with Google!)

Another option is to add %post_id% to your perma­link, this way your chicken exam­ple would have a /2031/ after the URL, and the next one would say /5043/ at the end of the URL, that way they can have the same name, and your key­words are close to your URL name.

(Another rea­son this is use­ful is if you want to get into Google News, then you need a unique num­ber at the end of your post (3 dig­its minimum))

How Do I Change My Permalinks?

  1. Login to the dash­board of your Word­Press blog, under set­tings click permalink.
  2. Change the perma­link struc­ture to what­ever you feel is appro­pri­ate, and then click save changes.
  3. If your .htac­cess file is not auto­mat­i­cally updated, you may need to cre­ate one. Open up your favorite text edi­tor, like notepad, texte­dit, gedit, what­ever works for you, as long as it is a TEXT edi­tor, not a Word Proces­sor, and type in the code that Word­Press spits out when you clicked Save Changes, and then save the file as htac­cess (note I did not put the .)
  4. Open up your FTP pro­gram, login to your server, and trans­fer the file to your root direc­tory, then select the file, and rename it to .htac­cess, and all should be well.

What If I Have Been Using Bad Perma­links And I Already Got Backlinks?

If you have already been blog­ging for some­time, and have not changed your perma­link struc­ture or you want to, but your afraid you will loose your back­links, (or you do not want to wait weeks or months to get rein­dexed in the search engines), you need to install the Redi­rec­tion plugin.

You can down­load redi­rec­tion here → http://urbangiraffe.com/plugins/redirection/ This will auto­mat­i­cally cre­ate 301 redi­rec­tions for you, so when they go to the old url the p=7 url, they will be redi­rected to you new, pretty, SEO opti­mized url.

Best SEO Word­Press Perma­link Struc­ture Video

Con­clu­sion

I hope you enjoyed this arti­cle, and hope you under­stand the power of opti­miz­ing your perma­links for SEO pur­poses. I want you to go ahead and get rid of your “ugly url” and replace it with a “pretty url” as quickly as possible.

With the redi­rect plu­gin, your older links will auto­mat­i­cally redi­rect to the new ones.  Talk to you soon.

PS, if you really want to max­i­mize your SEO efforts, I can’t rec­om­mend a bet­ter plu­gin than the one below.  It’s like hav­ing an SEO Genius next to your com­puter.  It’s amaz­ing.  I use it here and I can’t rec­om­mend it enough.

SEO Copywriting Made Simple

{ 7 comments… read them below or add one }

Marc December 23, 2008 at 3:45 pm

Thanks for this post – been trying to figure out the best method for a month. I also just started your course.

Daniel December 29, 2009 at 6:42 pm

How about month/year/postname? moth+year is too much numbers for search engines, so that the URL may lose positions in search results?

Jason
Twitter:
December 31, 2009 at 5:31 am

Hey Daniel, as long as you are creating valuable content, stuff people want to read with keyword rich (and appropriate) headlines, it won’t matter that much, really.

If you think you’ll be adding more content that may be similar on your blog year/month/postname will be fine (I recommend that order).

This post here is posted as:
http://enlightenedwebmastery.com/best-seo-wordpress-permalink-structure

With the year and month, it would look like

http://enlightenedwebmastery.com/2009/12/best-seo-wordpress-permalink-structure

To get this you will set your site as:

/%year%/%monthnum%/%postname%

This custom structure is better than the default date, which also includes a day in the URL.

For smaller mini sites where there’s not going to be too much information or posts I use %postname% as it is the most optimal. You can also use this on sites that post content almost daily.

In the end choose whatever you think will work best for you (and most importantly) your users.

I’d recommend doing a brief survey in your niche and see what structure they are using, the notice how they rank for certain terms.

To recap:

/%postname% is very streamlined and cuts to the chase, it also leaves you with a much smaller URL (important if you have a keyword heavy post, such as this one).

/%year%/%monthnum%/%postname% works as well, and might be more appropriate for your blog. Note it will add 6 additional characters to the URL, but that’s not enough to cause any kind of harm.

I hope this is helpful and not too confusing.

page
Twitter:
February 15, 2010 at 9:52 pm

I am using the /%category%/%postname%/ structure, I’m just curious considering my post to my blog belongs to a subcategory and to the main category which shows a long url to read. Is it safe to have this kind of structure in the long run? or does it have any drawbacks?
page´s last blog ..How to Customize Wordpress RSS Feed Widget or Sidebar My ComLuv Profile

Stephen March 20, 2010 at 7:04 pm

Thank you, this was really helpful. I’m still a little torn though between the day structure and month structure for my site. It’s a news site and I usually post a half dozen or more articles every day.
Stephen´s last blog ..Power-tripping TSA thug threatens to bar travel My ComLuv Profile

Jarret April 2, 2010 at 11:59 pm

Hey good post. I tried the redirection plugin and it doesn’t do the redirects automatically. I’ve read forum postings where people have had similar problems.

Some articles suggest that Google prefers .html at the end of the post title? What are your thoughts on this?
Jarret´s last blog ..Beta-alanine as an ergogenic aid? My ComLuv Profile

Sheridan Flynn
Twitter:
May 26, 2010 at 3:14 am

great, thanks for this tutorial! worked perfectly for me.

Leave a Comment

  Twitter ID (ID only. No links or "@" symbols)

{ 1 trackback }

Previous post:

Next post: