Free SEO tools/NAP Consistency Checker

Updated 15 Oct 2026

NAP Consistency Checker

See whether your business name, address and phone number on your website match your Google Business Profile, page by page, with the exact fix for anything that differs.

The report

Does your website match Google?

This free NAP consistency checker compares your business name, address and phone number on your own website with what your Google Business Profile shows, page by page. Type the business name and town, press the button, and the answer comes back in about 20 seconds. No signup, no email.

Every report opens with one plain line, such as No issues found or 2 problems to fix, then up to six check tags marked green, amber or red, and a one-line Fix or Improve row for each problem. Nothing is scored by guesswork: each row shows the exact text Google holds and the exact text found on your pages.

Spelling differences do not count against you. St and Street, 0113 and +44 113, brackets and dashes are all read as the same thing, which is how Google reads them too. A different number, a missing address or a wrong name in your page code is what gets flagged.

Use it on your own business before you build listings, after you move or change number, or on a client’s business before a local SEO audit.

A live check of Katz’s Delicatessen, New York: name, address and phone match on all three pages read; the only thing to improve is missing business schema.

The record to copy everywhere: name, address, phone, international phone and website as shown on the Google Business Profile
Top of a NAP consistency report for Katz's Delicatessen: the result in one line, checks passed 7 of 8, four check tags, one Improve row and the Name, Address, Phone and Pages read tiles

How to use it

How to check your NAP consistency

Two boxes, one button, five small steps.

  1. 1
    Type the business name

    Write it the way it appears on Google Maps, for example Katz’s Delicatessen. Legal suffixes like Ltd or LLC do not matter.

  2. 2
    Add the town or postcode

    This picks the right listing when the name is common. If the wrong business comes up, choose yours from the Not this business? line under the report.

  3. 3
    Leave the website box empty, unless Google has it wrong

    We read the website linked from your Google profile. Type one only if that link is missing or points to the wrong site.

  4. 4
    Press Check my details

    We fetch the Google record, then read your home page plus the contact, location or about page we find linked from it. Allow 10 to 30 seconds.

  5. 5
    Start with the Fix rows

    Red means a real difference or something missing. Amber means it works but could be better. Copy the link to send the report to whoever edits your site.

Just fixed something? Run the same check again after 10 minutes. The Google record is reused for a week, but your pages are read fresh, so a corrected footer or contact page shows straight away.

Your report, explained

What each part of the report means

Part 1 compares Google with your site, Part 2 shows where each detail appears page by page, and Part 3 is the record to copy. Here is a real Part 1, with each piece numbered.

Part 1 of the report, Google vs website: the headline Name, address and phone match, the Google record rows, and the side-by-side table with a Match chip for name, address and phone123456
  1. 1
    Headline

    One line for the whole part: Name, address and phone match, or how many details differ. The chip on the right says the same in one word.

  2. 2
    What Google holds

    Category, rating and review count, open or closed status, and whether Google shows your street address. A hidden address is normal for a service-area business.

  3. 3
    Google Business Profile column

    The name, address, phone and website exactly as Google publishes them today. This is the record every other listing should copy.

  4. 4
    Your website column

    What we found on your pages, with how many pages carry it. If only part of the address appears, it says which part.

  5. 5
    Result chips

    Match, Partial, Differs or Not found for each detail, judged after spelling and formatting are normalised.

  6. 6
    The matching rule

    Abbreviations, brackets, dashes and country codes never count as a difference. The guide below lists exactly what is treated as equal.

Result labels:

MatchSame detail on Google and on your site, allowing for spelling
PartialStreet or postcode found, but not both
DiffersYour site shows a different value
Not foundNot on any of the pages we read
HiddenGoogle shows no street address (service-area business)

Part 2, page by page: a tick means the detail is on that page and matches Google, amber means only the town or postcode, a cross means the page code says something different, and a dash means it is not on that page at all. The tap-to-call column checks for a tel: link, the schema column for LocalBusiness structured data.

Part 2 of the report: three pages read, the phone numbers found, and the page-by-page table showing name, phone, address, tap-to-call and schema per page

Coverage

Features

Pages read3home, contact or location, about
Checks8each one a yes or no fact we measured
Google record1your live Business Profile, reused for 7 days
Free checks10per visitor, per day
Signups0no email, no card, no trial
Page1the PDF of your report never splits
  • Google vs website, side by sideName, address, phone and website from your Google Business Profile next to what your pages show, with a chip for each.
  • Page by pageYour home page plus the contact, location or about page linked from it. You see which page carries which detail.
  • Tap-to-call and schema checksWhether your number is a tel: link, and whether your LocalBusiness structured data agrees with Google.
  • Other numbers spottedEvery distinct phone number on your pages is listed, so an old line or a tracking number cannot hide.
  • Spelling-safe matchingSt and Street, +1 and (212), spaces and dashes are read as the same. Only real differences are flagged.
  • Share link and one-page PDFCopy a link to the result, or save it as a one-page PDF. Every report shows when it was checked.

Works anywhere Google Maps does. The business is found through Google’s own business data, so UK, US, Canadian, Australian and most other listings work. Postcodes are matched with or without the space, and US ZIP+4 extensions are ignored.

Under every report: Copy link and Save PDF buttons

The rules

What Google asks for, and what counts as the same

Google’s own guidelines decide what your name, address and phone should look like. This tool applies them the same way to your website.

NameGoogle’s rule

“Your name should reflect your business’s real-world name, as used consistently on your storefront, website, stationery, and as known to customers.” No taglines, keywords, phone numbers or location words.

MidasMidas Auto Service ExpertsHoliday Inn (I-93 at Exit 2)

Google’s own acceptable and not-acceptable examples.

AddressGoogle’s rule

“Use a precise, accurate address and/or service area.” P.O. boxes, remote mailboxes and virtual offices are not eligible, and “if you’re a service-area business, you should hide your business address from customers.”

148 W 51st St148 West 51st StreetLS1 5HD = LS15HD

Treated as equal by this tool: USPS standard suffixes, directions and postcode spacing.

PhoneGoogle’s rule

“Use a local phone number instead of a central call center helpline number whenever possible.” The number “must be under the direct control of the business”, and you can add up to two more numbers.

(212) 254-2246212.254.2246+1 212-254-2246

Treated as equal: brackets, dots, dashes, spaces and the country code.

DetailGoogle’s wordsSource
Name“Including unnecessary information in your business name isn’t permitted, and could result in the suspension of your Business Profile.” Legal terms like LLC or Ltd need real-world proof (signage, invoices) to be included.Google guidelines
Address“Do not include information in address lines that doesn’t pertain to your business’s physical location, like URLs or keywords.” Suite or mailbox numbers go in Address Line 2.Google guidelines
Phone“Premium phone numbers are not acceptable regardless of the rate charged to the caller.” Formatting is automatic: “You don’t have to add country code, parentheses, and dashes to phone numbers.”Google, Add your phone number
Website“Enter the full URL, which includes http:// or https://.” Do not use URLs that “redirect or refer users to landing pages… other than those of the actual business, including pages created on social media sites.”Google, Edit your profile
Duplicates“You can have only one Business Profile for each business.” A duplicate “won’t show on Google Search or Maps.” If you appeal a suspension, “check that the business name and address match the profile.”Google, Duplicate profiles · Suspensions
Your website mattersGoogle says profile information “is compiled from a variety of sources” including “crawled web content (e.g., information from a business’ official website)”, and a suggested update may be published if it is “supported by other publicly available information, such as your business website.”Google, How info is sourced · Google updates

Why the schema check is in the report

Google’s LocalBusiness structured data documentation lists name and address as required properties and telephone, url, geo and openingHoursSpecification as recommended, and says to “include the country code and area code in the phone number” (Google Search Central). When the code on your page says one number and your profile says another, search engines read both. The example on the right is the minimum block; change the type to the closest LocalBusiness sub-type Google lists.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Plumber",
  "name": "Joe's Plumbing",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "12 Park Row",
    "addressLocality": "Leeds",
    "postalCode": "LS1 5HD",
    "addressCountry": "GB"
  },
  "telephone": "+44 113 496 0000",
  "url": "https://www.joesplumbing.co.uk/"
}
</script>

Limits

What this tool can’t do

Knowing the limits helps you trust the result you do get.

Use it to

  • Compare your Google Business Profile with your own website in one run
  • Find the page that still shows an old number or address
  • Check that your phone number is tap-to-call on mobile
  • See whether your LocalBusiness schema agrees with Google
  • Get the exact record to copy to Apple, Bing, Yelp and Facebook
  • Share a dated report with a client or a web developer

It won’t

  • Scan directories. It does not read Yelp, Bing, Apple Maps, Facebook or data aggregators. Part 3 of the report links to each one so you can check them by hand, and our Citation Finder shows where listing pages exist.
  • Find duplicate Google profiles. Only the one profile matched is compared. If two profiles exist, Google’s duplicate rules apply and you should merge them in your Business Profile.
  • Read a blocked website. Some firewalls refuse automated requests. The report then says Blocked by the site and leaves those rows unjudged rather than guessing.
  • See text drawn by JavaScript. Details that appear only after scripts run, such as a phone number inside a chat widget, are not visible to us or to most crawlers. Put the details in plain page text.
  • Judge a hidden address. A service-area business hides its street address on Google, so there is nothing to compare. The address check is marked not checked, not failed.
  • Promise a ranking change. Google says it uses relevance, distance and popularity. Consistent details remove a reason to distrust you; they do not by themselves move you up.

Next steps

What to do with your result

Wrong details cost customers before they cost rankings. In BrightLocal’s Local Citations Trust Report, a March 2018 survey of 1,025 US consumers, 80% said they “lose trust in local businesses if they see incorrect or inconsistent contact details or business names online”, 36% had called a wrong number in the past year, and 22% had visited the wrong location because the online address was wrong (BrightLocal).

On the ranking side, Google says “businesses with complete and accurate info are more likely to show up in local search results” (Google). In Whitespark’s 2026 Local Search Ranking Factors survey of 47 local SEO experts, citation signals carry 6% of the weight for the map pack and 13% for AI search visibility, and “HTML NAP Matching GBP NAP” ranks 15th of 187 factors for the map pack (Whitespark). The survey is expert opinion, not a Google statement, so treat the weights as a guide.

How consumers react to wrong business details

Frustrated93%
Lose trust80%
Had a bad experience71%
Would stop using68%
Called a wrong number36%
Went to the wrong place22%

Source: BrightLocal Local Citations Trust Report, 1,025 US consumers, March 2018.

Your next step, by result

All match

Keep it that way. Copy the Part 3 record to Apple Business, Bing Places, Yelp and your Facebook Page, and re-check after any move, rebrand or new number.

Phone differs

Decide which number is right, then change the other one the same day. If you use a tracking number on the site, show the real local number too, and keep the real number on Google.

Address not found

Put the full address, exactly as Google shows it, in the footer so it is on every page, and on the contact page with a map. Service-area business? Show the town you serve instead.

Partial address

Usually the postcode is missing or the street is written differently. Write it once, Google’s way, and paste that everywhere.

Schema missing or differs

Add the LocalBusiness block from the rules section above, with the same name, address and phone as Google. Then test it.

Website missing or down

Add the full address with https:// to your Business Profile, or fix the site. A profile with no working website loses customers and gives Google nothing to confirm your details against.

Want someone to fix your listings, not just measure them?

Our team works on Google Business Profiles and local rankings every day, for businesses in the US and UK.

FAQs

FAQs

What is NAP consistency?

NAP stands for name, address and phone number. NAP consistency means those three details are the same everywhere a business appears online: its Google Business Profile, its own website, Apple Maps, Bing, Yelp, Facebook and directories. Spelling differences such as St and Street do not break consistency; a different number or an old address does.

How do I check my NAP consistency?

Type your business name and town into the tool above and press Check my details. It fetches your Google Business Profile, reads your home page and the contact or about page linked from it, and compares the name, address and phone on each. The report opens with one line, such as No issues found, and a Fix row for anything that differs.

Is this NAP checker free?

Yes. It is free and needs no signup or email. Each visitor gets 10 checks a day. Your Google record is reused for a week, so repeat checks of the same business are not counted again, and your pages are read fresh each time after a 10-minute pause.

Does NAP consistency affect local rankings?

Google says businesses with complete and accurate info are more likely to show up in local results, and that local ranking is based on relevance, distance and popularity. In Whitespark’s 2026 survey of 47 local SEO experts, citation signals carry 6% of the weight for the map pack and 13% for AI search visibility. Consistency removes doubt; it is not a ranking lever on its own.

Does St versus Street count as an inconsistency?

No. This tool expands standard abbreviations, ignores brackets, dots, dashes and spaces, and treats +44 113 and 0113 as the same number, so formatting never shows as a difference. Google’s profile editor formats phone numbers automatically too. What matters is a different number, a different street or postcode, or a different name.

What if the wrong business comes up?

Businesses with common names can be mixed up. Under the report a line says Not this business? with the other matches Google returned. Click yours and the check runs again for that listing. Adding the postcode instead of the town usually finds the right one first time.

Why does it say my address is hidden?

Google lets service-area businesses hide their street address, and its guidelines say they should. When Google publishes no street, there is nothing to compare, so the address check is marked not checked rather than failed. Your website should still name the towns you serve.

What is LocalBusiness schema and do I need it?

It is a small block of code on your page that tells search engines your business name, address, phone and opening hours in a fixed format. Google’s documentation lists name and address as required and telephone and url as recommended. The tool flags a missing block as something to improve and a block that disagrees with Google as something to fix.

Can it check Yelp, Bing, Apple Maps or Facebook?

No. It compares Google and your own website only, because those are the two records it can read reliably. Part 3 of the report gives the exact details to copy and links to each of those four listings so you can check them by hand. All four are free to claim.

How accurate is it?

The Google side is Google’s own business data, read live. The website side is the visible text and code of up to three pages, read as a browser would, so details drawn by JavaScript or hidden behind a firewall can be missed and are reported as not found or blocked, never as a pass. Every row shows the exact text it compared, so you can verify any result in seconds.

More free tools

More free SEO tools

Once your details match, these check the rest of your local presence.

Read the guides: Local SEO citations explained and How a local SEO heat map works.

Scroll to Top