NAP Consistency
Session 4.5 · ~5 min read
The Entity Fingerprint
NAP stands for Name, Address, Phone. It is the most basic identifier for a business entity, and it is the most commonly broken one. NAP consistency means your business name, physical address, and phone number appear identically, character for character, across every platform where your business is mentioned.
This is not an exaggeration. "Jl. Raya Bogor No. 15" and "Jalan Raya Bogor No 15" are two different strings. Google's reconciliation system may or may not recognize them as the same address. If it does not, you have two weak entity fragments instead of one strong entity.
NAP consistency is not about formatting preferences. It is about giving Google zero ambiguity when it reconciles your entity signals across the web.
Why Consistency Matters This Much
Google's entity reconciliation (covered in depth in Module 7) works by matching signals across sources. When multiple independent sources report the same NAP, Google's confidence rises. When sources report slightly different NAPs, Google must decide: are these the same entity, or different ones?
Research from BrightLocal indicates that businesses with 40 or more accurate citations rank 53% higher in local search results compared to those with fewer or inconsistent listings. The signal is not just "you exist." The signal is "multiple independent sources agree on exactly who and where you are."
PT Arsindo Perkasa
Jl. Raya Bogor No. 15"] --> R1["Strong Entity
Signal"] G1["GBP:
PT Arsindo Perkasa
Jl. Raya Bogor No. 15"] --> R1 D1["Directory:
PT Arsindo Perkasa
Jl. Raya Bogor No. 15"] --> R1 end subgraph Inconsistent NAP W2["Website:
PT Arsindo Perkasa
Jl. Raya Bogor No. 15"] --> R2["Fragmented
Entity Signal"] G2["GBP:
Arsindo Perkasa
Jln Raya Bogor 15"] --> R2 D2["Directory:
PT. Arsindo
Bogor Raya No.15"] --> R2 end
The Master NAP Document
The fix is simple in concept and tedious in execution. You need a single master NAP document that defines the canonical version of your business name, address, and phone number. Every platform, every listing, every mention must use this exact version.
| Field | Master Version | Rules |
|---|---|---|
| Business Name | PT Arsindo Perkasa | Include legal prefix (PT, CV, etc.). No abbreviations. No trailing punctuation. |
| Street Address | Jl. Raya Bogor No. 15 | Choose "Jl." or "Jalan" and stick with it everywhere. Include "No." or not, but be consistent. |
| City, Province, Postal Code | Jakarta Timur, DKI Jakarta 13510 | Full city name. Province abbreviation if used, but consistent. |
| Phone Number | +62 21 8765 4321 | Include country code. Choose one spacing format. |
| Website URL | https://www.arsindo.com | Include protocol. Decide www vs non-www. Include or exclude trailing slash consistently. |
This table is an example. Your master NAP document should use your actual business information, with every formatting decision explicitly made and documented.
Common Inconsistencies
The most frequent NAP inconsistencies, ranked by how often they occur:
| Inconsistency | Example | Frequency |
|---|---|---|
| Legal prefix variations | "PT Arsindo" vs. "PT. Arsindo" vs. "Arsindo" | Very common |
| Address abbreviation differences | "Jl." vs. "Jalan" vs. "Jln" | Very common |
| Phone format differences | "+6221..." vs. "(021)..." vs. "021-..." | Common |
| Missing postal code | Address listed without postal code on some directories | Common |
| URL protocol/www mismatch | "arsindo.com" vs. "www.arsindo.com" vs. "https://arsindo.com" | Common |
| Suite/floor omission | "Lantai 3" included on website but not on GBP | Occasional |
The NAP Audit Process
Once you have your master NAP document, audit it against every existing listing. The process is manual and time-consuming, but it is one of the highest-leverage entity tasks you can perform.
NAP Document"] --> B["List All Platforms
Where Business Appears"] B --> C["Check Each Platform
Against Master NAP"] C --> D{"Matches
Exactly?"} D -->|Yes| E["Mark as Consistent"] D -->|No| F["Update to Match
Master NAP"] F --> G["Re-check After
Update Propagates"]
Prioritize high-authority platforms first: Google Business Profile, your website, major directories. Then work through social profiles and smaller directories. Some platforms auto-format addresses (adding or removing punctuation), which means you may need to adjust your master format to accommodate what the major platforms allow.
Further Reading
- What is NAP in Local SEO? - BrightLocal's comprehensive guide to NAP consistency and its impact on local rankings.
- SEO Citation Building: NAP Consistency 2025 Guide - Practical guide to NAP audit and citation building.
- NAP Consistency: A Strategy to Boost Local SEO - WP Maps guide with examples of NAP formatting standards.
- The Importance of Consistent NAP Information - MarketDing's analysis of NAP consistency and ranking correlation.
Assignment
Create your master NAP document and run your first NAP audit:
- Write your master NAP: exact business name (with legal prefix), exact street address (with chosen abbreviations), city, province, postal code, phone with country code, and canonical website URL.
- List every platform where your business is mentioned (website, GBP, social profiles, directories, review sites).
- Check at least 10 of these against your master NAP. For each, note: exact match, minor inconsistency (formatting), or major inconsistency (different information).
- Fix the top 5 most important platforms first (your website Contact page, GBP, LinkedIn, Facebook, and your highest-traffic directory listing).