Citations & NAP Consistency: The Free Local-SEO Win Contractors Skip
How to audit and fix your business listings across the web — the citation cleanup process, the 30 listings that matter, and the NAP rules that count.
Citations and NAP consistency are the local SEO basics nobody finds exciting and most contractors haven’t actually finished. The work is unglamorous, repetitive, and slow — which is why it’s a real opportunity. Your competitors haven’t done it either.
The good news: most of the citation cleanup that matters is one-time work. Get it right once, then maintain it quarterly. The free local-ranking lift you get from clean citations is worth doing the work even if you outsource the rest of your SEO program.
This article walks through the cleanup process, the 30 listings that actually matter, and the NAP rules that determine whether your citation work moves rankings or wastes time.
This sits in the Send chapter of Why Your Website Isn’t Ringing.
What NAP consistency actually means
NAP stands for Name, Address, Phone. Your business needs to appear exactly the same way across every directory, citation source, and listing on the web. “Exactly the same” is more strict than most owners assume:
- “Acme HVAC” ≠ “Acme Heating & Air Conditioning” ≠ “Acme HVAC LLC”
- “123 Main Street” ≠ “123 Main St” ≠ “123 Main Street, Suite B”
- “(845) 555-1212” ≠ “845-555-1212” ≠ “+18455551212”
In Google’s eyes, those are potentially different businesses. The algorithm tries to match them up using fuzzy logic, but mismatches reduce confidence in the data, which suppresses rankings.
The fix: pick one canonical version of each — exact business name, exact address format, exact phone number — and use that version on every listing, every page of your website, every email signature, and every email footer.
Pick your canonical NAP
Before you touch any listings, write down your canonical NAP. This becomes the single source of truth for every other listing.
Example:
Name: Acme HVAC, LLC Address: 123 Main Street, New Paltz, NY 12561 Phone: (845) 555-1212
A few rules of thumb:
- Use your legal business name with the entity suffix (LLC, Inc., etc.) where appropriate. Some directories require it; consistency across all of them matters.
- Use the address format your local USPS uses. “Street” vs “St” — pick one and stick to it.
- Use a local area code (not an 800 number) where possible. Local area codes signal “real local business” to Google.
Once your canonical NAP is locked, every cleanup action is just enforcing it.
The 30 citations that actually matter
Forget the “500 citation submission” packages. The high-value listings concentrate in the top 30 or so:
Tier 1 — must have, must be perfect (do these first)
- Google Business Profile
- Bing Places
- Apple Maps (via Apple Business Connect)
- Facebook Business Page
- Yelp
- Better Business Bureau
- Yellowpages.com
Tier 2 — major directories and trade-aggregator sites
- Angi
- HomeAdvisor (now part of Angi but separate listing)
- Houzz
- Thumbtack
- Porch
- Nextdoor
- Foursquare
- Mapquest
- Superpages
- Local.com
- Citysearch
- Hotfrog
- Manta
- Brownbook
Tier 3 — trade-specific and regional
- HVAC: ACCA member directory, BBB Trust Mark, manufacturer dealer locators (Carrier, Trane, Lennox)
- Plumbing: PHCC member directory, manufacturer locators (Rheem, Bradford White)
- Roofing: GAF / CertainTeed / Owens Corning installer locators
- Electrical: Generac dealer locator, ESA member directory
- Remodeling: NAHB member directory, NARI member directory
The Tier 3 trade-specific listings are often the most valuable per citation because they confer category authority in addition to NAP signal.
After Tier 3, the marginal benefit of additional citations drops sharply. Don’t waste time submitting to 200 obscure web directories.
The audit process
A working NAP audit takes about 4–6 hours of focused work for a single-location contractor:
Step 1: Find every existing listing
Run a search for your business name + address in Google. Check the first 5 pages. Document every listing you find.
Then run paid audit tools — Whitespark, BrightLocal, Moz Local, or Yext all have one-time audit options for $50–$200. They surface listings you’d miss manually.
Step 2: Compare each listing against your canonical NAP
Build a spreadsheet:
| Listing | URL | Name match? | Address match? | Phone match? | Action |
|---|---|---|---|---|---|
| Google Business Profile | … | Yes | Yes | Yes | Maintain |
| Yelp | … | Yes | ”St” vs “Street” | Yes | Update address |
| BBB | … | ”Acme” vs “ACME” | Yes | Yes | Update name |
Anything that doesn’t match the canonical version gets flagged for update.
Step 3: Update the listings
For each mismatched listing:
- You own the listing: Log in and update the data to match canonical NAP
- You don’t own the listing: Most directories have a “claim this business” or “suggest an edit” flow. Use it.
- Old / outdated listings of a previous business at your address: Submit a removal request via the directory’s process
This is the slow part. Plan to spend 30–45 minutes per major listing for the initial cleanup.
Step 4: Submit to missing high-value directories
For any Tier 1 or Tier 2 listing where you don’t have a presence yet, create one with the canonical NAP. Include a real description, business hours, payment methods accepted, and a few real photos.
The most common NAP problems we see
Across audits we’ve done in 2024–2025:
- Old phone number on 5–15 listings. Owner switched providers years ago, never updated the directories.
- Name variation drift. “Acme HVAC,” “Acme HVAC LLC,” “Acme Heating,” “Acme Heating and Air” all appear across different listings.
- Old address from a prior office. Often an apartment or storage unit address from when the business started.
- Multiple listings on the same directory. Old, abandoned listing competing with the current one. Both rank, neither ranks well.
- Inconsistent hours. Open 7-5 on Google, open 8-5 on Yelp, open 24/7 on BBB. Customers notice; Google does too.
Each of these is fixable in under an hour per listing. The total ranking impact compounds — fix all five across all major directories and the local pack movement is usually visible within 60–90 days.
Schema markup — the on-site complement
NAP consistency doesn’t stop at directories. Your website needs to expose your NAP in machine-readable form via LocalBusiness schema markup, in JSON-LD format, in the head of every page (or at least the homepage and contact page).
Minimal LocalBusiness schema:
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Acme HVAC, LLC",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main Street",
"addressLocality": "New Paltz",
"addressRegion": "NY",
"postalCode": "12561",
"addressCountry": "US"
},
"telephone": "+18455551212",
"url": "https://acmehvac.com"
}
Add this to your homepage and contact page. Most modern site builders support custom JSON-LD insertion. If yours doesn’t, use Google Tag Manager.
Maintenance — quarterly check
After the initial cleanup, schedule a quarterly NAP review. 30 minutes, every 90 days:
- Re-run a “business name + address” Google search
- Spot-check the Tier 1 and Tier 2 listings for any data drift
- Check for new listings where Google or third parties have auto-created an entry for your business
- Update anything that’s drifted or duplicated
Citations decay slowly. The shops that do quarterly maintenance hold their NAP advantage. The shops that do a one-time cleanup and never look again typically lose it within 18–24 months.
What this work actually moves
NAP consistency cleanup is not a flashy lever. The lift shows up as a few additional Map Pack ranking positions, slightly better organic visibility on local queries, and a quieter improvement in customer trust (because nothing is more confusing than calling a number that’s now disconnected because it belonged to your business 6 years ago).
For a service-area contractor competing in a moderately competitive market, NAP cleanup typically contributes 8–15% of the total local SEO lift over a 12-month program. Not the whole story — but enough to be worth doing, especially since it’s mostly one-time work.
For the broader local SEO program, see Local SEO for HVAC, Plumbing & Roofing — The 2026 Playbook. For the GBP-specific optimization that supports the citation work, see Google Business Profile Optimization for Contractors.
The Send chapter of Why Your Website Isn’t Ringing covers the whole framework. If you’d rather have your citations audited and cleaned for you, book a 15-minute call and we’ll show you what your current state looks like.