Forum Moderators: Robert Charlton & goodroi
Where did you learn this?
All headings are bold and left-justified.
If you have keywords in an h2 tag, for example, and it is similar in size to your body text, the fact that the words are in an h2 tag will give them more importance. The text in the h2 tag doesn't have to be a lot bigger than the surrounding body text to give it additional importance.
The first chapter <h2> starts right after the title <h1>.
you need some paragraph content following after each heading
Not a lot bigger, but it HAS to be bigger.
I've never known if g###s fragment identifiers in searches have to be associated with a heading, or if they'll grab them anywhere.
Can I just add that the semantic structure of a document is also dependent on the doctype. Sure in XHTML I would agree completely with Lucy on proposed structure but in HTML5 each part of the page ,ie, header, nav , content, aside and footer, can have its own H1-H6 and that would also be correct
having multiple h1 headings on one page would be a horror to auto semanticize
The h1 should be the primary keyword phrase...
2.3 Other Features
Aside from PageRank and the use of anchor text, Google has several other features. First, it has location information for all hits and so it makes extensive use of proximity in search. Second, Google keeps track of some visual presentation details such as font size of words. Words in a larger or bolder font are weighted higher than other words.
Semantic Relationships
When you use a heading element, whether <h1>, or <h2>, or so on down the line, you aren’t just impacting the look and feel of the text within that element, but you are also defining a semantic relationship between those words and the words that follow them.
...When you use a top level heading, or an <h1>, you’re setting up a semantic relationship between that heading and the remainder of the content on a page, describing what it is about.
Weight of Headings Defined by How Well They Describe a Semantic Relationship?
Heading elements can help a search engine understand the semantics of words on a page a little better. Search engines can go out on the Web and index pages and explore the relationships between terms within headings, and the content they describe within that index. They can look for similar relationships on all the documents within their body of web pages that use the same terms within headings, and see if there might tend to be some kind of co-occurrence of words and phrases and concepts within those matches of headings and content using those headings.
•Classifying Pages
•Clustering the pages with other similar pages
•Extracting Topics from those pages
•Breaking Pages apart for display on handheld devices
•Highlighting Blocks that might be of interest to searchers
•Fragment-based caching
•Summarizing content, and
•Ranking pages
[edited by: martinibuster at 6:14 am (utc) on Sep 18, 2012]
if it it is obvious what a page is about, then the importance of the H tags become less and less.
Can't we calculate the proper usage of H tags based on Google's search result pages themselves? Check their source codes how they use them.