• Sign Up for Newsletter - Click Here
  • Add Me to Your SEO Experts Circle
  • Join Me on Facebook
  • Follow Me on Twitter
  • Connect with Me on LinkedIn
  • Subscribe to My SEO Feeds

Best Permalink Structure

May 24th 2011 // by Steve // SEO Best Practices,SEO Videos

A long-standing, but rarely discussed, in internet marketing is choosing the best permalink structure for higher overall placement in search results. I myself have studied taxonomy and have had outstanding results with matching my website directory structure with my URL structure, a common practice as you’ll learn below. Over the last couple of years, use of mod_rewrite and other services to modify URL structure has become quite popular. However, does this help or hurt search engine optimization efforts?

We surveyed over 100 SEO experts and SEO-savvy Mechanical Turk workers to come to a consensus on top criteria, such as using a www prefix, a file extension, forcing a trailing slash, capitalization, and directory/folders use in URLs. The result leads us to believe that the best structure for permalinks may be as shown below. Read our commentary and do some testing of your own before you make a final decision.

Arrow Pointing to the Structure Experts Believe Helps SEOwww.yourwebsite.com/category/keyword

Why Mechanical Turk Workers?

We chose to use Mechanic Turk for 25% of our survey respondents. Despite the stereotype as sweatshop labor with little knowledge in technology, we found the demographic of Turk workers to actually be perfect, with most workers holding bachelor’s degrees and previously providing very insightful opinions on SEO-related topics.

Criteria Analyzed

  1. Structure
  2. File Extensions
  3. Using a WWW Prefix
  4. Trailing Slash
  5. Capitalization

Permalink Structure (Directory, Folder, & Taxonomy)

Over the years, we have learned from the thought leaders in search engine optimization, such as Rand Fishkin, Bruce Clay, and Lee Odden to use an intuitive, human-readable, category-based directory systems that match the hierarchy of a website’s taxonomy, to silo content, and to keep URLs short and simple. However, some might argue that using directories may push keywords used in the page name beyond what search engines would display in search results, making a URL and its respective listing less relevant to the searcher.

Matt Cutts, from the Google Search Quality Team, hints of importance in keywords being closer to the root domain, but says we should not obsess over keyword placement.

We asked our experts what they believed the best practice is for using directories in URL structure, to ignore for a moment extensions, prefixes, and capitalization. Here are the results:

URL Structure Votes % Votes

/category/keyword/

53 48%

/keyword/

22 20%

/keyword-with-modifier/

22 20%

/keyword/category/

8 7%

/keyword-category/

5 5%

Another important argument for those of us who love WordPress like politicians love oil (oops) is the potential danger of capitalization with regards to individual rewrite rules for each page. A practice that has been know to result in decreased performance over time. But we’ll save that for another study.

File Extensions in URLs

Matt Cutts also discussed file extensions in permalinks, stating that search engines prefer file extensions to help differential document types. Well, those surveyed about file extensions don’t agree. In fact, from a technology perspective, not having a file extension apparently provides a technology team with more flexibility in changing platforms and programming languages (.asp, .php, .html, etc). It’s also said to have helped paid search campaigns that use the same landing page for natural SEO; reducing the Display URL by 4-5 characters so that space can be used more productively.

Check out the results below:

File Extension Votes % Votes

No file extension is better for SEO

31 28%

On the fence

28 25%

No opinion

27 25%

Having a file extension is better for SEO

24 22%

Despite the community feedback, Matt Cutts says it may actually be better to include a file extension to help web crawlers understand the document type:

Using a WWW-Prefix

Websites such as Bit.ly and About.me may be two of the few exceptions where it’s not advantageous to include a WWW-prefix within a permalink structure. Despite the fact that Google, now bearing a 64.42% market share in search, allows webmasters to set a preference of how they would prefer Google display website URLs, there are still 35.58% of the search industry that don’t yet offer such an option. It’s possible that our survey results were influenced in part from a general feeling that users still use WWW in direct address bar visits, searches, and in how they link and/or mention a website.

Who cares? When Larry Page and the founders of Google invented PageRank, along with it came the passing of votes (or “Link Juice” as we call it today) and resulting duplicate content issues. Having two versions of the same page may create ambiguity and confusion as to which version a search engine should return in the results, particularly when users link to both variations. To correct this, the best practice is to create a 301 redirect from the non-prefix version, as well as specify the preference in Google Webmaster Tools.

The overwhelming opinion still remains using the WWW prefix, as you can see from the survey results.

WWW Prefix Votes % Votes

Having a forced WWW prefix is better for SEO

51 46%

Having a forced no-WWW prefix is better for SEO

21 19%

No opinion

19 17%

On the fence

19 17%

Trailing Slash in Permalink

Similar to the problematic duplicate content scenario of having a WWW prefix, using a trailing slash at the end of category or extension-less page is another common topic of conversation. Interestingly enough, the majority of respondents chose the best permalink structure of not having a trailing slash.

Two main explanations for this choice may include:

  1. Not having to create 301 redirects when using the same URL for Paid Search (PPC) efforts
  2. Transferability of content between platforms, such as all those folks that are still migrating off of complex Windows servers to possibly more flexible Linux environments. This typically means moving .aspx files to .php, or in this case, .whatever to no-dot. Sorry, blatant bias from a LAMP guy – it’s my article and it’s good to be the king.
Trailing Slash Votes % Votes

Having a forced no-trailing slash is better for SEO

43 39%

Having a forced trailing slash is better for SEO

35 32%

On the fence

17 15%

No opinion

15 14%

Permalink Capitalization

Another somewhat controversial subject in the SEO community is the use of capitalization in permalinks. Those who have ran their own tests really know which is better for conversion and click-through rate on their individual websites. However, to create a rule of thumb for those of us having to choose a permalink structure out the gate, our survey participants tend to swear by one best practice: using lowercase in category and page names.

Those who voted for using capitalization, preferred the use of title case rather than all caps, capitalizing the first letter of each word; we won’t talk about these folks who haven’t heard the buzz about capitalization causing confusion with users.

The preferred method is indisputably all lowercase.

Capitalization in URL’s Votes % Votes

Lowercase: /keyword

83 75%

Title Case: /Keyword

23 21%

All Caps: /KEYWORD

4 4%

Additional Comments & Recognition

The Wizard of Moz, as it were, made a really good point on my Quora extension of this survey, stating:

Rand Fishkin

I like a few things in a URL:

  • Descriptive – when you see the URL written, you can instantly know what’s going to be on the page
  • Smart Keyword Usage – it says what it targets, but in a user friendly, simple, easy way that doesn’t sound stuffed or spammy
  • As Short as Possible – given the above
  • No Unnecessary Content – dynamic parameters, extra numbers, extra folders, etc.- if they don’t better describe the content or make it longer unnecessarily, cut it out.

More info/details here: http://www.seomoz.org/blog/11-best-practices-for-urls

Darren Shaw, a local SEO expert from White Spark, says “With regard to the prefix/no-prefix question, I really don’t think this is a ranking factor. No benefit to having it, or, not having it.”

Cayley Vos, owner of Netpaths, says “This is for SEO only. A www subdomain is better for PPC but does not affect natural rankings. The structure of the entire URL can have dramatic impact on clickthrough rates In SERPS – create URLs that people can click on.”

Duncan Johnson of Yodelay stated, “I have checked “no opinion” in a few of the questions above, not because I have no opinion, but because I genuinely don’t think it makes any difference. My opinion is that Google will bundle all the variant of urls structure pretty much into one small group of of minor variances. There are far more influential factors that Google gives more weighting to than URL structure, such as Twitter Tweets of your page or Facebook Likes, LinkedIn Shares, and of course the good old Inbound Links. Because of the multitude of factors and their variants, I would be very surprised if anyone has sufficient evidence or factual proof of the difference.”

Other comments by anonymous participants included:

Forced www or non-www has little impact on SEO from a rankings standpoint, but can change user perception, as can file extensions (such as lesser used .js and .cfm files; unfamiliarity may be confusing).

Capitalization helps with user readability.

Trailing slashes can disable some server-side includes. Also some servers do not recognize the difference between upper and lower case. You have probably heard the saying that 10% of the fishermen catch 90% of the fish. I am sure that the same is true in SEO. Based upon that, a smart SEO should do the opposite of what a survey finds.

About the Author

Photo of Steve WiidemanSteve Wiideman calls himself a Creative Search Strategist, specializing in technical SEO enhanced with creative content and link bait. Steve currently works as a consultant to well-known brands, trainer to webmasters, SEO agencies and strategist to social media firms.

Wiideman recently completed a study on Google Autocomplete and is currently working on an SEO strategy publication he hopes will be in stores by the end of summer 2011.

Additional References & Resources:

I know you have better things to do with your time than read a study on URLs; thanks for taking time to read this study and please do share your comments and experience on best permalink structure for SEO below. To participate in the study (we’ll keep it going), use this URL: http://www.surveymonkey.com/s/permalink-study. Thanks again for reading!

Posted from Orange, California, United States.

  • Tom

    Thank you for this great study

  • http://twitter.com/RMulligan Richard Mulligan

    Interesting to note that Matt Cutts’s blog uses both www and none www. versions. He stated some time ago that he was not going to change it so as to see what, if any, effect is would have.

  • http://www.top10seotips.com/seo_expert.htm SEO Expert Steve Wiideman

    I think we all know that at the end of the day it’s the content that rules and the technical SEO that drools.

    These types of studies are for us SEO geeks who have clients who don’t understand and don’t care to understand the value of great content, link bait, engagement, and viral marketing (they just want sales, period).

    So we tighten things up a bit and make the experience seem absolutely wonderful to search engines and as good as possible to visitors. It’s a compromise that I’m afraid will be short-lived.

    Thanks for the great feedback Richard & Tom!

  • Anonymous

    Wow! This content is really thorough Steve. Can you put together a workshop about this? This would be great. The Business Exposition Center in Anaheim folks would love this kind of content. They’re currently looking to turn that center into a business resource community.

    BTW: Haha…I think you just cleared up the debate I’ve been having with my developers about the use of permalinks and their capitalization forms. I think for me, my rule of thumb was that search engines really are blind to upper and lowercase settings. Bots only recognize characters in their absolutely forms rather than “punctuation” sort of speak. I kind of compare it to Unix. That environment ignores case settings. If that makes sense at all. Hehe.

  • http://www.top10seotips.com/seo_expert.htm SEO Expert Steve Wiideman

    Thanks Vak! I’ll have to go through the list again at http://www.creativesearchstrategies.com/workshop-schedule/ to see what’s in queue (great idea!).

    I took 3 courses in web servers as part of my E-Business Management Degree, so despite how much I avoid talking about them, I’m very comfortable in Windows and Linux. I remember installing Free BSD and Red Hat back in 2004, and on a different machine, setting up IIS (the joy of GUI). :)

    Did you notice how I didn’t select the popular vote when I modified my URL structure after the survey ended? I left out the category, in part from recent tests of my own.

  • Curious

    How many of the 100 were seo experts, and how many MTurk workers?

  • http://www.facebook.com/davekeys Dave Keys

    Steve, FWIW, I usually like to get straight to the point with my URLs. That means keywords early and alone. Sometimes I use /category/ if an overall site theme is really important, but most often, I like to simply use: /keyword/ and leave it at that. I name my post accordingly, and that strategy works really well a lot of the time, even for sites that supposedly have less PR than some of my others. In trying to help someone else rank, my post ended up behind just one competitor, but that’s ok because it gives direct preference and a call to action for the person I supported. While this keyword is of little value according to adword-keyword traffic data, it’s important to a few people and I was willing to jump into the fray.

  • http://www.top10seotips.com/seo_expert.htm SEO Expert Steve Wiideman

    Thanks Dave. This whole permalink study has resulted in data that contradicts what has worked for me for years. I’m glad I started it or I may have been left behind with all these changes. To me, permalinks should match the site tree. So as I pick up my walker and shuffle my way back to 2011, I’m struggling with accepting this whole short URL idea. Thanks for providing feedback – means a lot to me!

  • http://www.top10seotips.com/seo_expert.htm SEO Expert Steve Wiideman

    About 17 were Turk workers. Their feedback was actually surprising. Here’s a paragraph from one worker’s feedback:

    “I feel like traditional SEO techniques are coming to an end. Search engines in general have very little integrity and are almost entirely driven by increasing their ad revenue. Also, with Bing’s recent partnering with Facebook, I think we are going to see an increase in search engines developing or partnering with social networks to generate their search results.”

  • http://www.top10seotips.com/seo_expert.htm SEO Expert Steve Wiideman

    You’re right Richard. Though we have to remember that Google doesn’t own all the market share in search. ;)

  • http://www.top10seotips.com/seo_expert.htm SEO Expert Steve Wiideman

    Oh, part 1 of your question, Darren from White Spark, Gab Goldenberg, and dozens of peers in LinkedIn, Twitter, Quora, and via email participated. The contextual feedback above was probably as valuable if not more than the votes themselves. Wouldn’t you agree?

  • Curious

    Very astute comment from the MTurk respondent.

    Steve, excellent and very useful post, and smart of you to think of MTurk for this purpose.

  • http://www.facebook.com/lenferrara Len Ferrara

    Steve, Great article! With the advent of the use of iFrames on Facebook fan pages (which require domain hosting) this brings yet another factor into the mix. If the domain is used for a blog, then a subdomain may be needed as a hosting solution for the iFrame.

    I wonder if this use of the subdomain would have an adverse affect on the seo quality of that fan page. Or maybe FB has this filtered out. Would be interesting to find out!

  • http://www.top10seotips.com/seo_expert.htm SEO Expert Steve Wiideman

    Thanks for the comment Len. You’re right, many businesses use subdomains for landing pages as is. Using one for FB iframes I imagine is definitely going to be a common practice. I recall using a subdomain for MySpace CSS image files.

    In terms of SEO, having a link in an iframe shouldn’t have an adverse affect unless the iframe is rendering content deemed inappropriate or in violation of Google’s Webmaster Guidelines. Because the link is still hosted on the same IP, I don’t see any SEO-specific value in having the iframe in Facebook, other than if your content convinces the reader to perform a keyword search; in which case it affects search behavior and CTR.

    Thanks again Len!

  • http://twitter.com/ramenos Ramenos

    Thanks for this survey results. This is still incredible to see 22% people think file extension is better for seo… O_o

  • http://www.top10seotips.com/seo_expert.htm SEO Expert Steve Wiideman

    Thanks for the comment Ramenos – I agree, super interesting to see all the feedback. I’ll have this updated soon (nearly 200 participants now).

  • silpat

    There is nothing quite like the smell of baking. Fresh-baked cookies, squares, pie, muffins – each and everyone of these tasty goods have the ability to transport us to happy times and moments. Biting into a gooey chocolate chip cookie really can turn a mediocre day into a very good day. But what happens when you’re favorite cookies stick to your cookie tray or your squares are simply too brown on the bottom? If you’re like me you swear that this is the last baking you’ll do and maybe rant about there being some kind of “secret” to this baking! Well, luckily for you and me there is a solution to prevent over-cooking, under-cooking, too crispy, and sticky pans: Silpat mats.
    http://www.silpat.org/

  • http://www.facebook.com/marisa.brayman Marisa Brayman

    But won’t the /%category%/%postname%/ option create duplicate pages if posts have more than one category assigned to them?

  • http://www.top10seotips.com/seo_expert.htm SEO Expert Steve Wiideman

    Great question. I typically assign ONE category before I publish, and then add other categories. In your WordPress SEO section you can set a canonical URL to help prevent the duplicate copies from being indexed.

http://www.seosteve.com
http://www.seosteve.com/wp-content/themes/hashone