AI visibility (GEO)
NAP and Entity Consistency Checker
Paste your business name, address and phone as each listing shows them, and see where they disagree with your reference.
Runs in your browser; nothing is uploaded. · Free, no account · 4 min
Importing a saved run into your account is coming soon. Until then, your last runs stay in this browser only, and you can download your files.
How to use
- Choose the country for phone numbers that do not start with a plus sign.
- Fill row 1 with your reference, such as your website or Google Business Profile, then add up to four more listings.
- Paste the name, address and phone exactly as each directory shows them.
- Read the table, fix the fields marked Differs or Close at their source, and check again.
What it checks and how it works
Each listing is compared with row 1, field by field, after normalising. Names lose case, punctuation, Arabic letter variants and legal suffixes such as LLC. Addresses lose punctuation and expand common abbreviations such as St and Rd. Digits are converted to Latin, and phone numbers are parsed with libphonenumber-js into one international format. A field is a Match when the normalised values are equal, Close when the words are the same in another order or the Levenshtein similarity is at least 85%, and Differs otherwise.
The normalisation rules and the 85% threshold are Zaher's choices, not a standard. Phone parsing checks the number's format, not whether the line is in service. Google's guidelines ask that a business name reflect its real-world name as used on the storefront and website, which is the rule the reference row should follow. The tool compares what you paste and looks nothing up.
Sources
- Google Business Profile Help: Guidelines for representing your business on Google opened 29 Oct 2026
- libphonenumber-js: phone number parsing and validation opened 29 Oct 2026
- Zaher.AI: GEO Analysis (how Zaher builds and scores its question sets) Zaher's own framework, not an industry standard.
Related tools
AI Share-of-Voice Calculator
Enter how often each brand was named across the same set of AI answers and get each brand's share of voice.
Brand Mention Counter for AI Answers
Paste several answers to one question and count how often, and in which answers, each brand is named.
Arabic Text Normalizer
Fold the spelling variants of Arabic text into one form for matching, searching and comparing.
Arabic-Indic Digits Converter
Convert Arabic-Indic digits to 0-9 and back, and to Persian digits, in any text.
Go further with Zaher: See how Zaher measures what AI says about your brand
Questions
About this tool
Assistants and directories assemble facts about a business from many pages. When the name, address or phone differ between them, a system has to guess which is right, and your details can end up mixed or wrong. Matching listings reduce that guesswork. This is Zaher's reasoning, and it is not a measured effect.
Your own website or your Google Business Profile, whichever you maintain most carefully. Everything else is compared with it, so a mistake in the reference shows up as a difference everywhere.
The values are not identical but are very likely the same thing written differently, for example the same words in a different order or one letter apart. Pick one form and use it everywhere.
Get started today
Find out where your brand stands in AI. Free.
Run a free AI visibility analysis on your domain. No credit card, results in minutes. See what AI engines say about your brand today.
Brands already measuring their AI visibility with Zaher.


