Welcome to WebmasterWorld Guest from 3.80.6.254

Forum Moderators: Robert Charlton & goodroi

Message Too Old, No Replies

Keyword separators in URL using '+ ' or '-'

     
12:39 pm on Jan 3, 2011 (gmt 0)

Junior Member

5+ Year Member

joined:Apr 15, 2010
posts: 126
votes: 0


Which space separator is better for SEO friendly URL '+' or '-'. My question is if hyphen '-' is better but due to some restriction can i use '+' as placeholder?
3:28 pm on Jan 3, 2011 (gmt 0)

Junior Member

5+ Year Member

joined:Aug 3, 2010
posts: 88
votes: 0


I've not done any research into this myself but from what I've read any of the below are fine

$-_.+!*'(),
5:29 pm on Jan 3, 2011 (gmt 0)

Senior Member

WebmasterWorld Senior Member tedster is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:May 26, 2000
posts:37301
votes: 0


Here's a recent thread that touches on many issues about characters in the URL - [webmasterworld.com...]
9:32 am on Jan 5, 2011 (gmt 0)

New User from US 

10+ Year Member

joined:Dec 19, 2006
posts: 8
votes: 0


only use dashes.
best practice. example.com/clean-urls-good-seo

If you have ajaxed content you can use #! in url too and they will still rank w/o issue

[edited by: goodroi at 11:48 am (utc) on Jan 5, 2011]
[edit reason] examplified [/edit]

9:51 am on Jan 5, 2011 (gmt 0)

Junior Member

5+ Year Member

joined:Apr 15, 2010
posts: 126
votes: 0


I believe hyphens/dashes are good to go but i still couldn't find if '+' could be used as place holder though i can see lot of good ranked sites having '+' as words connector in their urls?
10:07 am on Jan 5, 2011 (gmt 0)

New User from US 

10+ Year Member

joined:Dec 19, 2006
posts: 8
votes: 0


well encoded a + is %2B. No reason not to use dashes instead.

edit... let me rephrase that a bit... in order for the symbol to be proper in the url it needs to be encoded... in theory and from what I know G indexes a + like a - and if you're using +'s for rewrites in a dynamic string that could screw it up?

I just don't trust it... you need to have clean urls - if you're questioning it so much use -'s... they're safe w/o a doubt
11:14 pm on Jan 6, 2011 (gmt 0)

New User

5+ Year Member

joined:Jan 6, 2011
posts:8
votes: 0


In the old days the rule was "word_word" would give serps with THAT TERM. Is that the same now?
11:28 pm on Jan 6, 2011 (gmt 0)

Senior Member

WebmasterWorld Senior Member tedster is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:May 26, 2000
posts:37301
votes: 0


Google changed that, to a degree, a few years ago. Today they can pull out a keyword from the URL even if it's only separated by an underscore. However, the value of any keyword in the file-path is quite negligible, so it's not worth the many challenges of changing existing URLs.

So the way Google handles underscores is better today, but dashes are still smoother sailing. Reference: Dashes versus Underscores [mattcutts.com]
11:49 pm on Jan 6, 2011 (gmt 0)

New User from US 

10+ Year Member

joined:Dec 19, 2006
posts: 8
votes: 0


Google might have updated better but that doesn't mean bing, yahoo, and anybody else have. Use dashes not underscores or pluses or whatever. use dashes. This really shouldn't be a question anymore.