Hyphenated URL’s

by Scott Allen - January 16, 2006 
Filed Under SEO

To Hyphenate Or Not To Hyphenate? That is the Question

I often get asked whether it’s better to use hyphenated or non-hyphenated URL’s, and whether underscores should be used. The answer is pretty simple: use a hyphen.

Why use hyphenated URL’s?
First it is more readable to readers (compare: youarefine vs you-are-fine).
Second search engine likes “word1-word2″ more than “word1word2″, although I believe it’s going to be of little significance (explanation below). Anyway you may wish to improve as much as possible, so you may wish to consider it.

Google (and MSN, Yahoo) favor the following naming systems:

Google (and MSN, Yahoo) don’t favor the following naming systems:

Keyword Separators
Search engines give a little extra weight to keywords found in domain names and URLs. Because URLs and domains do not allow spaces, one must use either underscores or hyphens as word separators (or not use any separators at all).

Why not underscores?
Google does not treat underscores as word separators.* That’s why Google won’t consider keyword1_keyword2 as matches to keyword1 and keyword2. Obviously, it is better to use hyphens in your URLs and domains.

What to do if I have used underscores already?
If you have already used underscores, don’t change your page names to hyphens. The weight given to matches in URLs and domains is not significant enough to be worth the time of waiting that search engines need to recrawl and reindex the changed URLs. You should consider using hyphens for the sites and pages that you are going to make in the future.

Another Benefit of Using Hyphens
There’s another benefit of using hyphens in the domain names. Many directories link to sites using their domain names as the anchor text. In this case, hyphens will help a lot, because Google will treat them as anchor text matches.

Problems of Using Hyphens in Domain Names
People may forget the hyphen and type “word1word2.com” as it is the traditional way of typing 2 words. Also it may be a bit harder for someone to spell out the whole URL over phone. Finally the hyphened URL isn’t worth as much as non-hyphened URL if you resell your domain name.

Further Reading:

* UPDATE 08/17/07: There has been some inaccurate information spread recently that Google now treats underscores as word separators. Matt Cutts informs everyone that this is not in effect yet, and to stick with hyphens (aka dashes) for now.)

Tags:
|

Bookmark, Share and Enjoy:
  • Twitter
  • Sphinn
  • StumbleUpon
  • Facebook
  • del.icio.us
  • LinkedIn
  • Google Bookmarks
  • E-mail this story to a friend!
  • Print this article!


If you enjoyed this post, make sure you subscribe to the RSS feed!

Related Posts:

  1. Choosing the Right Domain Name – Brand vs. Keywords



Comments

2 Responses to “Hyphenated URL’s”

  1. Choosing the Right Domain Name - Brand vs. Keywords | WebGeek on June 4th, 2007 12:00 pm

    [...] I would tend to favor domains without hyphens. (You may want to read my earlier post on hyphens in URL’s.) Having a keyword in the domain separated by dashes name helps SEO somewhat, but getting quality inbound links to your site will make much more of an impact on search engine rankings. Chances are that your customers would prefer a shorter, more brand-focused domain name without hyphens [...]

  2. The Hyphen...Oh No! - Page 2 - Bloggeries Blog Forum on March 6th, 2008 10:11 am

    [...] rather than "word1word2" i found this site about Hyphenating or not [...]

Leave a Reply
If you have any questions about commenting, please see our Comment Policy.