Free SEO tools

Free NAP Consistency Checker

We read your name, phone and address from your own site, find your Google Business Profile and the Facebook and directory pages your site links to, and show — field by field — where each says something different. Paste any other listings too.


  • free
  • no account
  • up to a minute

What is NAP?

NAP stands for Name, Address, Phone — the three facts that identify a local business wherever it appears online:

Why NAP consistency matters

The same business shows up on its own website, its Google Business Profile, Facebook, and directories such as Yelp, Yell or Gelbe Seiten. These sources copy from each other and from your website. When they disagree:

Consistent NAP means every one of those places shows the same three facts. Format differences don't count: "+44 20 7946 0958" and "020 7946 0958" are the same number, "High Street" and "High St." the same street, and this checker treats them as matching. A different number, street, postcode or name is what counts.

How NAP goes wrong

Is NAP a ranking factor?

You will often read that NAP consistency is a ranking factor, sometimes with a percentage attached. Google publishes no such score. The solid reason to fix NAP is that wrong details send real customers to the wrong place.

What the checker reports

What to fix first

  1. Your own site. If the NAP at the top of the result is wrong, everything downstream copies the mistake.
  2. A differing phone or address on a directory customers actually use — that sends people to the wrong place.
  3. A differing name — often an old brand or a "Ltd" variant; harmless unless it is another business's name.

Check the rest of your local setup with a full SEO audit: its Local section reads your LocalBusiness schema, contact points and map links.

Questions

What does NAP stand for?

Name, Address, Phone — the three facts that identify a local business on its website, its Google Business Profile, Facebook and directories. NAP consistency means every one of those places shows the same three facts.

What does the NAP checker compare?

It reads your business name, phone number and address from the LocalBusiness structured data on your home page (or your contact page), then looks up your Google Business Profile on Google Maps and opens each listing URL you paste — plus every Facebook page and directory listing your home page links to — and compares the three fields one by one. Phone numbers are compared by their digits, so +44 20 7946 0958 and (020) 7946-0958 match; street suffixes are normalised, so "High Street" and "High St." match.

Why does it read my NAP from my website instead of asking me?

Your website is the record search engines and directories copy from. If the address on your site is wrong, every listing built from it is wrong too — so the tool shows what your site actually declares, and you fix that first.

How does it find my Google Business Profile?

It searches Google Maps for the business name and street in your schema, then keeps only a result that lists your website or a phone number your site shows. A same-name business in another town never counts. If none is tied to your site, the result says so — usually the profile is missing, or still carries an old website and number. The check uses a small daily allowance of Google lookups; when it is used up, the profile is marked "not checked" until the next day.

What does "found in the page text" mean?

The listing has no structured data, but your exact phone number, postcode or name is printed on the page. That is a match, just a weaker one: we read it from the text rather than a field the directory labels as yours.

Why was a listing "not checked"?

Many directories refuse automated requests or show a challenge page to anything that is not a person in a browser, and Facebook and LinkedIn only show business pages to logged-in visitors. The tool says so instead of guessing. Open the listing yourself and compare it with your NAP at the top of the result.

Does this find listings I don't know about?

Only the ones your own site links to: Facebook, LinkedIn and directories such as Yelp, Yell, Gelbe Seiten or Tripadvisor, from your footer links or your schema sameAs. Instagram, X and YouTube are skipped — they have no address to compare. Beyond that it checks the listings you give it. Finding unknown listings means searching each directory, and a "not found" there proves little: the listing may exist under an old name or number.

A listing is wrong. Should I create a new one?

No — correct the existing one through the directory's claim or edit process. A second listing for the same business is a duplicate, and the old, wrong one stays visible.

Is NAP consistency a Google ranking factor?

Google does not publish a citation or consistency score. It does say Business Profile information can come from licensed third-party data and public web content as well as from you — so a wrong phone number on a directory is a real risk to what customers see, whatever it does to rankings.

More free SEO tools