Business Resources  โ€บ  Where and how to advertise

Local SEO in Utah County: the checklist we would run on your site

Local SEO is the work that gets a Utah County business found when someone types "roofer Orem" or "pediatric dentist Lehi" into Google. Most of it is free and most of it is tedious: the same name and phone number everywhere, a real page for each city you actually serve, a few listings that matter, and links from local organizations. This is the checklist, in the order we would do it.

By the Provo FOMO team ยท Updated October 31, 2026

Quick answer

Local SEO in Utah County comes down to six jobs: a complete Google Business Profile, the exact same business name, address and phone number on your site and every listing, one useful page for each Utah County city you really serve, listings with the Utah Valley Chamber, the Point of the Mountain Chamber in Lehi and the BBB, links from local sponsorships and news, and LocalBusiness schema on your site. Google ranks local results on relevance, distance and prominence, and only relevance and prominence are in your hands.

  • Google ranks local results on relevance, distance and prominence, per Google's own help page.
  • Google's spam policy names city pages that funnel visitors to one page as doorway abuse.
  • Every Utah Valley Chamber membership level, from $1,500 a year, includes a chamber directory listing.

What Google looks at for a local search

Google's help page for business owners says local results are ranked on three things. Relevance is how well your listing and site match what the person typed. Distance is how far you are from the person searching. Prominence is how well known you are, which Google says comes partly from your reviews and from how many websites link to your business.

You cannot move your shop closer to every customer in Saratoga Springs, so the checklist works on the other two. The city pages, the consistent name and address, and the schema help Google see what you do and where. The listings, reviews and local links make you look like a business people in Utah County know.

If you would rather hire someone to run this, our list of the best SEO companies in Utah covers firms with real Utah offices, and what a Utah marketing agency costs shows what you should expect to pay.

The checklist at a glance

Work top to bottom. The first three items cost nothing and fix most of the problems we see on small Utah County sites.

StepWhat to doCost
1. Google Business ProfileClaim it, pick the right category, set your service area, add photos and hoursFree
2. Name, address, phoneWrite them one way and use that exact version on your site and every listingFree
3. City pagesOne page per city you really serve, each with work, prices or details specific to that cityYour time
4. Listings that matterBing Places, Apple Business Connect, your chamber, the BBB profileFree to a few thousand a year
5. Local linksSponsorships, chamber spotlights, local news coverageVaries
6. SchemaLocalBusiness JSON-LD on your home and contact pages, tested in Google's toolFree
7. ReviewsAsk every happy customer, answer every reviewFree

Google Business Profile first

Your Google Business Profile is the listing that shows in the map box when someone searches for your kind of business nearby. Claim it, choose the category that matches your main service, add your hours and real photos of your work, and fill in the services list.

Two rules from Google's guidelines trip up Utah County businesses. The name on the profile has to be your real-world name, the one on your sign and your invoices, so a plumber cannot tack "Best Plumber Provo Orem" onto the end of it. And if you work from home and drive to customers, Google wants one profile for that base with a service area set and the home address hidden. A second profile for an Orem address you do not staff breaks the same guidelines. Our Google Business Profile guide for Utah County covers setup, posts and reviews in detail.

Use one name, one address and one phone number everywhere

SEO people call this NAP: name, address, phone. Pick one version and copy it exactly. If the name on your sign is shorter than the one on your Utah Division of Corporations filing, decide which one customers see, and use it on your site footer, your Google profile, Facebook, Yelp, Bing and the chamber directory. Write the address the same way each time too, down to "Suite 4" versus "#4".

Check your old listings. A business that moved from American Fork to Lehi three years ago often still has the old address on a directory nobody remembers signing up for. Search Google for your old phone number in quotes and fix or remove every hit you can log into. If you changed the legal name or filed a DBA, the Utah Division of Corporations Business Entity Search shows what the state has on record.

City pages for Provo, Orem, Lehi and American Fork without making doorway pages

This is where most Utah County sites go wrong. A contractor builds twenty pages, "Roofing in Provo", "Roofing in Orem", "Roofing in Lindon", each the same 400 words with the city name swapped. Google's spam policy calls this doorway abuse and gives this exact example: pages targeted at specific regions or cities that funnel users to one page, or substantially similar pages. Google says sites that break its spam policies may rank lower or not appear at all.

A city page earns its place when it has something only that city has. Write a Lehi page if you have done jobs in Lehi and can show them: photos from a project in Traverse Mountain, the neighborhoods you cover, the drive time from your shop, whether you pull permits through Lehi City, and a review from a Lehi customer. If you cannot write three paragraphs about a city that would not fit any other city, leave it as a line in your service area list.

For most small businesses that means four to six real city pages. Pull your last year of invoices or orders, count them by city, and build pages for the top few. Link each one from your services page, and put the city in the page title and H1.

  • Put real projects, photos and customer names (with permission) from that city on the page.
  • Name the neighborhoods, landmarks or roads you work around, like Thanksgiving Point or University Parkway, only if they are true for your work.
  • Give city-specific facts: drive time, permit office, local pricing differences, which crew covers it.

Listings and citations that matter in Utah County

A citation is any place online that lists your business name, address and phone number. You do not need hundreds. Start with the free ones that feed maps and voice assistants: Bing Places, which controls your listing on Bing and Bing Maps, and Apple Business Connect, which controls how you show in Apple Maps.

The local ones are where a Utah County business gets something a national competitor does not. Every Utah Valley Chamber membership level, from Bronze at $1,500 a year to Platinum at $30,000, includes a listing in the chamber directory, and the chamber's Media Mix lets members get featured in a monthly newsletter it says reaches more than 4,000 local business leaders. In north Utah County, the Point of the Mountain Chamber is based in Lehi, lists Lehi City and Saratoga Springs as community partners and runs a Find a Member directory. Check whether your own city has an active chamber before you join: some old chamber websites in the county no longer load, and one now redirects to an unrelated site.

The BBB that covers Utah, BBB Serving Northern Nevada and Utah, has a campus in Salt Lake City and lets businesses manage their BBB business profile through a business login. Claim yours and correct the name, address and phone number even if you never pay for accreditation. For a paid listing in front of Utah County residents rather than other business owners, our Local Directory costs $99 a month and puts your name, phone number and website on your category page. We sell it, so weigh it the same way you would any other listing.

Local links: sponsorships, chambers and the news

Google says prominence depends partly on how many websites link to your business. For a local business the useful links come from local organizations, and you probably already have chances to earn them. When you sponsor a Little League team, a school fundraiser or a city event like Lehi's Round-Up Week, ask for a link to your website on the sponsor page. Google's rules say a paid link should carry a sponsored tag, so that link may count for little on its own; the bigger payoff is the event coverage and posts that mention you afterward.

Local news links come from having something to report: a new location, a hire, a donation, a business milestone. The Daily Herald in Provo and the Lehi Free Press cover local businesses, and KSL covers the whole Wasatch Front. Send a short email with the facts, one photo and a phone number. Chamber member spotlights and ribbon cuttings also tend to produce a page that names you and links back.

Do not buy "guest posts" or packs of directory submissions. Google's spam policies list buying links for ranking as link spam.

Add LocalBusiness schema to your site

Schema is a block of code that tells Google your business name, address, phone, hours and website in a format it does not have to guess at. Google's documentation for LocalBusiness structured data requires only two properties, the name and the address, and recommends the phone number, URL, opening hours, coordinates and price range.

Put it on your home page and contact page as JSON-LD, which is the format Google's own examples use, and make sure it matches your footer and your Google Business Profile word for word. Check it in Google's Rich Results Test. Do not add star rating markup for reviews of your own business: Google's documentation limits review markup to sites that capture reviews about other businesses.

Reviews, in one line

Google counts reviews toward prominence, so ask every satisfied customer with a direct link, and answer every review, good or bad, within a few days. The full method is in our Google Business Profile guide.

How long it takes, and what to do while you wait

The profile, NAP cleanup and schema fit in a weekend. Links and reviews build over months, and nobody can promise you a spot in the map box by a date.

In the meantime you still need customers. A small paid test fills the gap: Google Search ads if people search for your service, Facebook ads if they do not, or a local email newsletter. Provo FOMO is ours. It reaches 3,133 Utah County subscribers today and one issue costs $99. Our guide to where to advertise in Utah County compares it with billboards, radio and direct mail. If you want to write your city pages and review requests faster with AI tools, the free AI 101 class walks through it.

Common questions

Should I make a separate page for every city in Utah County?
No. Make a page only for cities where you have real work, customers or details to show. Google's spam policy calls near-identical city pages doorway abuse. For most small businesses, four to six real city pages plus a service area list is enough.
What is NAP in local SEO?
NAP stands for name, address and phone number. Use one exact version on your website, your Google Business Profile and every directory listing so search engines and customers see one business, not several.
Which directories matter most for a Utah County business?
Start with Google Business Profile, Bing Places and Apple Business Connect, which are free. Then claim your BBB profile and join the chamber that covers your city, such as the Utah Valley Chamber or the Point of the Mountain Chamber in Lehi. Add Facebook and Yelp if your customers use them.
Does schema markup help local SEO?
LocalBusiness schema gives Google your name, address, phone and hours in a format it can read without guessing. Google requires only the name and address and recommends phone, URL and hours. Test it with Google's Rich Results Test.
How long does local SEO take in Provo?
The setup work, including the profile, listings, NAP cleanup and schema, can be done in a few weekends. Reviews and local links build over months, and no one can guarantee a map ranking by a set date.

Related guides

Provo FOMO sells newsletter advertising. Businesses cannot pay to be included in or ranked on our lists.