Free operator sheet · Stays in your browser

NAP Consistency
Tracker.

Same name, address, phone everywhere — Google Business Profile, Yelp, Apple, TripAdvisor, OpenTable, your own footer, your schema. One mismatch and Google starts doubting which one is you.

Pack: Local SEO & Discovery Cadence: Quarterly Private — runs in your browser

Fill it in

NAP Consistency Tracker

Type your numbers — the math runs in your browser. Print it, save it as a CSV, or save it to your Workshop.

Reference NAP (the canonical answer)
Citation sources (mark each as match / mismatch)
SourceNameAddressPhoneStatusAction
Google Business Profile
Website footer
Website schema (JSON-LD)
Apple Business Connect
Bing Places
Yelp
TripAdvisor
OpenTable
Resy
DoorDash storefront
Uber Eats storefront
Instagram bio
Check the boxes for each NAP component that matches the reference. Status: pass if all 3 match, fail otherwise.
Sources matching all 3 NAP fields 0 / 12
Sources flagged mismatch 0

Mark each row. The fix order: GBP first (Google trusts itself), then your own website + schema (the source of truth Google crawls), then aggregators.

Keyboard: ⌘P print · ⌘S download CSV · ⌘↵ save to Workshop

When to use it

Pull this sheet out when —

  • Quarterly — once a quarter is enough to catch what drifts.
  • After a phone number change, suite move, or rebrand.
  • Whenever Google Search Console flags a duplicate-listing issue.
Common mistakes

What operators get wrong

  • Treating "Suite 200" and "Ste 200" as identical. Google does not.
  • Phone with vs. without country code — both can co-exist; only one belongs in your NAP.
  • Forgetting the schema block on the website. Visible footer is one source; the JSON-LD is another.
Pairs with

The tools, terms, and articles this sheet sits next to.

Free, no signup. Your numbers never leave this page.