NAP stands for Name, Address, Phone. Three pieces of information about your business that should be identical everywhere they appear online: your website, Google Business Profile, Yelp, Facebook, BBB, Angi, Houzz, Apple Maps, and 50+ other directories.
Most contractors have these slightly inconsistent across the web and don’t realize it’s hurting their rankings. Here’s why it matters and how to fix it in an afternoon.
Why NAP consistency matters for SEO
Google’s local algorithm uses NAP signals to confirm your business is real and to consolidate ranking authority. When the same business shows up at “ABC Plumbing, 123 Main St, (555) 123-4567” everywhere, Google has high confidence it’s one business. When the same business shows up as:
- “ABC Plumbing” on Google
- “ABC Plumbing LLC” on Yelp
- “ABC Plumbing Co.” on BBB
- “ABC Plumbing Services” on Facebook
…Google starts wondering whether these are 4 separate businesses, or maybe just confused-looking data. Either way, the ranking signal gets diluted.
Whitespark’s annual Local Search Ranking Factors survey consistently ranks NAP consistency as a top-10 factor for local pack rankings.
What “consistent” actually means
Identical down to the punctuation. These are different to Google:
- “ABC Plumbing” vs “ABC Plumbing, LLC”
- “123 Main St” vs “123 Main Street”
- “123 Main St, Suite 4” vs “123 Main St #4”
- “(555) 123-4567” vs “555-123-4567” vs “555.123.4567”
Pick one format for each field. Use it everywhere. Every. Single. Time.
The recommended NAP format for contractors
- Name: the legal DBA name. Match what’s on your business license. Don’t add city names (“ABC Plumbing of Phoenix”) because Google penalizes keyword-stuffed names.
- Address: use the USPS-standardized format (“123 Main St, Phoenix, AZ 85001”). If you’re a service-area business with no public address, leave it blank on every directory and use the service-area function instead.
- Phone: a local number with area code. Format consistently: (555) 123-4567 is the most-readable option. Don’t use a vanity 800 number on local listings; it hurts local relevance.
The audit (do this in 2 hours)
- Open a spreadsheet. Three columns: Platform, Listed Name/Address/Phone, Status (Match / Mismatch / Missing).
- Search Google for your business name + city. List every site where you show up. Open each one and copy the exact NAP shown.
- Search the major directories directly. Even if Google doesn’t surface them, log in (or check via search) on:
- Google Business Profile
- Yelp
- BBB
- Angi
- Houzz
- Apple Business Connect
- Bing Places
- Yellowpages
- HomeAdvisor (if applicable)
- Nextdoor Business
- Foursquare
- Trade-specific directories (e.g., NARI for remodelers, ACCA for HVAC)
- Mark mismatches. Anything that doesn’t exactly match your master NAP is a fix item.
- Find duplicates. Old listings from previous addresses or phone numbers. These are the worst offenders.
Tools that automate the audit
If the manual audit feels like too much, paid tools do it for you in minutes:
- BrightLocal: $39/mo. Their citation tracker scans 80+ directories and flags every mismatch.
- Whitespark Local Citation Finder: $33 to $149/mo. Best-in-class for finding obscure citations.
- Moz Local: $14/mo per location. Listings management and basic auditing.
- Yext: enterprise-tier. Mass-syncs your NAP across hundreds of directories.
For a single-location contractor, BrightLocal is the right call.
Fixing the mismatches
For each platform with a mismatch:
- Claim the listing if you haven’t already.
- Edit the NAP fields to match your master format.
- Save and wait. Most directories reflect changes within 1 to 30 days.
For duplicate listings (e.g., two BBB profiles, one with a phone number you haven’t used in 5 years):
- Identify which is the canonical listing (usually the one with more reviews).
- Submit a “merge duplicates” request to the platform. Each one has a different process.
- Update the canonical listing to your master NAP.
The 4 most-common contractor NAP mistakes
- Adding city names to the business name. “ABC Plumbing – Phoenix” hurts more than it helps in 2026. Google flags it.
- Listing tracking phone numbers inconsistently. If you use a tracking number on Google Ads, it must match GBP and your website. Keep one canonical local number for citations and use UTM parameters for tracking instead.
- Using a home address as a public address. Don’t. Use the service-area function. Once a home address is in 50 directories, getting it removed is a months-long process.
- Old addresses haunting old listings. Moved offices 3 years ago and the old address is still on Yellowpages? Fix it. Old NAPs actively hurt rankings.
How long until rankings improve?
Most contractors who fix major NAP inconsistencies see ranking lifts in the local pack inside 30 to 90 days. The bigger the cleanup (more duplicates, more mismatches), the bigger the gain.
NAP consistency isn’t sexy. It’s also one of the highest-leverage moves you can make on local SEO, and most of your competitors haven’t done it. Spend an afternoon on the audit, hit the major mismatches in week 1, and watch the local pack move.
If you’re starting from scratch, fix your Google Business Profile first; it carries the most weight.