I have a flash website and I want it to rank first in google for the following keywords: - wedding photography london - wedding photographer london - portrait photography london - portrait photographer london I don't have to tell you how saturated those keywords are, but do you think it's at all possible to create a campaign that would get my website to at least first page, first 3 results ranking in google? Only serious pros please!
From what I see, the first website for "wedding photography london" ranks with a total of 46 backlinks to the homepage and the 2nd site ranks with 1966 backlinks. Anyway not to worry about it, If you are able to create some social buzz for your site, You could rank on the first page. A mixture of social bookmarking, twitter posting, facebook and some other social networks will give you huge boosts. Moreover, if the social buzz is natural and is continuous you could keep moving up the SERPS. Due to the panda update, I don't suggest any low quality backlinks, try high quality backlinks from unspammed sites. Now it's the quality and the social buzz.
Generally, the Backlinks to domain (BLD) is important but what actually counts is backlinks to particular page (BLP) which is ranked for that keyword. So, explore the backlinks to page from yahoo site explorer or majestic seo, then you can get a clear picture of what you need to do. Good wishes to you!!!
Unique content and unique meta tag for all the page and regular work in link building activities than rank first in Google.
It may be difficult to rank for #1 in Google but if you have done your ON Page SEO correctly then a few good backlinks can bring you on to the first page.