Welcome to WebmasterWorld Guest from 54.196.107.247

Forum Moderators: mademetop

Message Too Old, No Replies

Use of proper ID / CSS class name is SEO!

     
4:44 pm on Mar 4, 2008 (gmt 0)

Junior Member

10+ Year Member

joined:Dec 2, 2006
posts:128
votes: 0


This is quite interesting, I debate with my co-worker for the coding style of CSS today...

let say, which one should be used?

1. <div id="mainBody"> ... </div>
2. <div id="main_body"> ... </div>
3. <div id="main-body"> ... </div>

I say (3), why?

It is obvious, a spider like Google can split up URL by hyphen, not not underscore or nospace, so why don't they do the same way as ID or class name?

The bottomline is: it didn't hurt anything.

4:53 pm on Mar 4, 2008 (gmt 0)

Senior Member

joined:Jan 27, 2003
posts:2534
votes: 0


IMO this is more to do with programming naming conventions than SEO.

I usually rule out 1. since it can cause confusion about case sensitivity.

Similarly, in programming hyphens are usually used as a minus operator. I favour underscores for such usage, since I feel it avoids any confusion, and any potential for clashes if you need to process the data with another programming language.

8:13 pm on Mar 5, 2008 (gmt 0)

Moderator from US 

WebmasterWorld Administrator robert_charlton is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Nov 11, 2000
posts:11831
votes: 284


It is obvious, a spider like Google can split up URL by hyphen, not not underscore or nospace, so why don't they do the same way as ID or class name?

This shouldn't have anything to do with SEO. Google doesn't show code in its index, albeit they may look at it behind the scenes.

Regarding the hyphen, why should anyone care whether Google can parse words in a div id name? Are we trying to rank on "main" or on "body"? ;)

8:17 pm on Mar 5, 2008 (gmt 0)

Preferred Member

5+ Year Member

joined:Oct 29, 2007
posts:457
votes: 0


Also, Google can "split up" words with both hyphens and underscores.
 

Join The Conversation

Moderators and Top Contributors

Hot Threads This Week

Featured Threads

Free SEO Tools

Hire Expert Members