How to rank a client's website for multiple cities?
So now they want to rank for multiple cities within a 20 mile radius (like 10-12 cities) of them for same keywords, but with those city names as part of the keyword. So what is the best way to approach this?
What I have so far is added a sentence to their homepage and the 6 internal pages using the 10 or so cities. I have also added the additional cities to meta keywords. So do I need to add a new page for each city now or will that produce duplicate content since only the city names wil be switched? But that would also cause another issue in that I would need to add so much content since that would be 7 pages and each one optimized for 10 more cities. So what is best solution here? Would just building backlinks to each page using the new cities be a way to do it
Any suggestions?
(UPDATE MARCH 2014: making $412.00 per day now)