A Whitespark study published on Search Engine Land analysed 1.8 million Google Business Profiles across 4,209 categories to find out what actually drives local pack rankings. The numbers are more concrete than most local SEO advice. and we see the same patterns across over 50 GBP clients we manage.
How Do Google Business Profile Categories Impact Local Pack Rankings?
Businesses using a specific primary category achieved approximately 36% higher top-10 rankings than those using generic ones (12.5% vs. 9.2%). “Plumber” outranked “contractor.” “Personal injury attorney” outranked “attorney.” The more precisely your category describes what you actually do, the better.
Secondary categories made a significant difference even more in some industries. Plumbers who added “drainage service” as a secondary category saw a 54-position ranking improvement. Veterinarians who added “emergency veterinarian service” gained 51 positions. Electricians who added “EV charging station contractor” gained 47.
Profile completeness showed a similar pattern. Profiles with all five key elements (website, description, hours, photos, claimed status) averaged a rank of 43. Blank profiles averaged rank 62 or a 19-position gap. Top-10 appearance rates tripled, from 4% to 13%, between the least and most complete profiles.
That last point carries weight. 82% of searches have local intent, and local searches convert at around 80% and most businesses are looking for customers in the wrong places. The gap between a fully optimised profile and a half-filled one shows up directly in calls, visits, and revenue.
How to Optimise Your Google Business Profile Categories (5-Step Checklist)
Most businesses claim the listing, add a phone number, and leave it there. Here’s what separates the profiles that rank from the ones that don’t:
- Choose a specific primary category. Look at what your best-ranked local competitors have selected, then go one level deeper if the option exists. “Thai restaurant” beats “restaurant.” “Emergency plumber” beats “plumber.”
- Add secondary categories. Most profiles skip these entirely. If you’re a plumber who also does drainage or gas fitting, those are separate categories and separate pools of searches you’re absent from.
- Complete the service menu. Google uses this to match your profile to specific service searches. If it’s empty, you’re relying on your category alone to do the work.
- Keep your hours accurate. Profiles with mismatched or missing hours get flagged in Google’s quality signals. Update them for public holidays for most businesses don’t.
- Post regularly. Weekly posts (updates, offers, photos) signal an active business and keep your profile visible in searches where recency is a factor.
Those five steps are the GBP-specific work. If you want to cover the full local SEO picture including NAP consistency, reviews, and local keywords, our local SEO guide covers the rest.
Does Optimising Your Google Business Profile Increase Calls and Web Traffic?
Clean Australia Service is one example. After a full profile and local SEO overhaul, they recorded an 86.3% increase in web traffic, a 59% increase in phone calls, and a 63% improvement in Google Maps visibility. Results vary by industry and competition level, but the pattern holds: a properly optimised profile compounds over time.
If you’d rather not manage this yourself, our Google My Business Management Service covers the full scope: category optimisation, weekly content, review management, and monthly reporting on calls, visits, and direction requests.
Explore Our Local SEO Case Studies






















