Google documentation
1test that decides whether a city page should exist
Local SEO for multi-city businesses: what genuinely differs between two cities
Most multi-location pages are the same page with the city name swapped, which is the textbook definition of a doorway page. The test we apply before writing one: if swapping the city name leaves the page still true, it should not exist.