Skip to content
Blog

Google Business Profile
Optimization Guide

Published September 22, 2026 · SEO & Marketing

Your profile is the first thing most local customers see, before your website. Here is how to set up every section properly, the mistakes we see most, and a 30-minute monthly routine.

For most local businesses, the Google Business Profile gets more eyes than the website. It is the listing with the map, the star rating, and the phone button that shows up when someone in your town searches for what you do. Google decides which three businesses go in that box based partly on how complete and active the profile is, so it is worth doing properly.

This guide goes section by section through the profile, then covers the mistakes we fix most often when we take over local SEO for a Virginia business, and ends with a routine you can keep up in half an hour a month.

Categories

The primary category carries more weight than anything else on the profile. It tells Google what searches you belong in. Be specific: "Plumber" over "Contractor," "Family dentist" over "Dentist" if that is what you are, "Landscaper" rather than "Lawn care service" if design and hardscape are the bulk of your work. Then add secondary categories for the other things you genuinely do. A heating and cooling company might carry "HVAC contractor" as primary with "Air conditioning repair service," "Furnace repair service," and "Heating contractor" as secondaries.

Do not add categories for work you do not want. If you are a roofer who has replaced two gutters in your life, "Gutter cleaning service" will bring gutter calls, and every mismatched call costs you time. Type the category into the field and pick from Google's list; you cannot invent one.

Services

Under each category you can list individual services with a short description. Google suggests some; add your own to match what you actually sell. For a plumber that might be water heater replacement, drain cleaning, sewer line repair, and gas line installation, each with two or three sentences. Use the words customers use, not trade jargon. Nobody searches for "hydronic system service"; they search for "boiler repair."

These service names should match the service pages on your website. When the profile says "Sewer line repair" and the site has a page titled "Sewer Line Repair in Richmond, VA," Google connects the two.

Business description

You get 750 characters. The first sentence matters most because it is what shows before "more." Say what you do, where, and for whom, in plain words: "Family-owned plumbing company serving Chesterfield, Midlothian, and Richmond since 2011. Water heaters, drain cleaning, repiping, and 24-hour emergency service." Then a sentence or two on what sets you apart, and a sentence on how to reach you.

Skip the marketing voice, do not stuff it with city names, and do not put a URL or a promotion in it; Google will reject it or ignore it.

Photos

Profiles with real, recent photos get more clicks and more direction requests. Aim for a mix: the outside of the building so people recognize it, the inside, the trucks, the team, and work in progress or finished. If you are a service-area business with no storefront, your vehicles and your work are your storefront.

Upload twenty or so to start. Then add three to five a month. Phone photos are fine, and honestly better than a polished stock image, which Google can recognize and which customers instinctively distrust. Set a logo and a cover photo so the profile looks intentional.

Posts

Posts are short updates that appear on your profile for a while and then age out. They are a signal to Google that the business is active and a way to show a searcher something current. You do not need to be clever. A photo of a job you finished last week with two sentences about it. A seasonal reminder about furnace tune-ups in October. A note that you are now serving a new area. One post a month is enough; one a week is great if you can keep it up. What hurts is starting strong and stopping.

Questions and answers

The Q&A section is public and anyone can ask or answer, including people who do not work for you. If you leave it empty, a stranger may fill it in wrong. Seed it yourself: post the five questions you answer on the phone every week (Do you charge for estimates? Do you work weekends? Are you licensed and insured? Do you serve my county?) and answer them from the business account. Then check it monthly for new questions.

Reviews and responses

Reviews influence the ranking and they influence the click. Two things move the needle: a steady stream of new reviews, and responses to all of them.

For the stream, get your review link (in the profile dashboard under "Ask for reviews") and build asking into the way you close a job. Text it the same day, while the customer is still happy. Put it in the invoice. Do not offer anything in exchange; Google's rules prohibit it and the reviews read as bought.

For responses, reply to every review within a week. A good review gets a short thank-you that mentions the job. A bad review gets a calm, factual, brief reply and an offer to sort it out by phone. Never argue in public. The person reading your response is your next customer, and they are judging how you handle problems.

Messaging

Turning on messaging adds a "Chat" button to your profile. It is useful if you can answer within a few hours, and harmful if you cannot, because Google shows your typical response time and will switch it off for you if you ignore messages. Turn it on only if someone owns the inbox. Set up the automated welcome message with your hours and phone number so people have a fallback.

Products

The Products section was built for retail, but service businesses can use it for packaged offerings: a maintenance plan, a seasonal special, a standard installation. Each product gets a photo, a name, a short description, and a link to the matching page on your site. It is an extra set of tiles on the profile that most competitors leave empty, which is reason enough to fill it.

Tracking calls and clicks

The profile dashboard shows how many people called, requested directions, visited the website, and what they searched to find you. Look at it monthly and write the numbers down; the dashboard only keeps a rolling window.

If you want to know exactly which calls came from the profile, you can set a tracking number as the primary phone and your real number as an additional one. Done that way, Google keeps the association between your business and your real number. Done wrong, with the tracking number everywhere, it confuses your listings. Add UTM tags to the website link so those visits show up separately in Google Analytics.

The mistakes we see most

  • Keywords in the business name. "Smith Plumbing - Best Plumber Richmond VA" violates the guidelines and gets profiles suspended. Use your real name.
  • A profile nobody owns. Set up by a former employee or an old marketing company, and now nobody has the login. Request ownership through Google before you do anything else.
  • Duplicate profiles. An old one from a previous address still floating around, splitting your reviews. Find it and request a merge or removal.
  • Wrong hours. Especially holiday hours. A customer who drives to a closed shop leaves a one-star review.
  • A service area the size of the state. Listing every county from Winchester to Virginia Beach does not get you found everywhere; it dilutes the signal where you actually work.
  • The profile and the website disagree. Different phone number, different spelling of the name, different services. Google trusts neither. Our local SEO checklist covers lining them up.

The 30-minute monthly routine

Once the profile is set up, this is all it takes to keep it working. Put it on the calendar for the first Monday of the month.

  1. 1Five minutes: respond to any reviews you missed. Check for new questions in Q&A.
  2. 2Five minutes: upload three to five photos from last month's jobs.
  3. 3Five minutes: publish one post. A finished job, a seasonal reminder, or a new service.
  4. 4Five minutes: check hours, phone, and website link are still right. Add any upcoming holiday hours.
  5. 5Ten minutes: open the performance dashboard, write down calls, direction requests, and website clicks, and compare with last month. Look at the search terms people used. If a term keeps showing up that you do not have a page for, that is next month's website task.

That is the whole routine. It is not complicated, and most of your competitors are not doing it. If you would rather hand it off, profile upkeep is part of the monthly SEO work in our Website + SEO Care Plan, alongside the site itself.

Want a Second Set of Eyes on Your Profile?

Our free website SEO audit includes a look at your Google Business Profile and how well it lines up with your site. No pitch, just a list of what to fix.