I would say you have REALLY bad
SEO. If you
search for c010depunkk, my site is at the very top, and Webforumz doesn't appear for at least 3 pages.... And I've submitted my site twice in the Critique Forum.
I'd say y'all need to stop whining and put just a tiny bit of effort into
SEO. Rob may call himself an "
SEO guru," but that doesn't make him "the
SEO God with top rankings on all search terms on earth...." !!!