Solved

SEO: hyphens or underscores?

Posted on 2004-09-06
6
662 Views
Last Modified: 2013-12-24
Hey everyone!

I am on a quest to optimize my coldfusion site. I already have my dynamic pages '?'s and '='s converted to '/'s and thats working great.  What I was wondering was if anyone had any thoughts as to whether seperating keywords in URLs should be done with hyphens or underscores....?    i.e.:

http://www.domain.com/apple-sauce-is-delicious/

OR

http://www.domain.com/cheese_and_crackers/

Is one more effective than the other?   And also, should I be sure to have my pages end in directories like my little example or is   http://www.domain.com/apple-sauce-is-delicious.cfm    just as good?

Thank you!    SmileMagician
0
Comment
Question by:SmileMagician
6 Comments
 
LVL 21

Expert Comment

by:pinaldave
Comment Utility
well...
I will suggest to you to use _(underscore) instead of -(minus/dash).
The reason is that sometime, I need to pass the number in the url param meters and - may confuse them if you are using them as param... it will become negative number... so you will have to take care of so many issues at that time... I will rather prefer to use _ as theyare easy to read and may not create confusion.

Otherwise, I do not see much of the problem with them with search engine or any other navigation issues...
Regards,
---Pinal
0
 
LVL 18

Expert Comment

by:Plucka
Comment Utility
Hi SmileMagician,

We use

http://www.domain.com/cheese_and_crackers/

instead of this

http://www.domain.com/cheese-and-crackers/

Purely because it's much easier to read and as pinaldave said - is more often used, not just in numbers but addresses etc, etc. Also think that _ is sometimes used in email addresses and the like. ie: bill_gates@microsoft.com

Regards
Plucka
0
 
LVL 9

Expert Comment

by:Jerry_Pang
Comment Utility
Comment - i think i would prefer - rather than _
the reason is that

when user seach for "apple sauce delicious"
apple-sauce-is-delicious can be found simple because its not a 1 word. apple-souce-delicous will be higligthed.

compared to apple_sauce_is_delicious, "apple sauce delicious" cannot be found, i think(95%)
0
Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

 
LVL 1

Author Comment

by:SmileMagician
Comment Utility
Oh my,  those are all good thoughts.  I am not sure which to do now...   =)  

SM
0
 
LVL 9

Accepted Solution

by:
Jerry_Pang earned 250 total points
Comment Utility
its readability vs searchability.

you could try this
google search for
cheese_and_crackers - google found only 5 results. sometimes this is good, you dont have that many competitors for this keyword.

compared to
cheese-and-crackers - google found hundreds of results.
includes cheese-and-crackers, cheese and crackers, cheese, crackers, etc..
you have a lot of competitors. its your call if you wish to compete with these keywords.

some company, lets say a company that sells "cheese and crackers", also uses longer keywords,
like "cheese and crackers recipie", "cheese and crackers delivery", "cheese cracker wholesale".
0
 
LVL 1

Author Comment

by:SmileMagician
Comment Utility
Ahhh, there we go.   Thats what I was unsure about.  Thank you all very much!

SmileMagician  :)
0

Featured Post

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

A web service (http://en.wikipedia.org/wiki/Web_service) is a software related technology that facilitates machine-to-machine interaction over a network. This article helps beginners in creating and consuming a web service using the ColdFusion Ma…
In our day to day coding, how many times have we come across a necessity to check whether a URL is a broken link or not? For those of you that answered countless and are using ColdFusion like myself, then this article is for you.  It will show yo…
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now