HOW-TO PLAYBOOK

How to Fix NAP Inconsistency Across Indian Directories

Inconsistent Name, Address, and Phone (NAP) data across Indian directories confuses both Google and AI systems — when your address on JustDial contradicts your GBP, a model has no reliable ground truth to cite. This playbook gives you a systematic audit-and-cleanup process to make your NAP identical everywhere it appears, from GBP to JustDial, Practo, IndiaMART, and 99acres. The outcome: one canonical business identity that search engines and AI can trust.

Inconsistent Name, Address, and Phone (NAP) data across Indian directories confuses both Google and AI systems — when your address on JustDial contradicts your GBP, a model has no reliable ground truth to cite. This playbook gives you a systematic audit-and-cleanup process to make your NAP identical everywhere it appears, from GBP to JustDial, Practo, IndiaMART, and 99acres. The outcome: one canonical business identity that search engines and AI can trust.

Step 1 — Define your canonical NAP

Everything starts with one master record. Decide the single, exact way your business will be written everywhere and document it:

  • Name: trading name exactly, including or excluding "Pvt Ltd" consistently. Pick one.
  • Address: one format for shop number, floor, building, road, landmark, locality, city, PIN. Decide "Shop 4" vs "Shop No. 4"; "Rd" vs "Road"; abbreviations for all.
  • Phone: one primary number in one format (+91-XXXXXXXXXX). If you use a tracking number anywhere, that's a NAP inconsistency — avoid it for local listings.

Match this to what's on your GBP and website. This master record is now the source of truth for every correction.

Step 2 — Build a full listing inventory

You can't fix what you haven't found. Locate every place your business is listed:

  • Search Google for your phone number in quotes — "9876543210" — to surface listings you never created.
  • Search your business name + city.
  • Check the directories that matter in India: JustDial, Sulekha, IndiaMART, TradeIndia, AskLaila, Yellow Pages India, Grotal, plus sector-specific ones — Practo/Lybrate (healthcare), Zomato/Swiggy/Dineout (restaurants), 99acres/MagicBricks/Housing.com (real estate), UrbanClap/Justdial (services).
  • Don't forget data aggregators and social profiles (Facebook, LinkedIn) — AI corroborates against these too.

Log each into a spreadsheet: platform, URL, listed name, address, phone, and a status column.

Step 3 — Score every listing against the master

Go row by row and mark each field ✅ (matches master), ⚠️ (minor variance — "Rd" vs "Road"), or ❌ (wrong — old address, wrong number, duplicate). Prioritise:

  1. Duplicates (two GBP or two JustDial listings for the same location) — most damaging, fix first.
  2. Wrong phone numbers — they misroute customers and break entity corroboration.
  3. Wrong/outdated addresses — common after a relocation.
  4. Name variants — least urgent but still worth normalising.

Step 4 — Kill duplicates before editing anything

Editing a duplicate just creates two "correct-looking" but competing entities. Remove duplicates first:

  • GBP duplicates: in business.google.com, report the duplicate via "Remove listing" / suggest-an-edit "Place is duplicate," or contact Google Business support. Keep the listing with more reviews and history.
  • JustDial / Sulekha: claim both, then request a merge or deletion of the stray via their support (JustDial: 88888-88888 / partner dashboard).
  • Never simply abandon a duplicate — an unmanaged wrong listing keeps leaking bad data.

Step 5 — Correct listings, highest-authority first

Fix in order of influence so the strongest signals align quickly:

  1. GBP — already your canonical anchor; confirm it matches the master exactly.
  2. Website — footer, contact page, and any LocalBusiness schema must match. Update the schema's address and telephone fields.
  3. Top national directories — JustDial, Sulekha, IndiaMART.
  4. Sector directories — Practo, Zomato, 99acres, etc.
  5. Social + smaller sites.

For each, claim/log in, edit to the master values, and note the date in your sheet. Some directories take days to approve edits — record "submitted" vs "confirmed."

Step 6 — Standardise schema and embed the map

On your website, make the machine-readable version airtight:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Meherwan Dental Care",
  "telephone": "+91-2041234567",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Shop 4, Lane 6, Koregaon Park",
    "addressLocality": "Pune",
    "addressRegion": "Maharashtra",
    "postalCode": "411001",
    "addressCountry": "IN"
  }
}
</script>

Embed your GBP-linked Google Map on the contact page — it reinforces the exact address-to-coordinates link Google already holds.

Step 7 — Re-audit and monitor

NAP drift happens — aggregators repopulate old data, or a staff member creates a new listing. Set a cadence:

  • Re-run the "phone number in quotes" search monthly for the first quarter, then quarterly.
  • Watch for auto-created GBP suggestions and reject bad "suggested edits" in your GBP.
  • After any relocation or number change, treat the master record as the checklist and sweep every platform again.

What good looks like

  • One GBP, one JustDial, one Practo/Zomato/99acres listing per location — no duplicates.
  • Identical name, address, and phone on GBP, website, schema, and every directory in your inventory.
  • Website schema mirrors the visible NAP; the map is embedded and correct.
  • A living inventory sheet you re-check on a schedule, so drift is caught early.

Consistent NAP won't by itself get you cited, but its absence reliably prevents it — you're removing the contradictions that make AI treat your business as an unreliable source. It's foundational, unglamorous, and worth doing thoroughly.

Related: Local SEO agency India · GBP management services · AI-search readiness audit · Industries we serve

See it in the product

A score you can argue with, not a black box

Rank OS gives every profile a 0–100 score built from five weighted dimensions — Relevance, Review Health, Freshness, Entity Authority and AIO Readiness — and the weights are tunable. Underneath it sits a ranked list of the fixes that move the number, each with the point lift it unlocks.

Angryturtle Rank OS score with its five weighted dimensions and ranked next actions
Start free

Ready to have this run for you?

Book a free audit — we'll show you where you stand in 48 hours.