Updated March 05, 2026

How To Rank a Local Business in Multiple Cities When You Only Have One Location

You are a plumber based in Mesa, Arizona. You also serve Scottsdale, Tempe, Chandler, and Gilbert. You have one office. You want to rank in all five cities. Google wants to show local businesses to local searchers.

This is the multi city ranking problem, and it is one of the most common challenges in local SEO. The solution is more nuanced than most SEO advice suggests, and getting it wrong can actually hurt your rankings.

What Google Wants vs What You Want

Google's local algorithm prioritizes proximity. All else being equal, the business closest to the searcher ranks highest. This is why a plumber in Scottsdale naturally ranks better for "plumber Scottsdale" than a plumber based 15 miles away in Mesa.

You cannot change your physical location. But proximity is only one of three ranking factors. Relevance and prominence also matter. A business 10 miles away with strong relevance signals and high prominence (reviews, authority, content) can outrank a closer competitor that is weak on those factors.

The strategy for ranking in multiple cities is to maximize relevance and prominence for each target city so that these factors compensate for the proximity gap.

The Service Area Page Strategy (Done Right)

The standard advice is "create a page for each city you serve." This is correct in principle but disastrous in execution if done poorly.

What does NOT work: Creating 10 identical pages where the only difference is the city name. "Plumbing Services in Scottsdale" with the exact same content as "Plumbing Services in Chandler" but with the city name swapped. Google recognizes this pattern as doorway pages, which are explicitly against their guidelines.

What works: Creating city pages with genuinely unique content for each location. This requires actual effort but produces actual results.

What Makes a City Page Unique

Local specifics. Mention neighborhoods, landmarks, or areas within that city. "Serving the McCormick Ranch and Old Town Scottsdale areas" signals genuine local familiarity. Service variations. Different cities may have different common issues (older homes in established neighborhoods vs new construction in developing areas). Local regulations. Permit requirements, code specifics, or utility provider information that varies by city. Local testimonials. Reviews or case studies from customers in that specific city. City specific data. Average costs in that market, common service requests, seasonal patterns. Each element adds uniqueness that justifies the page's existence to both Google and the reader.

Google Business Profile Service Area Configuration

Your GBP allows you to set a service area that includes multiple cities. This tells Google which geographic areas you serve and helps your listing appear in map results for those areas.

Configuration: In your GBP dashboard, set your service area to include every city you serve. Be honest about your actual range. Claiming to serve a city 100 miles away when you realistically would not travel there signals inauthenticity.

Limitations: GBP service area settings help but do not guarantee map pack rankings in those cities. The proximity factor still applies. You will rank more easily in cities closer to your physical address and face more resistance in cities further away.

Content Clustering by City

Beyond individual city pages, build content that references your target cities naturally throughout your site.

Blog posts: "Common Plumbing Issues in Older Scottsdale Homes" or "Water Heater Requirements for New Construction in Gilbert." These posts reinforce city level relevance without being doorway pages.

Case studies: "Kitchen Remodel in Chandler: Project Walkthrough" with location specific details. Each case study adds a city relevant page to your site naturally.

FAQ variations: "How much does a plumber cost in Tempe?" if pricing varies by area. These capture city specific search queries with genuinely different information.

Local Link Building per City

Backlinks from websites in a specific city strengthen your relevance for searches in that city. This is one of the most effective multi city tactics.

How to earn city specific links:

Join the chamber of commerce in each target city (most have member directories with links).

Sponsor community events or teams in each city.

Partner with businesses in each city for cross referrals and cross links.

Get listed in city specific directories and local business groups.

A backlink from the Scottsdale Chamber of Commerce strengthens your Scottsdale relevance. A backlink from the Chandler business directory strengthens Chandler relevance. Geographic link signals compound with your content signals.

The Second Location Question

If ranking in a distant city is critical to your business, consider whether a physical presence there is justified. A co working space, a satellite office, or even a shared space with a complementary business allows you to create a separate Google Business Profile for that city. This is the most effective way to overcome the proximity factor, but it requires a legitimate, staffed location that meets Google's guidelines. PO boxes, virtual offices, and unmanned addresses violate the guidelines and risk suspension.

Related Reading

The Google Maps Setup Guide For Local Businesses

Local Seo Strategies For Service Businesses

Frequently Asked Questions

Can I rank in the map pack for a city where I do not have an office?

Yes, but with diminishing probability as distance increases. Service area businesses regularly appear in map pack results for nearby cities (within 15 to 20 miles). Ranking in a city 50 miles away without a physical presence there is significantly harder and may require dominant relevance and prominence signals to overcome the proximity disadvantage.

Should I create separate websites for each city I want to rank in?

No. Multiple websites for the same business dilute your authority across domains instead of consolidating it on one strong site. One website with city specific pages is almost always the better strategy. The exception is if you operate genuinely distinct business entities in different cities, each with its own branding and GBP.

One Location. Multiple Cities. Maximum Visibility.

We build multi city SEO strategies that expand your reach without triggering Google's doorway page filters.

Get Your Free Audit Book a Demo

Back to blog