A lot of templates for various CMSs use an <h1> for the site name, then an <h2> for the site description, then an <h1> or <h2> for the page title, and often an <h2> for headers that appear in sidebars, and I'm wondering if the SEO experts can tell us all what the best structure should be?