Google Business Profile optimization checklist
By Hamza Rivera, updated
Short answer: Choose the category that accurately describes your business, keep hours and details correct, add real photos, and reply to reviews. Google ranks local results mainly on relevance, distance and prominence, and says you cannot pay for a better local ranking, so a complete and accurate profile is the work.
Most of a Google Business Profile comes down to four things: pick the right primary category, keep every field accurate, add real photos, and reply to reviews. Google does not let you pay for a better local ranking, so the work is making the profile complete and correct.
If you want help setting up and maintaining your profile, see our Google Business Profile optimization.
How Google ranks local results
Google says local results are mainly based on relevance, distance and prominence. Relevance is how well a profile matches what someone searched for. Distance is how far the business is from the searcher. Prominence is how well known the business is, which depends on things like links from websites and the number of reviews. Google also states that there is no way to request or pay for a better local ranking.
Pick the right category
Choose the category that accurately describes your type of business. Add other categories only where they are true. A wrong primary category weakens relevance for the searches you care about.
Keep the details accurate
List your regular hours and any special hours, such as holiday schedules. Check the name, phone number, website and service details against your website. If you serve customers at their location rather than at a storefront, see how a service area business sets up its profile.
Add photos and videos
Photos and videos show what you offer and tell your business story. Use real images of your work, your team and your premises, and add new ones over time.
Reply to reviews
Google says replying to reviews shows customers you value their feedback, and that more reviews and positive ratings can improve ranking. Ask customers for reviews after a job, reply politely to every review, and never offer money or gifts for them.
Check it every month
Open the profile once a month. Look at the hours, the photos, new reviews and any questions people have left. If you have never checked it end to end, a Google Business Profile audit lists what to fix first.
Where to go from here
If you want help setting this up and keeping it current, see our Google Business Profile optimization service. Passieon is an independent agency and is not affiliated with Google.
Sources
- Google Business Profile Help: how Google orders local results, read November 11, 2026.
Frequently asked questions
What does Google use to rank local results?
Google says local results are mainly based on relevance, distance and prominence.
Can I pay Google for a better local ranking?
No. Google states there is no way to request or pay for a better local ranking.
Which category should I choose?
The one that accurately describes your type of business. Add more only where they are true.
Do photos matter on a Business Profile?
Google recommends adding photos and videos to show what you offer and tell your business story.
Should I reply to reviews?
Yes. Google says replies show you value feedback, and more reviews and positive ratings can help your ranking.
How often should I check my profile?
Monthly is a reasonable habit: confirm hours, photos, new reviews and any questions.
Want this done for your site? See what our Google Business Profile optimization page covers, or read the client results.
Read next
- WordPress site slow? What to check first A short order of checks for a slow WordPress site, using the WordPress performance guide and Google's Core Web Vitals targets.
- Local pack vs organic results: how they differ The map results and the regular blue links are ranked in different ways. Here is what Google says drives the local pack and what that means for your effort.
- The WordPress noindex setting, explained One checkbox in Reading settings can keep your whole site out of Google. Here is what it does, how noindex works, and how to check yours.