I'm working on a client's site and I have noticed that one of his main competitors is climbing up the serps links crazy. I mean this guy has a 1 year old domain, almost 0% on-site optimization (this makes me question the whole onsite optimization crap), YET he has gone from page 2 to position 2 on multiple keywords over the last 3 months. My question is: what's the most effective way to reverse engineer their SEO strategy? Because whatever they're doing, big G is likey very much. Their Yahoo Site Explorer backlinks count is around 2700.