Gossamer Forum
Home : Products : Gossamer Links : Development, Plugins and Globals :

Re: [Gamecock] Hyphen vs. Underscore - There IS a difference!

Quote Reply
Re: [Gamecock] Hyphen vs. Underscore - There IS a difference! In reply to
In Reply To:
You need to remember that that message is from a year ago - a lot can change in a year. Also your 'tests' (yours or pugdog's) aren't very conclusive - they don't prove anything.

We're not SEO experts, so that's why we haven't implemented anything like this. However, if you're only using GLinks in static mode, it's relatively simple to change the url generation behaviour. A hook on Links::Table::Category::as_url (category_as_url) and Links::Table::Links::detailed_url (detailed_url) were added in 3.0.1.


Nothing on the hyphen vs underscore issue has changed in the last year. I think some folks at Google were indeed upset that GoogleGuy let this tip go out public. It was almost immediately after this clarification he went into a LONG quiet mode!

I linked some test results, but they certainly were NOT mine! On the contrary, I wanted to show independent results. What I did use as "evidence" was my web design site (Yes, I know it looks like 1998, but...) currently ranks #1 for "web site designs" (without quotes) over 46 Million pages at Yahoo (+ Google in the past). I checked again today, and I'm still at #1 at Yahoo today (but over 45,800,000).

I can FLATLY state, if I'd been using underscores instead of hyphens, there is *NO* WAY I would've EVER got to #1 period. I researched it 4+ years ago and it STILL holds true! Take that with a grain of salt too if you want, but I'm being honest. My clients' sites are where the most benefit of this choice has been proven to me.

In my informed opinion, just like Google, Yahoo MUCH prefers the hyphen as well. I did try to pass this tip to GT last year, but noone seemed to take me seriously. Considering G & Y deliver 80+% of SE traffic, it's nothing to write off completely. FWIW, I've also reached #1 for exact same search at MSN (4 million pages) too.

Another BIG problem with underscores is you CAN'T tell from an underlined link if there is actually an underscore OR a space being used. Hyphens will avoid this!

If keyword1_keyword2 does not help EITHER keyword1 OR keyword2 being found individually, it actually hurts them BOTH at the same time! That is very serious.

If keyword1-keyword2 helps BOTH (at the same time!) why NOT always use that? That's ALWAYS been my rule of thumb and I am SO glad I've always stuck with it.

I'm glad to hear it is "relatively simple to change the url generation behaviour" in GTLinks now. Will it be too difficult to add in a new toggle for the next update? I sure hope not... I want ALL keywords in my directory to be found individually.

Adding the ability to do this will be a HUGE help for all of your new customers! If your existing customers wants to keep same format, there'll be no change at all as the default option could still be to use underscores as it's always been before. I'd much prefer you guys to build in a toggle instead of hacking default behavior.

I didn't start this thread to brag on my rankings. I want GLinks to be improved!

Sorry again to those who disagree, but I've done online design since dial-up BBS days at 300 baud and web design since the very beginning in 1994. I'm not some rookie. I normally don't share my "secrets" with potential competitors, but I'd like to help ALL of us in this community get an edge over all others who are using other software.

In this case, the fact that hyphens outperform underscores is no longer a secret.

Thanks to ALL who've joined in this discussion! I hope it has opened some eyes.

[ADDED:] Hey, I'm willing to be the Guniea Pig to prove it helps my own directory!

Last edited by:

Gamecock: Apr 26, 2005, 12:26 AM
Subject Author Views Date
Thread Hyphen vs. Underscore - There IS a difference! Gamecock 14373 Apr 21, 2005, 2:15 PM
Thread Re: [Gamecock] Hyphen vs. Underscore - There IS a difference!
pugdog 13958 Apr 21, 2005, 5:41 PM
Thread Re: [pugdog] Hyphen vs. Underscore - There IS a difference!
VishalT 14003 Apr 22, 2005, 12:27 AM
Thread Re: [SWDevil.Com] Hyphen vs. Underscore - There IS a difference!
pugdog 14036 Apr 22, 2005, 7:49 AM
Thread Re: [pugdog] Hyphen vs. Underscore - There IS a difference!
VishalT 13916 Apr 22, 2005, 9:51 PM
Thread Re: [SWDevil.Com] Hyphen vs. Underscore - There IS a difference!
pugdog 13952 Apr 23, 2005, 6:39 AM
Post Re: [pugdog] Hyphen vs. Underscore - There IS a difference!
VishalT 13923 Apr 23, 2005, 11:13 AM
Post Re: [Gamecock] Hyphen vs. Underscore - There IS a difference!
Gamecock 13890 Apr 23, 2005, 3:52 PM
Thread Re: [Gamecock] Hyphen vs. Underscore - There IS a difference!
Gamecock 13984 Apr 23, 2005, 4:05 PM
Thread Re: [Gamecock] Hyphen vs. Underscore - There IS a difference!
pugdog 13898 Apr 23, 2005, 7:09 PM
Thread Re: [pugdog] Hyphen vs. Underscore - There IS a difference!
Gamecock 13832 Apr 26, 2005, 2:00 AM
Post Re: [Gamecock] Hyphen vs. Underscore - There IS a difference!
pugdog 13849 Apr 26, 2005, 11:47 AM
Thread Re: [Gamecock] Hyphen vs. Underscore - There IS a difference!
Gamecock 13939 Apr 23, 2005, 4:26 PM
Thread Re: [Gamecock] Hyphen vs. Underscore - There IS a difference!
brewt 13944 Apr 23, 2005, 4:36 PM
Thread Re: [brewt] Hyphen vs. Underscore - There IS a difference!
VishalT 13887 Apr 23, 2005, 6:29 PM
Thread Re: [SWDevil.Com] Hyphen vs. Underscore - There IS a difference!
brewt 13957 Apr 23, 2005, 7:54 PM
Thread Re: [brewt] Hyphen vs. Underscore - There IS a difference!
VishalT 13956 Apr 23, 2005, 10:18 PM
Thread Re: [SWDevil.Com] Hyphen vs. Underscore - There IS a difference!
pugdog 13886 Apr 24, 2005, 10:04 AM
Post Re: [pugdog] Hyphen vs. Underscore - There IS a difference!
VishalT 13893 Apr 24, 2005, 12:30 PM
Post Re: [SWDevil.Com] Hyphen vs. Underscore - There IS a difference!
Gamecock 13814 Apr 26, 2005, 12:51 AM
Thread Re: [brewt] Hyphen vs. Underscore - There IS a difference!
brewt 13951 Apr 26, 2005, 11:58 PM
Post Re: [brewt] Hyphen vs. Underscore - There IS a difference!
VishalT 13861 Apr 27, 2005, 12:15 AM
Thread Re: [brewt] Hyphen vs. Underscore - There IS a difference!
Gamecock 2556 Apr 27, 2005, 9:24 AM
Thread Re: [Gamecock] Hyphen vs. Underscore - There IS a difference!
pugdog 2537 May 9, 2005, 11:49 AM
Post Re: [pugdog] Hyphen vs. Underscore - There IS a difference!
Gamecock 2487 May 9, 2005, 7:56 PM
Post Re: [Gamecock] Hyphen vs. Underscore - There IS a difference!
HyperTherm 13946 Apr 23, 2005, 4:39 PM
Post Re: [Gamecock] Hyphen vs. Underscore - There IS a difference!
Gamecock 13858 Apr 26, 2005, 12:12 AM
Post Re: [Gamecock] Hyphen vs. Underscore - There IS a difference!
ManuGermany 13840 Apr 26, 2005, 11:04 PM