Home / Search Engine Optimization / Dashes or Underscores? Setting up your Joomla SEO 
Search Engine Optimization
Mar
07
2007
Dashes or Underscores? Setting up your Joomla SEO
Written by Steve Burge   
Avatar

In the last couple of weeks, we've heard the great news that the default version of Joomla 1.5 will produce more Search Engine Friendly URLs than the current package.


The forum post has turned from happiness to suggestions about what the new URLs should look like.


One of the key questions was whether underscores should remain in the URL or if dashes would be better.


Should URLs be www.joomla.com/1.5-is-now-out or should it be www.joomla.com/1.5_is_now_out ?


The answer is simple: 


  • Dashes are better for searching. Matt Cutts, the Google engineer, gives a technical explanation of this on his blog.
  • Dashes are better for readability. As Ken, the developer of Open-SEF points out, underscores are much harder to read, especially if they are in a link that is underlined.
  • Dashes are actually used in English. See if you can name 10 English words with a - in them. Now see if you can name 10 English words with an _.


If you have a well-established site using underscores, is it worth moving over? Probably not, because of all the time it would take to reindex your site, but for all new sites, dashes are definitely the best bet.


Proof of this idea can be found with three simple searches:


  • search engine friendly     26,300,000 Google results
  • search-engine-friendly     1,530,000 Google results
  • search_engine_friendly     476 Google results


 

Comments  

 
#1 Amy Stephen 2007-03-06 22:09
"The forum post has turned from happiness to suggestions about what kind the new URLs should look like."

lol! So true!!! Poor Johan. The guy can't buy a break. Even after demonstrating super hero powers of rebuilding the entire SEF URLs environment - now, he gets to hear all of our great ideas for more! You've got to admire him for putting up with us!
Quote
 
 
#2 Herbert-Jan van Dinther 2007-03-07 03:56
Right on, always use dashes or hyphens or whatever you want to call them...!

Here is another great Blog from Matt on the subject:
mattcutts.com/blog/guest-post-vanessa-fox-on-organic-site-review-session/

And for other components then OpenSef, which does that already, here is a short explanation on how to do that with others.
seo4joomla.wordpress.com/2006/12/24/using-hypens-and-not-underscores-in-joomla-seo/

So lets hope there is a choice in the new Joomla, but I just love Dashes / Hypens ;-)
Quote
 
 
#3 Steve Burge 2007-03-07 08:15
Hey Amy - sounds like one of those parodies of community development - one person digging and ten people helping him work out where to dig. Johan really is doing an outstanding job.

Hey Hummerbie - I'm going to have to start reading back through your blog before I make a post - thats the second time recently that you've beaten me to it :-)

Thanks for the Vanessa Foz link too. One very interesting and possibly Joomla related quote:

don
Quote
 
 
#4 Tim Acheson 2009-08-10 11:19
Having devoted considerable time to this question during my career, particularly in recent years, I can only conclude that dashes are not the best delimiter. Moreover, I believe a consensus will emerge eventually with an alternative character being used universally -- probably the underscore:-

http://www.timacheson.com/Blog/2009/aug/friendly_url_should_not_use_dashes_to_represent_spaces
Quote
 

Add comment


Security code
Refresh