Business Resources  โ€บ  Where and how to advertise

Local SEO in Salt Lake City: How to Show Up on Google Maps

When someone in Millcreek types "plumber near me," Google shows a map with three businesses under it. This guide walks through the work that decides which three, using what Google itself publishes, and points to the Salt Lake directories, chambers and registries worth getting listed in.

By the The Salt Lake Valley team ยท Updated October 30, 2026

Quick answer

Local SEO in Salt Lake City means getting your business into the Google map results for searches in the neighborhoods you serve. Google says those results depend mainly on relevance, distance and how well known the business is, so the work is a complete and verified Google Business Profile, service areas named by city, a website page for each service, matching listings in Utah directories such as the Salt Lake Chamber, and a steady flow of real reviews. Google says you cannot pay for a better local ranking.

  • Google ranks local results mainly on relevance, distance and how well known a business is
  • A service-area business can list up to 20 service areas, within about two hours of driving
  • Google says to use as few profile categories as possible
  • Paying or discounting for reviews breaks Google's review policy

How Google decides which Salt Lake businesses show on the map

Google's own help page says local results are based mainly on three things. Relevance is how well your Business Profile matches the search, so a profile that says "emergency plumbing" and lists your services matches better than one with only a name and phone number. Distance is how far you are from the person searching, or from the place they typed, such as "Sugar House." Prominence is how well known you are, which Google says includes links from other websites and the number of reviews and your rating.

You control relevance completely, you can influence prominence over months, and you cannot change distance. A Draper roofer will have a hard time showing up on the map for someone searching from Rose Park, and no amount of work fixes that. Google also says "There's no way to request or pay for a better local ranking on Google," so anyone who sells you a guaranteed spot in the map pack is selling something Google says does not exist.

Set up your Google Business Profile first

Everything else on this list helps less if the profile is wrong. The short version of Google's rules: use your real business name exactly as it appears on your sign and invoices, with no added words like "Best SLC Plumber" (Google says extra words in the name can get the profile suspended). Pick one primary category that matches your core business; Google's guidelines say to "use as few categories as possible." Use a local phone number rather than a call center line. A P.O. box or a rented mailbox you do not work from is not allowed as an address.

Then verify the profile, fill in your hours, add photos of your shop, trucks and finished jobs, and keep the hours current on holidays. We will cover the profile in more detail in a separate guide; the rest of this page is about the work outside it.

Service areas: naming the valley cities you actually serve

If you drive to customers and nobody comes to your address, Google treats you as a service-area business. Its help page says to remove your street address from the profile in that case and list service areas instead. You can list up to 20 of them, by city or ZIP code, not as a radius around your shop, and the whole area should be no more than about two hours of driving from your base.

Be honest here. A Taylorsville HVAC company that really works in Taylorsville, West Valley City, Kearns, Murray, Midvale and West Jordan should list those six cities. If you have a storefront and also travel, such as a South Salt Lake auto glass shop that does mobile repairs, you can show the address and add service areas.

Build a website page for each service and the cities you cover

Your profile links to your website, and Google reads that site to judge relevance. Give each main service its own page: water heater replacement, drain cleaning and sewer line repair are three pages, not three bullets on a "Services" page. Say on each page where you work, in plain words: "We replace water heaters in Sandy, Draper, South Jordan and Riverton." Put your business name, address and phone number in the footer, written the same way they appear on your Google profile.

Be careful with city pages. Google's spam policies list "multiple domain names or pages targeted at specific regions or cities that funnel users to one page" as doorway abuse. Twenty pages that swap "Sandy" for "Murray" in the same paragraph fit that description. A city page earns its place when it has something only that city has: jobs you did there, photos, the permit office you deal with, how fast you can get to Sandy from your yard. If you cannot write that, skip the page and list the cities on the service page.

Google also publishes LocalBusiness structured data, a small block of code that tells Google your name, address, phone, website and hours. Name and address are the required fields; ask whoever runs your site to add it.

Local citations: where Salt Lake businesses should be listed

A citation is any listing of your business name, address and phone number on another site. Google names links from other websites as part of prominence, and a listing from a Salt Lake organization tells Google, and customers, that you are a real local business. The rule for all of them is the same: copy your name, address and phone exactly as they appear on your Google profile. Check each one for an old phone number or an old address.

These are the Salt Lake sources we checked on October 30, 2026:

  • Your city's chamber. The Salt Lake Chamber keeps a member directory sorted by industry. ChamberWest covers West Valley City, West Jordan, Taylorsville, Kearns and Magna. The South Valley Chamber covers Sandy, Draper, Riverton, South Jordan, Cottonwood Heights, Herriman and Bluffdale. The Murray Area Chamber has its own member directory. Membership costs money, so join the one where your customers are.
  • Utah business registries. The Utah Division of Corporations runs a public business entity search, and your LLC or DBA name there should match the name on your profile. If you trade under a name that is not your LLC name, register the DBA with the state so the records agree.
  • The big data sources. Apple Business Connect controls how you appear in Apple Maps. Bing Places does the same for Bing. Add Yelp and the BBB Serving Northern Nevada and Utah if your trade uses them.
  • Local media. A mention in KSL, the Salt Lake Tribune, the Deseret News, Utah Business or Building Salt Lake, which covers new projects and openings in the valley, is hard to get. Opening a second location, sponsoring a youth league or hiring 20 people is the kind of news these outlets run.

Reviews: how to ask without breaking Google's rules

Reviews count toward prominence, and they are what a customer reads before calling. Google's help page says to ask customers to use a review link or scan a QR code, which you can get from your profile. Text the link the same day you finish the job, while the customer is still happy about the new furnace.

Google's review policy forbids a few things owners do all the time. You cannot offer a discount, a free service or an entry into a giveaway for a review. You cannot ask only the happy customers, which Google calls selectively soliciting positive reviews. You cannot pressure people to write one while they are still in your shop. And you cannot have employees review the business or set a review quota for your staff. Breaking these rules can get reviews removed.

Reply to reviews, good and bad. Google suggests short, specific replies that use the reviewer's name, not the same thank-you pasted under every review. On a bad review, apologize if you got it wrong, say what you will do, and never post the customer's private details.

A local SEO checklist for Salt Lake County owners

Work through it in this order. The first five items are free.

  • Claim and verify your Google Business Profile with your real name, one primary category, local phone number and correct hours.
  • If you drive to customers, remove the street address and list the valley cities or ZIP codes you serve, 20 at most.
  • Add photos of your work, your vehicles and your team, and keep adding them.
  • Give each main service its own page on your website, with the cities you serve written on it and your name, address and phone in the footer.
  • Set up the same listing in Apple Business Connect and Bing Places.
  • Check the Utah Division of Corporations record and match your DBA to the name customers see.
  • Join the chamber that covers your customers and fill in its directory listing.
  • Text a review link to every customer after the job, without any reward attached, and reply to every review.
  • Turn on LocalBusiness structured data on your site.
  • Once a quarter, search your main service from a phone in the cities you serve and see who shows up.

Doing it yourself or hiring a local SEO company

Most of the checklist is a few evenings of work for an owner who can log in to a website. The parts that take skill are writing service pages that read well, fixing a site that loads slowly on phones, and earning links from local media. That is where an agency or freelancer earns its fee.

If you want to compare what Salt Lake firms charge, our guide to SEO pricing in Salt Lake City lists the agencies that publish their monthly packages and what each tier includes. Our list of SEO companies in Salt Lake City covers local firms by office and specialty. Whoever you hire, keep the owner login to your Google Business Profile and add the agency as a manager.

What to do while you wait for the map results

Map rankings move slowly, so many owners pay for something faster in the meantime. Our guide to where to advertise in Salt Lake City compares Google Ads, Meta, billboards, KSL and mail with published prices.

We also sell ads in our own newsletter, The Salt Lake Valley, which had 2,470 subscribers on October 30, 2026 and goes out Monday, Wednesday and Friday. Plans start at $149 a month, and the details are on our advertise page. A Local Directory listing is $49 a month and is one more citation with your name, address and phone. If you want help writing service pages and review replies with AI tools, our free AI 101 class shows how.

Common questions

How do I rank higher on Google Maps in Salt Lake City?
Google says local results depend mainly on relevance, distance and prominence. Fill in and verify your Google Business Profile, choose an accurate primary category, list the cities you serve, build a website page for each service, get listed in local directories like your chamber's, and ask every customer for a review.
Can I pay Google to rank higher on the map?
No. Google says there is no way to request or pay for a better local ranking. Google Ads can place a paid listing above the map, but that is an ad, not a ranking.
How many service areas can I add to my Google Business Profile?
Up to 20, named by city, ZIP code or area. Google says the whole area should be no more than about two hours of driving from where your business is based.
Should I make a separate page for every Salt Lake County city?
Only if each page has something specific to that city, such as jobs you did there. Google's spam policies treat many near-identical pages aimed at different cities as doorway pages.
Can I give customers a discount for leaving a Google review?
No. Google's review policy prohibits reviews posted because of an incentive such as payment, discounts or free goods or services.

Related guides

The Salt Lake Valley sells newsletter advertising. Businesses cannot pay to be included in or ranked on our lists.