Guides/Online Reputation

How to improve your Google Business Profile

Your Google Business Profile is the single biggest factor in whether you show up on Google Maps when a local customer searches for what you do. It is free, it is yours to edit, and most owners fill out about a third of it and stop. The businesses that show up in the map pack at the top of the page are the ones that filled out the whole profile and keep it updated.

1 of 3 · 12 steps
Short answer

Fill out every field on your Google Business Profile, pick the most specific primary category, match your name, address, and phone everywhere, add real photos every week, list every service with a price, and post an update weekly. The profile drives your Google Maps ranking, and the businesses that fill it out fully show up first.

Time1 to 2 hours to set up, then 15 minutes a week
Cost to do it yourselfFree
DifficultyEasy
Best forAny local business that shows up on Google Maps
Why it matters

Your Google Business Profile is what Google shows on Maps, in search, and in AI answers when someone looks for a business like yours nearby.

It is free and you control it. The businesses at the top of the map pack filled out every field and keep it fresh.

What you need
  • A Google account with owner or manager access to your profile
  • Your exact legal business name, street address, and local phone number
  • High resolution photos of your storefront, your trucks, your team, and recent jobs
  • A list of every service you offer and the cities or zip codes you serve
  • Your real business hours, including when you actually answer the phone
Step by step
  1. 1

    Claim or create your profile

    Go to business.google.com. If a profile already exists for your business, request ownership and Google verifies you, usually by mailing a postcard with a code to your address. If no profile exists, create one. You cannot skip verification. It takes about five days for the postcard to arrive. Do not start editing until you are verified, because unverified changes do not go live.

    1. 1. Go to business.google.com and sign in with your Google account.
    2. 2. Search for your business name. If it shows up, click 'Claim this business.'
    3. 3. If it does not show up, click 'Add your business' and enter your details.
    4. 4. Choose your verification method. The postcard by mail is the most common and takes about five days.
    5. 5. When the postcard arrives, log back in and enter the code to finish verifying.
    Example

    If your shop is already on Google but you never claimed it, someone may have added it years ago. Request ownership, Google mails a postcard to your address, and you enter the code to take it over.

  2. 2

    Pick the most specific primary category

    The primary category is the single most important field on the profile. It tells Google what you do. Pick the most specific one that fits. 'Plumber' beats 'Contractor.' 'Roofing Contractor' beats 'Home Improvement.' Do not pick 'Company' or 'Business' as a catch all. Add secondary categories only for services you actually offer and that are separate enough to need one. Do not add a category for every service you have ever done. Google shows your profile for the wrong searches and you get calls you cannot take.

    Example

    A plumber who picks 'Home Improvement' as the primary category shows up for general handyman searches instead of plumbing searches. Pick 'Plumber' or 'Plumbing Contractor' so you show up when someone searches 'plumber near me.'

  3. 3

    Match your name, address, and phone exactly

    Your business name, street address, and phone number on the profile must match your website footer and your state filings character for character. If your state filing says 'Suite 4' and your profile says 'Ste. 4,' Google sees two different addresses and trusts you less. Use the same phone number everywhere. Do not add keywords to your business name. 'Joe's Plumbing' is fine. 'Joe's Plumbing Best Cheap Plumber Bakersfield' is keyword stuffing and Google suspends the profile for it. This happens.

    Example

    Your state filing says 'Valley Plumbing, LLC' but your profile says 'Valley Plumbing.' Match the profile to the state filing, or Google sees two slightly different names and trusts both less.

  4. 4

    List your real service areas

    If you go to customers, list the exact cities and zip codes you serve in the service area field. Do not list the whole state. Do not list cities you do not actually go to. Google checks distance for every search, and if you list a city 100 miles away that you never visit, you will not show up there anyway and you dilute the signal for the cities you do serve. If you serve customers at your address, mark it as a storefront so your address shows and you appear in map searches for your own neighborhood.

    Example

    A plumber in Bakersfield who lists every city in Kern County shows up for fewer searches than one who lists the six zip codes he actually drives to. List the real ones.

  5. 5

    Set hours you will actually answer

    Set your hours to when someone really picks up. If your profile says you open at 7 but nobody answers until 8, the first hour of calls go to voicemail and Google sees you as unresponsive. If you take calls after hours, add that as a note or use the messaging feature. Update holiday hours in advance. A profile that says 'open' on a holiday when you are closed leads to bad reviews from people who drove there. Google lets you set special hours for holidays. Use them.

    Example

    On Christmas Eve, set special hours to 'Closed' or to your real half day. A customer who drives to a 'closed' shop on a holiday leaves a one star review. Set the special hours in November.

  6. 6

    Upload real photos, weekly

    Photos are the second biggest trust signal after reviews. Upload real photos of your storefront, your trucks with your logo, your team, and jobs in progress. Do not use stock photos. Google can tell, and customers can tell. Aim for at least 20 photos to start, and add a few every week. Profiles that add photos regularly rank higher than profiles that uploaded everything once and stopped. The most recent photos show up first, so a profile with a photo from this week looks alive. A profile with photos from 2021 looks abandoned.

    Example

    Snap a photo of a job in progress on your phone on Friday, upload it Monday, and write one line about it. A profile with a photo from this week looks alive. One with photos from 2021 looks abandoned.

  7. 7

    Fill out every service with a price

    Under the Services tab, add each service you offer. For each one, add a starting price or a note on how you quote. 'Water heater replacement starting at $1,200' or 'Free estimate, priced after inspection.' Google shows these in your profile and in search results. A profile with prices gets more clicks than one without, because the customer knows what they are getting into before they call. Do not leave the price field blank if you can fill it in. It is a free conversion boost.

    Example

    Two plumbers show up side by side on Maps. One lists 'Water heater replacement starting at $1,200' and the other leaves the price blank. The customer clicks the one with the price.

  8. 8

    Write a 750 character description

    The business description is 750 characters. Use them. State what you do, who you do it for, where you do it, and how long you have been doing it. Mention your real differentiators, not generic claims. 'Family owned plumber in Bakersfield since 2008, specializing in tankless water heaters and same day leak repair' beats 'providing quality service at fair prices.' Do not stuff keywords. Do not list every city in the county. Write it like you would describe your business to a customer on the phone.

    Example

    A good description: 'Valley Plumbing is a family owned plumber in Bakersfield, serving Kern County since 2008. We specialize in tankless water heaters, same day leak repair, and drain cleaning. Free estimates on most jobs.' That is specific and uses the space.

  9. 9

    Turn on messaging and answer it

    Google lets customers message your profile directly. Turn it on. Set up auto replies for after hours so people know you saw it. Then actually answer the messages within an hour during business hours. Google tracks your response rate and response time, and profiles that respond fast rank higher. If you turn it on and ignore it, you are worse off than if you left it off. If you cannot monitor it, route it to your phone or use RiverX to answer it for you.

    Example

    Turn on messaging, set an auto reply that says 'Thanks for your message. We will reply within an hour during business hours,' and then actually reply. A profile that responds in 10 minutes ranks higher than one that responds tomorrow.

  10. 10

    Add a booking or quote link

    Under the profile settings, add a booking link or a quote link that points to a real page on your site where a customer can book or request a quote. Google shows this as a button on your profile. It is a free way to turn a profile view into a lead without the customer having to call. If you do not have a booking page, that is the first thing to build. A profile with a booking button converts better than one with only a phone number.

    Example

    Add a booking link that points to yoursite.com/book where a customer picks a time. Google shows it as a 'Book' button on your profile. A customer who will not call will still click it.

  11. 11

    Post an update every week

    Google lets you post updates on your profile, like a mini social feed. Post a recent job, a seasonal tip, or a special offer once a week. Posts expire after about a week, so a profile with no recent posts looks stale. Profiles that post regularly get more impressions and more direction requests. It takes two minutes to snap a photo from a job and write one line about it. Do it every Friday. If you cannot, RiverX can do it for you.

    Example

    Every Friday, snap one photo from a job that week, write one line on what you did and where, and add a call to action. A profile with a post from this week looks active. One with no posts in three months looks dead.

    Copy thisWeekly Google post What you did: {one line on the job} Where: {city or neighborhood} One photo: {real photo from the job} One call to action: {one line asking them to call or book}
  12. 12

    Check your profile monthly

    Google sometimes changes your categories, your hours, or your address without telling you. Log in once a month and check that everything is still correct. Look at the insights to see how many calls, direction requests, and website clicks you got. If a number dropped, figure out what changed. If you got a new review, respond to it. A profile you set up once and never look at slowly drifts down the rankings. A profile you check monthly stays near the top.

    Example

    Log in the first Monday of every month. Check your hours, your categories, and your address. Read the insights. If your calls dropped, find what changed.

What to avoid
  • Adding keywords to your business name. Google suspends profiles for this.
  • Using a P.O. Box or a virtual office address. Google requires a real physical address.
  • Listing service areas you do not actually cover. It dilutes your real areas.
  • Uploading stock photos. Google and customers can both tell.
  • Turning on messaging and then ignoring it. A slow response hurts your ranking.
  • Setting it up once and never checking it again. It drifts down on its own.
Common questions
How long does it take for profile changes to show up in rankings?

Most changes show up in your profile within a day, but map ranking changes take 1 to 4 weeks depending on competition in your area and how complete your profile already is.

What if I work from home and do not want my address public?

If you go to customers, you can hide your address and list only your service areas. If customers come to you, you must show the address. Do not use a P.O. Box or a virtual office. Google verifies the real address.

Can I have more than one profile for different services?

No. One business, one profile. If you run two genuinely separate businesses with separate names, addresses, and phone numbers, you can have two. Otherwise, list all your services on the one profile.

How do I check my profile against competitors in my area?

Our free Google profile audit checks your profile against the top businesses in your area and shows you exactly what to fix. Run it on the homepage.

Doing this with RiverX
Foundation$297 a month (also included in Plus and Rainmaker)
RiverX does
  • Optimizes every field on your profile
  • Schedules a Google post every week
  • Sends review requests after every job
  • Keeps your hours, services, and photos current
You do
  • Add real job photos when you finish a job
Next guideHow to get Google reviews on autopilot
Was this helpful?