JD_Toims - 2:26 pm on Jul 31, 2013 (gmt 0)
Just using section and article tags don't manage this, do they?
That's why you use <h1>, <p><b>, <p>.
You have a semantically correct document tree through the <article> and <sections> with semantically correct tagging that gives search engines an indication of what things are.
Google might not say "this is a pyramid with a teaser because it is a comprehensive chapter and the author knows how to write it userfriendly and webfriendly" but it's structured for machine understandability of hierarchy in the source.
If you really want to have more structure to things then you'll need to use microformatting like [schema.org...]
Btw, some people say using <b> is always bad "spaghetti code" because visual effects must be managed by CSS exclusivly.
How do they manage the visual effects of <strong>, <em>, <span>, <p>, <h1>, <div> or anything else on the page without CSS?
(They can't in HTML5. All the other attributes and tags like <font> are are gone and there's no major browser in use today I know of that can't handle most of CSS3. It's silly to say following the HTML docs and using tags the way they are intended is "spaghetti" code in any way, especially when Google and Bing both have editors working on (contributing to) the documentation with the W3C.)