I think Web 2.0 is of course a piece of jargon, nobody even knows what it means.
We’re Climbing the SEO Ladder