Skip to main content
Marketing > Listings shows how complete your business profiles are where customers search — and exactly what to fix. Each connected Google Business Profile (GBP) location gets its own health-and-action card: a Listing Score with a full breakdown, your live profile data (hours, categories, attributes, contact info), profile warnings straight from Google, and a directory-presence section covering the listings beyond Google.
Listings reads from your Google Business Profile connection. Connect one under Marketing > SEO > Connections first — see Connect Google Business Profile. Day-to-day profile work like reviews and posts stays in Marketing > SEO > Local (GBP); this page is about health and completeness.

The Listing Score

Every location is scored 0–100 on profile completeness. The checks are weighted toward the fields with the largest local-ranking impact — primary category, hours, phone, website, and description count most. A summary strip above the cards shows the average Listing Score across your locations plus the same four 30-day profile numbers Google reports: impressions, calls, direction requests, and website clicks. Each card also charts the score’s daily history, so you can see a fix move the needle.
A check whose data couldn’t be read yet shows as (not checked yet) and is left out of the score’s math entirely — a temporary read failure never moves your score.

Fixing what’s flagged

The What to fix list on each card shows every failing check with the action that actually fixes it:
  • Edit — phone, hours, website, description, and attributes open in an edit drawer. Changes are validated with Google before they’re applied, and the score recomputes after you save.
  • Draft with AI / Fix with AI — for the description, categories, service area, and attributes, the assistant proposes the exact value and applies it only after you approve. Nothing touches your profile without a confirmation.
  • Create task / Edit on Google — business name and address are deliberately not one-click: editing them triggers Google’s re-verification of the listing. Instead, Hiveku creates a tracked task and links you to Google to make the change there knowingly.

Attributes audit

Below the fix list, the attributes audit compares every attribute Google offers for your location’s category against the ones you’ve set — often the cheapest local-visibility win available. You’ll see how many are set of how many are available, with the top gaps named. Review attributes opens the edit drawer; Fix with AI has the assistant recommend which genuinely apply, then set them after you approve.

Performance

Expand the Performance section on any card to see that location’s profile metrics — the same impressions, calls, direction requests, and website-click data Google reports, without leaving the page.

Profile warnings from Google

When Google itself flags a problem with the listing, it appears as a chip on the card:
  • Not verified — the listing hasn’t completed Google’s verification, which limits how it appears in search.
  • Duplicate flagged by Google — Google believes another listing represents the same place.
  • Marked temporarily closed / permanently closed — the listing’s open status, worth checking if it’s wrong.

How fresh the data is

Hiveku snapshots each location’s profile automatically several times a day, and every card shows when its data was last updated.
  • Click Refresh on a card to pull the latest data immediately. If nothing changed you’ll see “Already up to date.”
  • Google rate-limits profile reads; if a refresh hits the limit, the card tells you how long to wait and keeps showing the saved data.
  • If a sync fails, the card shows “Sync issue — showing the last saved data” with its date. You always see your last known-good profile, never a blank page.

Directory presence

Local visibility isn’t only Google. The Directory coverage section on each card tracks where else the listing lives, with a Directories score of its own. Every entry is labeled with how Hiveku knows it:
  • detected via scan — found by the Google Maps presence scan
  • confirmed — the directory’s reviews are actively syncing into Hiveku
  • self-reported — you marked the directory set up on its own console

Google Maps presence scan

Click Scan Google Maps to check the public Maps footprint for your business against your profile. The scan reports whether the public listing is claimed or unclaimed, whether the public data matches your profile, and any possible duplicate listings that would split your reviews and confuse ranking. Results come from a third-party Maps data snapshot, which can lag reality slightly. Scans are limited to one per location per 24 hours, and Hiveku re-runs the scan for you automatically each month.

The directory checklist

For directories Hiveku doesn’t sync automatically — Apple Business Connect, Bing for Business, Yelp, and Facebook — each card gives you a guided checklist. Set a status per directory (Not set up, In progress, Live, Verified, or Not applicable) and jump to its console with one click. Marking a directory Not applicable removes it from the Directories score entirely.
For Bing, use Import from Google inside Bing for Business — it verifies automatically and keeps the Bing listing in sync with your Google one.
If a directory’s reviews already sync into Hiveku’s reputation tools (Yelp, Facebook), the row shows confirmed with its live review count — no manual status needed.

NAP consistency helpers

Directories are checked against each other by name, address, and phone (NAP), so every listing should match exactly. Use Copy NAP block — or the per-field copy buttons — to paste identical values into each directory console. If you track local keywords, the card also shows how many of them the location currently appears in the local pack for, with a Rank tracking link into the SEO workspace for the detail.

Connection states

The page distinguishes “not set up yet” from an actual problem:
You’ll see an empty state pointing to Marketing > SEO > Connections. Nothing is wrong — there’s just no profile to score yet. See Connect Google Business Profile.
A profile that’s authorized but has no location picked shows “Connected — pick a location to finish setup.” Nothing is broken; finish the location selection from the SEO connections tab and the card fills in.
If a business genuinely has no GBP, mark it as such from the Local (GBP) tab’s empty state in the SEO workspace. Listings then shows “No Business Profile for this client”, and the missing profile is skipped in reports, health checks, and AI analysis instead of being reported as a problem. Undo it from the same place if that changes.
A failed sync doesn’t reset the card — it keeps the last saved snapshot with its date and offers a Retry. If the issue persists, check the connection under Marketing > SEO > Connections.

Multiple locations

  • Add location adds another location from the same connected Google account, so multi-location businesses get one card per location.
  • With more than three locations, a Filter locations box appears above the cards.
  • The summary strip notes when it’s averaging a subset (“showing X of Y”).

Listings in reports and digests

Listing health flows into your client-facing reporting automatically: client reports include a listings section, and the weekly SEO digest calls out locations that need attention — a score below 70 (naming the worst missing field), an unverified listing, or a Google-flagged duplicate.

The Listings Assistant

Click Ask AI to open the Listings Assistant alongside the page. It sees your locations, states, and scores, and every Fix with AI button seeds it with a ready-to-go prompt. Changes it proposes are applied only after you approve them.

What’s Next?

Connect Google Business Profile

Link a verified GBP location so Listings has something to score.

Advertising Overview

Where Listings fits alongside paid search, social, and streaming TV.

Google Search Console

Pair local visibility with organic search data.

Managing Campaigns

The unified paid-media dashboard.