How to remove h1 tag from Drupal Garland theme in the header I was shocked to see Bing Webmaster Tools notification that my site: http://www.articlesdirectoryindia.com using Garland theme has two H1 tags and that only one should be there for SEO reasons.

Actually the site name : "Free Articles Directory India" is wrapped within h1 on all pages in the header which I want remove.

I want to know if there is any standard &amp; tested workaround for removing this h1 and replacing this with some div etc?

I tried to change h1 to div for 10 minutes but I could not do it. Even if I'm able to it'd be difficult to test of all browser versions.
if ($logo || $site_title) {
        print '&lt;h1&gt;&lt;a href="'. check_url($front_page) .'" title="'. $site_title .'"&gt;';
        if ($logo) {
          print '&lt;img src="'. check_url($logo) .'" alt="'. $site_title .'" id="logo" /&gt;';
        }
        print $site_html .'&lt;/a&gt;&lt;/h1&gt;';
      }


These are the lines 39-45 in Garland Themes page.tpl.php. 
This is probably the h1 tag you're talking about. If you want to change it to div it should look like this afterwards:

if ($logo || $site_title) {
        print '&lt;div class="youclassname"&gt;&lt;a href="'. check_url($front_page) .'" title="'. $site_title .'"&gt;';
        if ($logo) {
          print '&lt;img src="'. check_url($logo) .'" alt="'. $site_title .'" id="logo" /&gt;';
        }
        print $site_html .'&lt;/a&gt;&lt;/div&gt;';
      }