You have so many links to advertising etc, I wonder if some of the destinations are causing you issues. I don't know if Google treats any worse those that use competitors for sales.

PS: Does your site "ping" weblogs.com etc on every new post?

Last night, our ISP admin configured our site to ping pingomatic.com on every new post. pingomatic.com then pings weblogs.com, Technorati, and a few other services.

I read that Google Blog Search collects data from weblogs.com. We'll see if their ban on our site extends to the blog search.

i'd agree. the number of outbound links probably set off some filter. theoildrum.com might appear to be a link farm to the filter.

a manual review of the site should prove that the site is not a spamblog ... but a source of real content.

check this article out. it was written by matt cutts, google engineer. topic: file a reinclusion request
The bulk of the outbound links come from the blogroll. Yet lots of sites have blogrolls, and they don't have trouble. Still I seems that that's the most plausible explanation.

That reinclusion request link was very enlightening. Thanks!

According to some the comments given on that page, it seems as if our reinclusion process is underway. But it's good to know there's an automated way to initiate it.

I've noticed lots of blogs putting their longer blogrolls onto separate pages and keeping only a very short list on the front page.  Perhaps that would help?
I did some quick analysis of your front page:


(x contains all urls):
->> internal = [u for u in x if not u.startswith('http')]
->> external  = [u for u in x if u.startswith('http')]
->> really_external  = [u for u in external if 'theoildrum' not in u]
->> len (internal)
83
->> len(external)
54
->> len(really_external)
35
->> len(x)
137

Total URLs on page: 137
Total URL's referencing your own site as http://www.theoildrum/: = 54-35 = 19
Total relative (on site / style urls):  83
Total external URLs: 35

Note this doesn't count the javascript-created links in ads, google may parse them out although I doubt it.