Hi.. i am using Interspire Website Publisher while trying to optimize it for search engines... i found that the HTML source have classes in header meta tags (title, description, keyword)and title tags (h1, h2), is that ok for Google ? any suggestion guys about the code, if it is optimized or no ? <!DOCTYPE html PUBLIC "-//Template//ITE XHTML Extension//EN" "http://www.decodethe.net/DTD/ITEv1.2.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head class='tplblock-htmlhead tplblockstyle-htmlhead-standard'> <title class='tplvar-site-title'>Charlotte North Carolina</title> <meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> <meta name='description' content='http://www.domain.net' class='tplvar-site-metadescription-content' /> <meta name='keywords' content='http://www.domain.net' class='tplvar-site-metakeywords-content' /> <link href='http://www.domain.net/templates/Generic/styles/styles.css' type='text/css' rel='stylesheet' /> <link href='http://www.domain.net/templates/Generic/styles/beige.css' type='text/css' rel='stylesheet' class='tplvar-site-color-href' /><!--[if IE]> <link rel="stylesheet" type="text/css" href="http://www.domain.net/templates/Generic/styles/ie.css" /> <![endif]--> <link href="http://www.domain.net/styles.php?v=5007&tpl=Generic&tplv=1.07" type="text/css" rel="stylesheet" /> <script type="text/javascript" src="http://www.domain.net/javascript/jquery.js?v=5007"></script> <script type="text/javascript" src="http://www.domain.net/javascript/common.js?v=5007"></script> <script type='text/javascript'> var iwp_global_tpl_path = 'http://www.domain.net/templates/Generic'; var iwp_global_siteurl = 'http://www.domain.net'; var iwp_short_date_format = 'm-d-yy'; </script></head><body> <div id="Container"> <div id="Header" class="tplsection-top-after-block1"> <h1 id="LogoText" class="websiteName tplcond-hideif-haswebsitelogo"><a href="http://www.domain.net/" class="tplvar-site-name tplvar-site-siteurl-href">Charlotte North Carolina</a></h1> <div id="Slogan" class="tplvar-site-slogan">Charlotte North Carolina</div> </div><div id='Menu' class=' tplblock-list tplblockstyle-list-top standard Block1 listBlock1 '> <ul class='tplrepeat-parent'> <li class='First tplrepeat-listitem-ifnochildren tplIsCurrentItem'> <a href='http://www.domain.net/' class='tplvar-listitem-url-href tplvar-listitem-title tplvar-listitem-target-target' >Home</a> </li> <li class='First tplrepeat-listitem-ifnochildren tplIsCurrentItem'> <a href='/about-us.html' class='tplvar-listitem-url-href tplvar-listitem-title tplvar-listitem-target-target' >About Us</a> </li> <li class='First tplrepeat-listitem-ifnochildren tplIsCurrentItem'> <a href='/contact-us.html' class='tplvar-listitem-url-href tplvar-listitem-title tplvar-listitem-target-target' >Contact Us</a> </li> </ul></div> <div id="content" class="clearfix"> <div class="Left tplsection-left-prepend tplcond-hideif-1column"><div class='Block SideBox Search tplblock-smallsearch tplblockstyle-smallsearch-standard'> <h2><span class='tpllang-QuickSearch'>Quick Search</span></h2> <div class='BlockContent'> HTML:
In all competitive SEO there is something called "Code to Text Ratio". When you use long class names as done here, the the ratio is extreamly low (bad). But in this case, they have screwed up the CSS by adding the css elements to the class and not using the HTML element (i.e <H1>). Before you move forward on this site or template, get a CSS pro to redesign/optimize the CSS. The objective is to minimize the HTML character count. There is no reason to use a class in anything between the <head></head> section. As for SEO optimization, it has the basis elements but no content. Therefore, no answer can be formed.
thank you for help, so i should re format all template and use new css style, and remove the class in header