Skip to content
Academy
Marketing Academy · Field Work●SEO
MiniAudit· 25 minutes

The Multi-Location NAP & Citation Diagnostic

Blue Bottle Coffee

Objective: Audit physical cafe location records across Google Business Profile, Apple Maps, Yelp, and Bing Places to find Name-Address-Phone (NAP) formatting conflicts, suite mismatches, and category errors suppressing Local 3-Pack rankings.

Blue Bottle Coffee (Nestle acquisition, $700M+ valuation) operates specialty cafes across major urban centers. Following several retail relocations and brand acquisitions, store managers report that key locations have slipped out of the Google Maps '3-Pack' for queries like 'specialty coffee near me' and 'cold brew cafe downtown'. You must perform a multi-channel NAP citation audit to locate identity splits and formatting discrepancies that confuse Google's local ranking algorithms.

Examine 3 location records across 4 major directories, catalog character-by-character NAP inconsistencies, audit Google Business Profile completeness, and establish an automated review response workflow.

Where are inconsistent addresses, mismatched categories, and duplicate listings eroding search engines' confidence in your physical store locations?

Local SEO/NAP Consistency/Google Business Profile/Citation Audit

Before you start

What you'll need

  • —Understanding of the Google Local Pack (3-pack) vs organic search results
  • —Basic familiarity with online directories (Yelp, Apple Maps, Google Maps)
NAP Consistency
Character-for-character uniformity across a business's Name, Address, and Phone number on every public directory and map listing across the web.
Local 3-Pack
The prominent map display featuring three local business listings that appears at the top of Google search results for local intent queries, capturing over 40% of all clicks.

Free path (everything below is enough to finish)

FreeMulti-directory NAP discrepancy matrix and citation tracker

Enables character-by-character comparison across Google, Apple Maps, Yelp, and Bing Places.

FreeDirect profile management, category selection, and review response monitoring

Free primary platform to control local map listings, attributes, and customer engagement.

Paid upgrades (optional, faster/deeper)

Google Business Profile and manual directory claiming are 100% free; automated aggregators like Moz Local or BrightLocal save time for brands with 50+ locations.

SEMrush(optional)
FreemiumAutomated listing management and multi-directory citation synchronization

Distributes and locks NAP data across 50+ secondary directories automatically.

The process

3 steps

Step 01 of 03

Enforcing exact Name Address Phone consistency across directories

Google cross-references dozens of web sources to verify a local business's physical identity. Discrepancies as minor as 'Suite 200' vs '#200' or differing local phone numbers create algorithmic uncertainty, reducing local pack visibility.

Comparing directory listings for the flagship cafe across Google, Yelp, Apple Maps, and Bing, what specific character-level NAP discrepancies and duplicate listings are present?

Google Sheets— Master NAP Comparison Sheet in Google Sheets.

Procedure

  1. Establish the canonical Master NAP record based on business registration and official storefront signage
  2. Record the Name, Address, and Phone listed on Google Business Profile, Apple Maps, Yelp, and Bing Places
  3. Flag discrepancies in street abbreviations (e.g. 'St' vs 'Street'), suite formatting, and tracking vs local numbers
  4. Check for rogue duplicate listings created by past customers or automatic directory scrapers
Sample output
MULTI-DIRECTORY NAP AUDIT (Flagship Location: San Francisco - Mint Plaza)

CANONICAL MASTER RECORD:
  Name: Blue Bottle Coffee
  Address: 66 Mint St, San Francisco, CA 94103
  Phone: (510) 653-3394

DIRECTORY DISCREPANCY MATRIX:
Platform      Listed Name                 Listed Address                      Phone           Status
----------------------------------------------------------------------------------------------------------
Google GBP    Blue Bottle Coffee          66 Mint St, San Francisco, CA 94103 (510) 653-3394   [CANONICAL]
Apple Maps    Blue Bottle Coffee - Mint   66 Mint Street, Ste 1, SF, CA 94103 (510) 653-3394   [MISMATCH - Name/Ste]
Yelp          Blue Bottle Coffee Company  66 Mint St, San Francisco, CA 94103 (415) 555-0199   [MISMATCH - Name/Phone]
Bing Places   Blue Bottle Cafe            66 Mint St, Suite 100, SF, CA 94103 (510) 653-3394   [MISMATCH - Name/Ste]
Rogue Yelp    Blue Bottle Kiosk (Mint)    Mint Plaza, San Francisco, CA 94103 None             [DUPLICATE - Delete]

Healthy

100% character-for-character alignment across all directory platforms matching the canonical Master NAP record.

Unhealthy

Allowing multiple name variations ('Blue Bottle Cafe', 'Blue Bottle Coffee Company') and differing suite numbers across platforms, splitting ranking authority.

What this means

When directories present conflicting information, Google cannot confidently verify the exact storefront location, resulting in lower proximity and prominence scoring in the Local 3-Pack.

So what do I do about it?

SymptomActionEffort
Directory lists a modified brand name like 'Brand Name - Best Coffee'Update name to exact storefront branding; keyword-stuffed names risk Google suspension5 min
Rogue duplicate listing exists on Yelp or Google MapsSubmit a merge/claim request to remove duplicate and consolidate existing reviews30 min
YouYou can do this yourself, no engineering access required.

Step 02 of 03

Optimizing Google Business Profile primary categories and features

Your Google Business Profile is the primary data source for Google Maps. Profiles with complete attributes, 15+ verified photos, and specific primary categories ('Coffee Shop' instead of general 'Restaurant') receive 70% more location visits and 42% more direction requests.

Auditing the current Google Business Profile, what missing primary/secondary categories, photo attributes, and business hour gaps need immediate remediation?

Google Business Profile— Google Business Profile Manager dashboard under 'Edit Profile'.

Procedure

  1. Verify primary category specificity ('Coffee Shop' vs generic 'Food & Beverage')
  2. Audit secondary categories (e.g. 'Coffee Roasters', 'Cafe', 'Espresso Bar')
  3. Check photo count across Exterior, Interior, Product, and Team categories (minimum 15 required)
  4. Confirm operating hours, holiday schedules, and direct messaging functionality are enabled
Sample output
GOOGLE BUSINESS PROFILE HEALTH AUDIT

Field                   Current Setting            Recommended Action              Priority
--------------------------------------------------------------------------------------------
Primary Category        Restaurant                 Change to 'Coffee Shop'         CRITICAL
Secondary Categories    None                       Add: 'Coffee Roasters', 'Cafe'  HIGH
Photo Count             4 photos (uploaded 2021)   Upload 15+ fresh photos         HIGH
Menu Link               Missing                    Link to canonical /menu URL     MEDIUM
Special Hours           Unconfigured (Holidays)    Add upcoming holiday hours      HIGH
Q&A Section             0 answered                 Pre-populate 5 core FAQs        MEDIUM
Attributes              Wi-Fi, Outdoor Seating     Add 'Wheelchair accessible'     LOW

Healthy

Hyper-specific primary category with full secondary categories, regular photo uploads, and zero unpopulated core fields.

Unhealthy

Using a generic top-level category and neglecting holiday hours, causing customers to see 'Hours may differ' warnings that drive them to competitors.

What this means

Google tests category relevance first. A business categorised as 'Restaurant' loses relevance for 'specialty coffee' searches against a competitor explicitly set as 'Coffee Shop'.

So what do I do about it?

SymptomActionEffort
Primary category is set too broadly (e.g. 'Retail Store' instead of 'Coffee Shop')Switch primary category to the most precise descriptive category in GBP dashboard5 min
Profile has under 10 photos or photos are older than 12 monthsSchedule monthly photo uploads showing seasonal drinks, storefront entrance, and cafe interior30 min
YouYou can do this yourself, no engineering access required.

Step 03 of 03

Auditing review velocity and algorithmic response rates

Reviews drive 15-17% of local ranking weight. Google evaluates volume, average star rating (minimum 4.3 benchmark), recency (steady weekly velocity), and owner response rate. Responding to at least 32% of reviews correlates with an 80% higher local conversion rate.

Analyzing the location's review metrics over the last 90 days, what is the current response rate to negative reviews, and how does review velocity compare to top local 3-pack competitors?

Google Business Profile— Google Business Profile > Reviews tab & Performance Insights.

Procedure

  1. Calculate total review count and 90-day review acquisition velocity (reviews per month)
  2. Measure average star rating and compare against the 4.3 consumer threshold
  3. Calculate business owner response rate across all 1-star, 2-star, and 3-star reviews
  4. Draft standardized response guidelines that de-escalate negative feedback and offer offline resolution
Sample output
REVIEW SIGNAL & RESPONSE AUDIT (Last 90 Days)

Metric                          Current Store      Top 3-Pack Competitor    Status
--------------------------------------------------------------------------------------
Average Star Rating             4.4 Stars          4.6 Stars                HEALTHY (>4.3)
Total Reviews                   312 Reviews        540 Reviews              MODERATE
90-Day Review Velocity          3 reviews/mo       18 reviews/mo            LAGGING (Need 10+/mo)
Owner Response Rate (Overall)   18.2%              92.0%                    CRITICAL GAP
1-Star Review Response Rate     0.0% (0 of 6)      100.0%                   CRITICAL GAP
Average Review Recency          41 days ago        2 days ago               UNHEALTHY

Action Plan: Respond to all 6 unaddressed 1-star reviews within 48 hours; implement in-store QR code review prompts on receipts.

Healthy

Consistent weekly stream of new reviews with a 100% response rate on critical reviews and >80% overall response rate.

Unhealthy

Ignoring negative reviews publicly and allowing review velocity to stall for months, signaling to Google that the business may be inactive.

What this means

A competitor with 50 recent reviews from the last two months will outrank a business with 300 stale reviews from three years ago. Google prioritizes recency and active owner engagement.

So what do I do about it?

SymptomActionEffort
1-star or 2-star review sits unanswered on the profile for over 7 daysPost a calm, professional response acknowledging the issue and providing a direct email to resolve offline5 min
Review velocity has dropped below 2 new reviews per monthDeploy automated SMS or digital receipt prompts inviting recent customers to share feedback30 min
YouYou can do this yourself, no engineering access required.

Make the call

To rank higher for 'best coffee downtown', a store manager suggests changing the GBP business name from 'Blue Bottle Coffee' to 'Blue Bottle Coffee - Best Espresso & Pour Over Cafe Downtown'. What should you do?

Recommendation · Priority: High

“Fix character-level NAP discrepancies across the top four primary platforms (Google, Apple Maps, Yelp, Bing) before investing in secondary citation aggregators. Maintain 100% exact-match consistency with physical storefront branding.”

Common mistakes

What trips people up

  • Keyword stuffing the business name in Google Business Profile — Adding keywords like 'Best Plumber' or 'Top Cafe' to your official name violates Google terms and leads to hard profile suspensions.

  • Ignoring negative customer reviews or responding defensively — Public review responses are seen by all prospective customers. A polite, solution-oriented response restores customer trust, while defensive replies repel new visitors.

Final deliverable

A Multi-Location NAP Audit Matrix with identified discrepancies, an optimized Google Business Profile configuration checklist, and a standardized Review Response Protocol.

See a reference example
Sample output
LOCAL SEO AUDIT & CITATION CLEANUP REPORT
Brand: Third Wave Coffee (Koramangala, Bangalore Location)

1. NAP CONSISTENCY SUMMARY:
- Master Record: Third Wave Coffee, 12th Main Rd, 4th Block, Koramangala, Bengaluru 560034
- Google Maps: Matches canonical record [OK]
- Zomato: Listed as 'Third Wave Coffee Roasters' with missing pincode [CORRECTED]
- Apple Maps: Listed with old phone number [CORRECTED]

2. GOOGLE BUSINESS PROFILE ACTIONS:
- Changed primary category from 'Cafe' to 'Coffee Shop'
- Added secondary categories: 'Coffee Roasters', 'Dessert Restaurant'
- Uploaded 20 high-res photos of indoor seating, coffee menu, and workspace amenities

3. REVIEW MANAGEMENT:
- Current Rating: 4.5 Stars (480 reviews)
- 30-Day Review Velocity: 24 new reviews
- Response rate improved from 25% to 95% across all customer feedback

Success criteria

You're done when you can:

  • Canonical Master NAP defined and verified against legal business identity
  • Directory comparison matrix completed across at least 4 major map/directory platforms
  • All name variations, suite discrepancies, and duplicate listings documented with resolution steps
  • Google Business Profile categories and review response protocols audited with specific action items

Key takeaway

Local SEO success is built on clear, uncorrupted trust signals: exact NAP consistency across the web, a meticulously maintained Google Business Profile, and steady, responded-to customer reviews.