How Optimising For Multiple Locations!

Let’s say I am a plumber based in NYC. I do Provide services in Queens, Brooklyn, Elmont, and Hewlett.
My targeted keywords are
  1. Plumbing Services in Queens
  2. Plumbing Services in Brooklyn
  3. Plumbing Services in Elmont,
  4. Plumbing Services in Hewlett

How Should I optimize these?
Creating multiple pages with unique content will make take forever if I serve a bigger location :roll:
Same Content with replaced keywords will lead to duplicate content … I think…:shock:

Is it better to build a directory kind of site? or What Else?

Ideas Please.

Thanks for reading.

Discussion about duplicate content

Hello friends, i am here a little confused about the content marketing, i have two blogs of my website one is on word press and other is ob blogger, but non of them are links with my website(means i had not put any link of either blogs in my website).
i am publishing the same content on both the blogs.

It is right or wrong ? if wrong what changes i have to do for good SERP results

blog address are here

blogger

wordpress

URLs share per market from social media for SEO benefit

Hi there,

I have a query from our social media team related to SEO. The query is if they have an article in English, can they share that to all English speaking markets or should they share the URL specific to that market in it. e.g.

articles:
www.site.com/ie/en/seo-news > targets English Ireland
www.site.com/gb/en/seo-news > targets English UK
www.site.com/ee/en/seo-news > targets English Estonia

Previously the social team was just promoting the /gb/en/ article to all 3 markets on Facebook and now they are asking if they should promote each of the URLs to each market and how will that benefit SEO.

My response so far:
yes it makes sense to use URLs that match the market you are targeting, this will send visits and engagement signals to Google for that URL and possibly rank it higher in its market. The URL may even gain some market specific backlinks from the promotion on social media which is a positive for SEO

What do you think? Do you agree or disagree or have anything further to add.

Many thanks, T