randomizer :
Since the site has changed there is a good chance that GoogleBot needs to "crawl" through the site again, which happens only at set intervals.
Assuming that it sees any keywords or meaningful content to index... Let's use the articles index page as an example.
Excuse the reformatting, would actually have liked it to have a chance to appear without too much scrolling in the forums.
[fixed]<li class="clearfix">
<a
href="http://www.tomshardware.com/reviews/external-raid-storage,1922.html"
title="External RAID Storage "
onclick="xt_med('C', 1, 'older news', 'N')"
class="title3"
>
External RAID Storage
</a>
<span class="dateElm">
May 2, 2008 – 1:00 AM –
<a href="http://www.tomshardware.com/reviews/Storage,5/External-Storage,20/">
External Storage
</a>
</span>
<p>
iSCSI and SAS storage are flexible and powerful—but expensive.
We looked at two direct attached storage solution kits from
Accusys and AMCC/3Ware.
<a href="http://www.tomshardware.com/reviews/external-raid-storage,1922.html">
Read more
</a>
</p>
</li>[/fixed]
Let's dissect this shall we? From an SEO standpoint why exactly is that first anchor NOT a h2? If you have to resort to a tittle attribute, you have the wrong value inside your anchor - if it's identical, you are just wasting code. You've got the windows 1252 character set dash embedded in a page that's using the iso-8859-1 character set so a lot of search engines will just stop there.... and you have a link that is NOT part of the paragraph inside the paragraph tag...
Much less from a coding standpoint - Not certain what that onclick method is supposed to accomplish apart from throwing javascript errors in Firefox and Opera... there's only one span why are you wasting a class on it? if the top anchor was a h2 you'd not need the class on that anchor, and of course that STUPID MALFING CLEARFIX RUBBISH which if you understand the box model is completely unneeded - especially since there is nothing there that should WARRANT anything being floats that would need it!
Or this for example:
[fixed]
<div class="clearfix BOM-multitabs-headerWrapper">
<div class="BOM-multitabs-header">
<ul class="clearfix">
<li style="border-top: 0; border-left: 0">
<a href="#" class="BOM-multitabs-selectTab" style="width: 110px" title="Overclocking"
>
<strong>Overclocking</strong>
</a>
</li>
<li style="border-top: 0; border-left: 0">
<a href="#" style="width: 109px" title="Buyer's Guides">
<strong>Buyer's Guides</strong>
</a>
</li>
<li style="border-top: 0; border-left: 0">
<a href="#" style="width: 110px" title="CeBIT">
<strong>Build Your Own</strong>
</a>
</li>
<li style="border-top: 0; clear: left; border-left: 0">
<a href="#" style="width: 110px" title="AMD/ATI">
<strong>AMD/ATI</strong>
</a>
</li>
<li style="border-top: 0; border-left: 0">
<a href="#" style="width: 109px" title="INTEL">
<strong>INTEL</strong>
</a>
</li>
<li style="border-top: 0; border-left: 0">
<a href="#" style="width: 110px" title="NVIDIA">
<strong>NVIDIA</strong>
</a>
</li>
</ul>
</div>
</div>[/fixed]
two div's that aren't doing a damned thing that couldn't be applied directly to the UL, redundant inline styles on the LI when there's a perfectly good class wrapping everything, AGAIN with the stupid clearfix nonsense, strong tag that isn't accomplishing anything apart from rating those words as greater importance than the actual CONTENT on the page, again with the redundant title attribute, inlined styling of widths - it's a miserable failure code-wise. There is no reason for that to be more than:
[fixed]<ul id="bomMultitabs">
<li class="selected">
<a href="#">Overclocking</a>
</li><li class="middle">
<a href="#">Buyer's Guides</a>
</li><li>
<a href="#">Build Your Own</a>
</li><li class="newline">
<a href="#">AMD/ATI</a>
</li><li class="middle">
<a href="#">INTEL</a>
</li><li>
<a href="#">NVIDIA</a>
</li>
</ul>[/fixed]
Apart from severe overthinking of the code - or is this just a side-effect of recycling bloated rubbish like Dreamweaver templates, "dynamic drive" dhtml rubbish, or worse, one of the miserable frameworks like mootools or YUI?