i have a business that covers several neighboring cities. i have been thinking of making landing pages from my website for each of those cities but am not sure how i would go about it.

one thought i had was to create several sub domains, one for each city.

so have firstcity.mydomain.com and secondcity.mydomain.com etc.

each of these would take visitors to a landing page specific to that city.

the question however is, what should i do next? should I then link each of these pages to my main website, or should i run a different, city specific website on each subdomain?

and how different does the content on each subdomain landing page need to be. can i have the same information and just change the city name or would that be considered duplicate content by google?