Forum Moderators: Robert Charlton & goodroi
In December 2005, I rewrote my venue directory website to replace the domain.com/foo.cfm?location=1234 URLs with more SEO-friendly domain.com/venue_name/ URLs.
*Except* that I used underscores instead of hyphens between words in the venue names. Since I've been told by many folks whom I respect that Google better rewards hyphens instead of underscores, I'm contemplating switching the URLs again.
I wrote my CMS in ColdFusion and used a CFHeader tag to generate 301 redirects from the old URLs to the new. And it wouldn't take much effort to write a new script to overwrite all those underscore-using flat files with CFHeader 301s redirecting to new URLs, which would use hyphens as space placeholders instead.
But would I be hurting myself by installing 301s on the majority of pages of my site for the second time in less than two years?
The bulk of my SE traffic comes to my home and section front pages. Frankly, I got better SE traffic to the venue detail pages four years ago (when I used the passed variable URLs). That SE traffic was declining from 2003 to 2005, which is why I made the switch to underscore URLs. That switch, however, hasn't helped boost my SE traffic to the venue detail pages significantly.
(FWIW, almost all of my inbound links are to my homepage, using my site name as the anchor text, and are the result of news industry coverage of my site. I've never traded, sold or bought links with anyone. Homepage is PR7, if that means anything anymore.)
Should I go ahead and make the switch? Or sit tight? TIA.
...Since I've been told by many folks whom I respect that Google better rewards hyphens instead of underscores, I'm contemplating switching the URLs again.
I think the reward is only liable to occur when you get a url-in-anchor link to an interior page. In my experience, this happens so seldom that I'd say the change is really not worth the risks.