Local fix

How to fix NAP consistency

Google cross-checks your Name, Address, and Phone across your site, your Google Business Profile, and directories. When they don't match — even a suite number or a different phone format — it lowers confidence in your listing.

NAP stands for Name, Address, and Phone number. NAP consistency means those three details appear exactly the same everywhere they're published: your site footer, your contact page, your LocalBusiness schema, your Google Business Profile, and third-party directories.

Small mismatches count — “Street” vs “St”, a suite number on one listing but not another, or a tracking phone number that differs from your main line.

Why it matters

Local search engines use NAP as a trust and matching signal. Consistent NAP helps Google confidently connect all your mentions to one business, which supports local pack rankings; inconsistent NAP splits that signal and can even create duplicate listings.

How to tell if this is you

Abby flags “NAP Consistency” when your business name, address, or phone is missing from the page, or differs between the visible text and your structured data. The fix is a single canonical NAP, shown site-wide and mirrored in your schema.

Not sure if your site has this?

Run Abby's free scan — it checks this and 25 other on-page, technical, and structured-data signals in about 60 seconds, no signup.

Scan my site free

The fix

Show your exact business Name, Address, and Phone (NAP) in the site footer and on the contact page, and keep it IDENTICAL to your Google Business Profile and directory listings (same suite numbers, abbreviations, and phone format). Mirror the same NAP inside your LocalBusiness schema so visible text and structured data agree.

Before

<!-- footer -->
Example Co, 123 Main Street, (555) 123 4567

<!-- contact page -->
Example Company LLC, 123 Main St Ste 4, 555.123.4567   <!-- three different formats -->

After

<!-- one canonical NAP, identical everywhere (footer, contact page, schema) -->
Example Co, 123 Main St, Suite 4, Lake Forest, IL 60045
(555) 123-4567

Fix it on your platform

WordPress

Put NAP in a site-wide footer widget. With Yoast Local SEO, set the address once and use its address block/shortcode so every page stays consistent.

Shopify

Add NAP to your footer via theme settings and to your contact page; keep the phone format identical to your Google Business Profile.

When this doesn’t apply

Applies to businesses customers visit or call locally. A fully remote or online-only business may legitimately not publish a street address.

Fix every issue at once.

Abby's free scan finds which of 26 checks your site fails. The $8.99 fix guide turns each one into a copy-ready fix for your exact pages — prioritized, with code — or bundle it with a security fix guide for $19.99.

Get my fix plan

FAQ

How exact does the NAP match need to be?

Aim for character-identical: same business name, same address abbreviations and suite number, same phone format. Minor differences are usually tolerated, but the closer to identical, the stronger the signal.

Can I use a call-tracking number?

It's risky for NAP. If you use call tracking, keep your main business number as the consistent NAP everywhere (including your Google Business Profile) and treat tracking numbers as secondary, or use a provider that preserves your primary number.

Where should my NAP appear on the site?

At minimum in the site-wide footer and on a dedicated contact page, and mirrored inside your LocalBusiness schema so the visible text and structured data agree.