I feel like I'm missing something important but non-obvious. Can anyone see the flaw?
Have a brand website. I have the domain {brand}.com. I rank #2 for my brand term just after some cheesy guy in Alabama who ripped me off a couple years ago ({brand}solutions.com). Should've trademarked the term; its a made up word I came up with a few years ago.
I've created a site that is well optimized (onpage) and makes reasonable use of the brand term int he title tag and pages. I've written nearly 100 pages of good quality blog content on this site, and I've even have 5 separate guest blog posts on highly visible tier 1 blogs which link back to my site (venturebeat, seomoz, sitepoint, etc).
According to SEOMoz's OpseSiteExplorer, my site is more powerful than the other guy on every measure (domain authority, etc). I've written to Google re-inclusion request and was told there are no manual penalties against me.
The only things I can point to as to why this guy should outrank me are (a) a DMOZ link and (b) a link from some buried .mil site which I know can be helpful. Again though, according to OSE, my site *should* be much more powerful. As for DMOZ, everyone says its not so important anymore but perhaps that's it?
Note - we're both PR2 as of the last update, with similar Alexa ranking, though mine is higher. Also, I've owned this domain name since 2001. The new competitor only entered in 2009.
Would love any feedback!
Thanks!