Google Business Profile: The Complete Guide
How to set up and optimize your Google Business Profile step by step: verification, categories, photos, posts, and the mistakes that cost local businesses visibility.

How to set up and optimize your Google Business Profile step by step: verification, categories, photos, posts, and the mistakes that cost local businesses visibility.

A customer types your industry and city into their phone. Google shows a map with three businesses. If yours isn't there, or the profile is empty and outdated, that customer goes to a competitor before ever opening your website.
Google Business Profile, Google's free local listing tool, decides whether you even show up at that moment of choice. The old "Google My Business" name is gone, but the mechanic is the same: business details, photos, reviews, and posts shown directly on Maps and in search results, without a single click to your website.
This guide walks through the whole process: setup and verification, optimization, and the mistakes that cost local businesses their ranking. For a wider view of how a Google profile fits into local business promotion in general, see our article on promoting a local business.
A Google Business Profile is your free listing on Google Maps and in search results: name, address, opening hours, phone number, photos, customer reviews and posts. It shows up beside the search results on desktop, or at the top of the screen on mobile, before a user ever scrolls down to a list of websites.
Signals from the profile itself are the most heavily weighted group of ranking factors in local map results, ahead of review signals and on-page signals (data consistency, website content) - according to the Local Search Ranking Factors report, where the local SEO industry surveys experts on ranking weight every year. In other words, a neglected profile drags down the rest of your SEO work, even if the rest of your site is polished.
For a car repair shop, a beauty salon, or a coffee shop, this isn't a marketing add-on. It's the first point of contact, before a customer ever sees your website or your Instagram profile.
Setting up a profile requires no website and no fee, only a Google account.
Verification is where most people get stuck. According to Google's own documentation, there are four methods: phone or SMS with a code, email, a live video call with a Google representative (available only during business hours), or a postcard mailed to the business address. Per Google's verification instructions, a postcard usually arrives within 14 days, and its code stays valid for 30 days from mailing. The whole verification process, once you enter the code, typically takes up to 5 business days. If you're a new business with no history in Google's system, plan for this method, not the instant phone or SMS verification Google mostly offers to businesses with an established online presence.
Practical tip: start setting up the profile right after signing the lease on your location, not after opening the doors to customers. Two weeks for a postcard plus a few more days for verification means that if you start on opening day, you could be practically invisible in search for your first month of business.
Setting up the profile is only the starting point. What actually decides your position in local results happens in how you fill it out.
Categories. Pick one, as specific as possible, primary category, and add secondary categories sparingly - only ones that genuinely describe the business, not every service you offer. A car repair shop with a tire service adds "Tire Shop" as a secondary category, but the primary category stays "Car Repair Shop".
Photos. Google recommends photos at 720x720 pixels (minimum 250x250), in JPG or PNG format, weighing between 10 KB and 5 MB. The photo should be in focus, well lit, without heavy filters or edits - Google's documentation explicitly calls for representing reality, not a polished photoshoot. A beauty salon gains more from a photo of its actual treatment station than from a stock image.
Services. Google suggests a list of services matched to your chosen category, but you can also add your own custom entries with a description and price. One restriction: a service name can't contain profanity, personal data, prices, or phone numbers typed directly into the name field - those have their own dedicated fields. A beauty salon that lists its full treatment price list here (hybrid manicure, lash extensions, brow henna, with actual prices) answers "how much does this cost" before the customer even calls.
Attributes and description. Attributes ("parking available", "accepts credit cards", "wheelchair accessible") seem minor, but they're exactly what filters search results by a customer's specific need. The business description (750 characters) is the one place where you get to explain what sets you apart in your own words - it's worth weaving in your neighborhood or city name naturally.
A Google Business Profile has its own posts tab that needs regular updates, working similarly to social media, but with a different algorithm logic - we cover this in more depth in our article on Facebook, LinkedIn, and Google Business algorithms.
A key, often overlooked fact: standard posts on a Google Business Profile are archived after 6 months from publication, unless you set a specific date range (for a holiday promotion, say) - in which case that range applies instead of the default. This is confirmed by Google's documentation on posts. Many guides online repeat older rules about a shorter post lifespan - it's worth checking the current policy before planning a publishing schedule, since Google updates it regularly.
What does this mean in practice for a restaurant planning seasonal menu posts? A New Year's Eve special makes sense with a specific end date, so it disappears after the holiday. A post about a standing offer ("delivery within 5 km") can run without a date limit and keep working for half a year before it needs a refresh.
Customer contact has changed too: the built-in Google Business Messages chat was discontinued, and verified businesses can now add a WhatsApp or SMS contact option directly on the profile - per current documentation, the feature is available in select regions, so it's worth checking whether it shows up in your own profile's panel.
A handful of mistakes repeat across local businesses regardless of industry:
Here's a difference worth knowing before picking a social media management tool: many scheduling platforms treat Google Business Profile as a second-tier feature, available only in beta, or don't offer it at all. The team focuses on Facebook and Instagram, leaving the Google profile as a separate, manual chore.
SyncBooster publishes to Google Business Profile alongside Facebook, Instagram, and LinkedIn, from the same panel:
If you run a business solo, or have one person handling social media, this third, often-neglected channel is usually the one that falls off first for lack of time. SyncBooster removes the need to choose which profile to neglect.
Is setting up a Google Business Profile free? Yes. A Google Business Profile is free - all you need is a Google account and your business details.
How long does Google Business Profile verification take? It depends on the method, but according to Google's documentation, approval after you complete the verification step (phone, SMS, email, video call) takes up to 5 business days. A postcard is the slowest: it usually arrives within 14 days, and verification takes up to another 5 business days after you enter the code.
Can I change the primary category after my business is verified? Yes, you can edit the category at any time in the profile settings. Changing it doesn't require re-verification.
How long does a post stay visible on a Google Business Profile? A standard post is archived after 6 months, unless you set a specific date range - in which case that range applies instead.
Does SyncBooster publish directly to Google Business Profile? Yes, alongside Facebook, Instagram, and LinkedIn, from one panel and one schedule.
A Google Business Profile doesn't need a budget or an agency, just consistency: complete data, fresh photos, regular posts, and answers to reviews. Businesses that do this systematically take the spots in local results that could be yours.
Start by filling out your profile completely, if you haven't already. Then add a publishing rhythm - and if you don't want to track your Google profile separately from Facebook and Instagram, SyncBooster does it for you from one place, in the same voice your whole business speaks with.
Write a short brief about your post - SyncBooster turns it into a ready-to-go post with a preview for every platform, ready to publish.


That's all it takes to get a ready post for every platform.