Thoughts on local SEO pages for keyword variants
Hi everyone,
I’m looking for some opinions on local SEO page structures, specifically around creating separate pages for keyword variants with the same or very similar intent.
Context: we’re migrating a website for a home services / domestic help company. The current SEO setup includes many local landing pages targeting combinations of service + municipality.
Example structure:
/city/household-help
/city/cleaning-help
/city/cleaning-lady
/city/domestic-help
These pages target different keyword variants, but in practice the user intent is almost identical: someone is looking for domestic/cleaning help in a specific city.
One SEO partner recommends migrating and keeping all of these pages because they currently generate impressions/clicks and match exact queries. They also argue that exact-match landing pages can help with SEA/Google Ads relevance.
My concern is that this could create a large amount of overlapping, thin, or doorway-like content if the pages only differ by title, H1, meta description and a slightly rewritten intro.
My instinct would be to use one strong local page per city and search intent, for example:
/city/jobs-as-cleaning-help
/city/find-cleaning-help
And then naturally include variants like “domestic help”, “cleaning lady”, “household help”, etc. in the copy, headings, FAQs and metadata. Separate pages would only be created when the intent is genuinely different, such as customer acquisition vs. recruitment.
Questions:
Would you keep separate local pages for each keyword variant if they already have impressions/clicks?
Where do you draw the line between useful local landing pages and doorway/duplicate-intent pages?
Would you consolidate variants into one stronger page per city, or migrate everything first and optimize later?
Do exact-match local pages still perform significantly better than broader, well-optimized local pages?
How would you approach this during a site migration to avoid losing organic traffic?
Curious to hear how others would handle this in practice.