Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

SEO: hyphens or underscores?

Posted on 2004-09-06
6
Medium Priority
?
684 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
ID: 11990976
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
ID: 11993548
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
ID: 11993686
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
Vote for the Most Valuable Expert

It’s time to recognize experts that go above and beyond with helpful solutions and engagement on site. Choose from the top experts in the Hall of Fame or on the right rail of your favorite topic page. Look for the blue “Nominate” button on their profile to vote.

 
LVL 1

Author Comment

by:SmileMagician
ID: 11993765
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 1000 total points
ID: 11994470
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
ID: 11994751
Ahhh, there we go.   Thats what I was unsure about.  Thank you all very much!

SmileMagician  :)
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: kevp75
Hey folks, 'bout time for me to come around with a little tip. Thanks to IIS 7.5 Extensions and Microsoft (well... really Windows 8, and IIS 8 I guess...), we can now prime our Application Pools, when IIS starts. Now, though it would be nice t…
What You Need to Know when Searching for a Webhost Provider
Are you ready to place your question in front of subject-matter experts for more timely responses? With the release of Priority Question, Premium Members, Team Accounts and Qualified Experts can now identify the emergent level of their issue, signal…
Please read the paragraph below before following the instructions in the video — there are important caveats in the paragraph that I did not mention in the video. If your PaperPort 12 or PaperPort 14 is failing to start, or crashing, or hanging, …
Suggested Courses

783 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