The company I work for in my day job wants to do a link building contest for one of our major authority websites. When I say authority, I mean the site gets millions of Pageviews per month, has tens of thousands of indexed pages, and thousands of links already. I'm of the opinion that building links to an authority site that already has millions of Pageviews and thousands of links is not going to make much difference in terms of improved Google organic rankings. We'll probably get less than 100 new links from this blogger contest we are going to do. I don't think this will improve our Google rankings at all. I think our rankings would improve much more if we work on our onsite SEO as opposed to our offsite SEO. What do you think?