Google Business Profile Categories & Attributes
screenshot of google business profile categories and attributes
Blogs

Your Google Business Profile Categories Haven’t Changed Since Setup, But Their Audience Has

Google categories and attributes have changed jobs: they are now the structured facts AI search reads when deciding whether to recommend you. Here is how to manage them — per location, at scale.

Edited by Ehab Aboud

Translated by

Keep us in your search resultsAdd us as a preferred source on Google

"Navigating Google's labyrinth of changing guidelines can be challenging for businesses with just one location. That obstacle grows exponentially when you scale to multiple locations. For this reason, businesses need specialist help and advocacy when raising their case with Google. At Uberall, our team of ex-Googlers, Product Experts and Professional Services Team all work together with Google to escalate any issues with escalation, support and resolution."

Ehab Aboud
Principle Solution Engineer at Uberall

Key takeaways

  • Google Business Profile categories and attributes are structured data that both Google's local ranking algorithms and AI search tools read
  • Google allows one primary category and up to nine secondary categories per profile
  • Your primary category determines which attributes are even available to you
  • At multi-location scale, teams must catch conflicting or inaccurate categories between locations, reviewing Google’s automatic edits before they go live

When multi-location brands audit their online presence for the first time, the results are rarely healthy. It would be quite impressive if they were.

One automotive services brand we spoke with recently discovered close to 3,000 profiles across its network that were incomplete, inconsistent, or completely unmanaged — and nobody at headquarters could say with any ounce of confidence which categories were chosen by half of their estate.

The profiles existed — and that was the extent of their knowledge.

In 2024, when we first published this guide, categories and attributes were among the most decisive local search ranking factors — important, but one factor among many.

In 2026, they’re also the structured facts that AI Overviews, AI Mode, and AI assistants read when generating an answer — or a local business recommendation. So when a wrong primary category used to mean ranking lower, today it can mean being omitted from answers.

And omission is understandably a nightmare for multi-location marketing teams — according to our GEO playbook, more than 2 in 3 brands are missing from AI recommendations in their category, and 88% suffer inconsistent business information across AI models. This comes down to the simple fact that there's no well-maintained business location data available for search systems to read in these cases.

Google Business Profile categories and attributes are two of the few fields teams fully control, which makes them the obvious place to start.

What Are Google Categories?

Google business categories are the labels that tell Google what your business is. You choose one primary category — your core business activity — and up to nine secondary categories that describe additional offerings.

The best rule of thumb for a category vs a service/product is the following:

  • If a business is X, that X is a category (a restaurant)
  • If the business has a Y, that Y is an attribute (delivery service)

Primary categories might include: restaurant, café, supermarket, pharmacy, hairdresser, dentist, veterinarian, lawyer, financial advisor, real estate agent, gas station, auto repair shop, gym, electronics store, clothing store, hospital, childcare, school.

Your primary category appears (quite subtly) at the top of your profile on Google Maps (see below).

screenshot of primary gbp category in Google Maps

Then you have secondary categories, which provide search systems like Google with extra context beyond the primary category. Some businesses have been caught "category stuffing," hoping that they'll extend their reach and rankings by doing so, but in reality, these extra categories just dilute local relevance when customers search for a specific business or service — and it actually just makes it harder for Google and presumably AI systems to understand what those businesses actually do.

Secondary categories might include: pizzeria, catering, takeaway restaurant, vegan restaurant, clothing store, sporting goods store, shoe store, electronics store, wedding photographer, pediatrician, physiotherapist, tax consultant, boutique hotel, hostel, resort, business hotel, bed & breakfast

If you're wondering how to "strategically" choose GBP categories — how many to add and how to avoid category stuffing — pick only the most relevant to your business. Google's own advice is to select a specific category that represents your main business, not what it sells or offers occasionally.

Here are some more guidelines I've taken straight from Google:

  • Do not use categories solely as keywords or to describe features of your business
  • Do not use categories that match other nearby or related businesses. Example:

Our Principle Solution Engineer and Google Business Profile Platinum Expert Ehab Aboud clarifies these Google guidelines further: "Don't use categories that match nearby or related businesses IF they don't represent the parent business. For example, you can have a clothing store inside a clothing store, but one might be for kids, and the other might be for everyone (including kids)."

Let's take the coffee shop example above. It can safely run "Cafe" as primary and maybe "Bakery" or "Brunch restaurant" as secondary — if it also sells baked goods and offers brunch-type items on its menu, of course. It would be daft if the team suddenly added "Event venue" as a secondary category because it once hosted an afterwork networking event.

I’ve obviously been quite granular with this example, but you can see just how clear businesses have to be when setting and maintaining the right category for one location, let alone for 10, 1,000, or 10,000 locations. To add to this complexity, Google has been known to override or revert categories based on what it can read about your business online — for example on your website, Facebook page, Yelp profile, etc. It may, in some cases, assign you a category it finds more relevant.

And that's where it usually gets sticky for most multi-location brands — when they make the smallest change (for example, opening hours) to their listings, Google now does an integrity check against the entire profile to make sure it's right. This is partly because some fields relate to others. For example, a law firm is very rarely 24 hours. Google knows this and accounts for it.

The problem is that businesses get caught out from this because they have the wrong setup, and often this is due to unclear or conflicting categories.

A listings management platform makes this scalable by ensuring there's one source of truth for every category and attribute across every location, and teams can review what's actually live, catch inconsistencies, and push corrections in bulk instead of editing profiles one by one.

What Are Google Attributes?

Google Business Profile attributes are the highly identifiable details you share with potential customers and Google or AI systems about the on-site customer experience. These typically include:

  • Service: curbside pickup, reservations required, online orders
  • Access and comfort: wheelchair accessibility, parking, free Wi-Fi
  • Payment: card payment, mobile payment systems
  • Identity: women-owned, veteran-owned, and similar designations
  • Industry-specific: outdoor seating, delivery, takeaway, pets allowed, vegetarian options, electric charging stations

Attributes appear on your GBP on Google Search, Google Maps, and other Google products and services — and your business might show up in search results when people search for places with those attributes specifically.

Screenshot of gbp attributes in Google Maps

The attributes available to you depend on the primary category you’ve chosen.

That means if you pick "Restaurant," you'll see attributes like outdoor seating and vegetarian options. If you pick "Gas Station," you'll see car wash and EV charging instead.

Note: Attributes can change over time — WhatsApp and SMS attributes, for example, represent Google’s proactive efforts to help businesses grow and engage with their customers.

So, make sure you regularly check which attributes are available and relevant to your business — Google updates them more often than you'd think.

If you’re looking for a step-by-step on how to actually add categories and attributes to your profile, Google’s own material covers this pretty well. If you’re managing multiple locations, Uberall lets you set and update categories and attributes in bulk — it’s the same change, rolled out across every location in one go, instead of editing profiles individually through Google.

Screenshot with bulk category and attribute upload with Uberall

What I really want to get into, though, is why clean and accurate categories and attributes across hundreds of locations could make all the difference in foot traffic and revenue.

Category and Attribute Data Help AI Understand Your Business

When someone asks an AI tool — whether that’s Google AI Mode, ChatGPT, or anything else — for "a pharmacy near me that's open Sundays and wheelchair accessible," that answer is built from structured location data: your categories, your attributes, your NAP, internal taxonomy from photos and videos — as well as their captions.

Google confirmed this directly in its May 2026 AI search guidance: AI features in Search draw on the information provided in Google Business Profiles when recommending local businesses.

This is why practitioners in local search now treat categories and attributes as part of AI visibility, not just local SEO. What multi-location brands should be doing right now is auditing their listings to find out what categories and attributes their locations are actually running today.

Attributes are a conversion factor too. When a potential customer sees that your location offers exactly what they need (parking, outdoor seating, contactless payment, delivery), that's often the detail that turns a search into a visit. The more complete and accurate your attributes are, the less reason someone has to keep looking.

That brand with 3,000 unmanaged profiles wasn’t necessarily careless — it was like most enterprise brands. It grew rapidly, while nobody’s job was to keep location data managed at scale. That’s pretty hard to survive today, when AI systems are building recommendations from clean and consistent data.

In nearly every conversation we have with multi-location brands, the same question comes up within minutes of categories and attributes appearing on screen: "Do we have to manage this per location?" One marketer we spoke to described it as a nightmare to update and maintain. They’re right, and it usually comes down to three things:

  1. Category inconsistency: Locations get set up by different people at different times, and a network that was supposed to run one consistent primary category ends up running five variants of it.
  2. Google’s automatic edits: As I explained above, Google increasingly applies its own suggested changes to GBP attributes, and without monitoring, those edits go live without teams receiving a notification.
  3. Local changes: A franchisee, member of the public or location manager updates something that makes sense locally and breaks consistency across the network.

There’s a caveat to making changes at scale, though: Switching a primary category can trigger Google to demand video reverification across every location — even dozens at once — which is a nightmare for local staff. Working with a platform like Uberall helps in two ways: Our in-house GBP expertise means we can often help brands avoid triggering these situations in the first place, and when issues do come up, our direct partnership with Google gives us escalation pathways that aren't available through standard support channels.

{{quote}}

Here’s something worth doing regardless: Search for your own categories and attributes in ChatGPT, Gemini, or Perplexity — or whichever tool you prefer. See which local businesses come up. Look at how they describe themselves online, how they position themselves on their own website, how their profiles are optimized, where they're being mentioned on third-party sites. Investigate their digital footprint. That's one way of doing a quick competitive audit for AI search and it takes about ten minutes.

Changed Your Category Quickly? Now Do It 500 Times, Really Fast!

The trick to maximizing search visibility is treating category and attribute data as governed, centrally managed fields rather than per-profile settings.

With one source of truth, bulk updates across the network, alerts when Google suggests or applies an edit, and locked fields where consistency is nonnegotiable — things won't get messy and unmanageable, and search systems won't get confused about your business.

Remember: More than 2 in 3 brands are missing from AI recommendations, and 88% have inconsistent business information across AI models. If yours are wrong, this is fixable, and if you don’t know whether they’re wrong, that’s where you start.

This hasn’t changed since the first version of this article: Categories and attributes only drive results when your business information is accurate everywhere, which is what a location marketing layer across 150+ directories is for.

Ready to Transform Your Business?

Connect with our partnership team to learn how Uberall can help you achieve similar results. Get a personalized consultation and discover the opportunities waiting for your business.

Schedule a call
Get a custom demo

Resources

You might also find interesting

replications of google search and console for local and organic SEO
Blogs
Multi-Location SEO
Local SEO vs Organic SEO: The Ranking Factors Aren’t the Same, But AI Search Reads Both Before It Recommends You

Local SEO and organic SEO have always run on different ranking factors. AI search doesn't pick a side — it reads both before deciding whether to recommend you.

hand clicking on AI assisted review responses
Blogs
Franchise Brands
Business Review Management
Reviews Are Franchisees’ Biggest Pain Point — and the One They Least Use AI to Fix

Reviews are franchise locations’ #1 pain point — and the task they least use AI to manage. Here’s how to run franchise review management that works.

UB-I in-platform screenshot with UB-I character
Blogs
Uberall Product Tips
Multi-Location Marketing
Local AEO Marketing
What Is UB-I: The AI Agent That Turns Location Chaos Into Location Performance

UB-I is Uberall’s agentic AI for location performance — an autonomous AI agent that monitors every location, decides what matters most, and does the work.

AI-generated image of bagel shop with franchisee managing local marketing from phone
Blogs
Multi-Location Marketing
Franchise Brands
Local AEO Marketing
We Asked 300 Franchises Who’s Winning at AI, and It Wasn’t HQ

Franchisees are ahead of HQ on franchise AI adoption — and that’s not the problem brand marketers think it is. A smarter local franchise marketing approach, backed by new research.

Location marketing performance shown in a dashboard
Blogs
Uberall Product Tips
Local AEO Marketing
Location Performance Score: Everyone's Measuring Local Marketing and Almost No One Can Explain What It Earns

Local marketers track everything and can prove almost nothing. Here’s how the Location Performance Score turns scattered metrics into revenue impact.

Webinar promotion banner with SEJ and Reddit and Uberall
Blogs
Local AEO Marketing
Multi-Location SEO
Local Social Media
Local Customer Experience
Why Optimize Your Own Pages When AI Is Reading Reddit Instead?

A recap of our Reddit × Search Engine Journal webinar: Why Reddit AI search matters, and the five Reddit marketing plays multi-location brands can run to get cited by AI.

screenshot of location data cleansing services in Uberall platform
Blogs
Local Listings Management
Google Marketing
Brands Are Optimizing Their Listings — But Bad Location Data Means They’re Never Going Live

Dirty data means unpublished listings. Here’s how location data cleansing actually works — and why it’s the most underrated lever in local SEO.

Screenshot of Located-In feature appearing in Google Maps mockup
Blogs
Local Listings Management
Google Marketing
Located-In Listings: How to Show Up in Search So Customers Turn Up In Store

What happens if your co-located business shares an address but doesn’t show up independently in search? Well, you’re losing customers to a fixable data problem.

screenshots of google searches with AI Mode
Blogs
Multi-Location SEO
Google Marketing
I/O, AI, and Oh: How is Google Search Behavior Actually Changing for Local Businesses?

Google search behavior is changing fast, but the panic about losing traffic is missing the point. These local search experts explain what's actually happening — whether local brands should be nervous — and what to do about it.

Guy looking at his phone with screenshots of apple and google maps
Blogs
Local Listings Management
Google Marketing
Apple for Business
Google Maps vs Apple Maps: Does It Matter Where You Optimize Your Business Listings?

Discover how and why smart multi-location brands are optimizing listings across both Google Maps and Apple Maps — and why a single-platform strategy leaves visibility (and foot traffic) on the table.

Previous
Next