Hand-picked Salt Lake County happenings, straight to your inbox. No fluff, no spam, easy to leave.
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.
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'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.
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.
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.
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.
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:
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.
Work through it in this order. The first five items are free.
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.
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.