Your AI Visibility Command Center

One dashboard that shows what's working, what's broken, and what to fix next — instead of juggling 10 tabs.

Enter a URL to see your 5-dial visibility snapshot: schema, speed, SEO, security, and competitor standing. As you fix issues, your score updates here automatically.

Enter the full address, e.g. https://yourbusiness.com

—
Connected
Free
AI Readiness
—
Details

Score Breakdown

How this dashboard works

Where to start: follow Start Here — 4 Steps. Everything else on the page is extra detail or optional tools.

AI Readiness (the ring, 0–100): the overall score for the site, built from schema, AI crawler access, speed, SEO and security. Click it for the breakdown. Checks passed in Start Here is different — it only counts the basic checks in Step 1.

  • New Scan — scan a different website.
  • Reset — erase this scan and your progress (asks first).
  • Report — open the full written report.
  • Share with Client — make a link a client can open without logging in.
  • Local / National / Global — what kind of business this is. Local shows the Google Maps grid; Global hides local-only checks.

Sections (icons on the left): Start Here → Findings → Site Quality → Journey → Search & AI → Local (Maps) → Technical → Fix & Export.

🔧 ADMIN TEST MODE — All scans bypass cache · localStorage cleared on each scan · Turn Off
Your dashboard Work top to bottom — use the icons on the left to jump between sections
Start Here
Findings
Core Site Quality
Journey & Conversion
Search & AI Visibility
Local Presence
Technical Diagnostics
Fix & Export Tools
🚀

Start Here — 4 Steps

Work through these in order. 1 shows what the scan found broken, 2 confirms the business details, 3 is your fix checklist (tick items off as you go), 4 unlocks the strategy tools once everything passes.

Checks passed —
1
Diagnose
2
Confirm Details
3
Fix Checklist
4
Launch

Site Diagnostic — Technical Baseline ⚠️ Read This First

🤖 This is what the machines read — not our opinion. Every item below is extracted directly from your live website HTML. If something looks wrong (e.g. Meta Description, H1, NAP, Schema), it means the website itself is sending confusing signals to AI crawlers. The audit doesn't create these problems — it reveals them.

These are the basic facts AI tools and search engines read from the site. Items marked ✗ are missing or unclear, which makes AI tools more likely to describe the business wrongly — or not mention it at all.

Checks passed
—

Step 2 — Confirm Business Details

Check the name, city, niche and contact details below and correct anything the scanner got wrong. Whatever you enter here is used for every fix, schema file and strategy tool on this page.

Tip: Use the exact business name, address and phone as they appear on the Google Business Profile — matching details are what search engines and AI tools trust.
Leave as Auto-detect to resolve from Province/City
Comma-separated cities/neighborhoods this business serves
Top 3-5 services or product keywords — used to ground the AI strategy
I want AI to recommend my business for in
This tells the AI Intelligence Dashboard exactly what result you're competing for. Be specific — "emergency tree removal" beats "tree services".

Step 3 — Fix Checklist

This is your one to-do list — every fix the scan found, on the website and off it (Google Business Profile, directories, social profiles), most important first. Open an item for the code or the steps, tick it off when it's done, then press Re-Scan to confirm it now passes.

Progress:
0/0

Website Intelligence

A clearer explanation of this scan: Search & AI, visitor experience, and human clarity & trust — with one prioritized list of fixes.

Open Website Intelligence

Full Audit Results

Score breakdown, entity analysis, schema health, NAP congruency, contact integrity, security headers, SEO audit — all in one place.

View Full Report
Visibility Matrix
🗺️ Where do you show up on Google Maps? Pick a keyword, then press Run live grid. We search Google Maps from 25 points around the business (a 5×5 grid centred on its city) and record where it ranks at each point. Green = Top 3, Amber = 4–7, Red = 8–20, grey dash = not in the top 20. The grid stays empty until you run it — we never show made-up ranks.
Search Keyword Select a keyword to see your Maps ranking for that search

How keywords are detected: We extract them from your schema markup, page title, detected services, industry classification, and PAA questions. Select any keyword above to see how your business ranks for that search term on the grid.

Why Position 1 Matters: The #1 spot on Google Maps gets ~33% of all clicks. Position #2 gets ~16%, and #3 gets ~10%. Below position 3 you’re invisible — 90% of searchers never scroll past the Local Pack. Every green cell on your grid is a neighborhood where you’re winning customers. Every red cell is money going to a competitor.
Not run yet for this keyword. Runs 25 live Google Maps searches (Monitor plan or higher).
Top 3 4-7 8+
What the Scan Found

A summary of problems, most serious first. To fix them, work through Start Here → Step 3.

Derived — each item restates a signal measured in the sections above; follow its fix link for the source and method.

Human Clarity Audit

See the page through a first-time visitor's eyes: can they tell what you do, who it's for, and what to do next?

Inside: a clarity score, negative marks for each confusing moment, and what popular sites do instead and why.

Run clarity audit on this site
How Google Maps Decides Who Gets Recommended

Google Maps “recommended” status (Local Pack / Map Pack top 3) is driven by Relevance + Proximity + Prominence. Your competitors are optimizing these signals right now — if you stop tracking, they overtake you.

How Google Decides Who Shows Up First
Relevance 30% Distance 30% Prominence 40%

Relevance (30%) — Does your Google listing match what the customer searched? If someone searches “emergency plumber” and your profile says “plumbing contractor,” you lose points.

Distance (30%) — How close is your business to the person searching? You can’t move your building, but you CAN make sure Google knows exactly where you are.

Prominence (40%) — How well-known and trusted are you online? Reviews, directory listings, website quality, and whether AI systems like ChatGPT can find you. This is the biggest factor — and the only one you fully control.

The 5 Things That Matter Most
  1. Claim your Google Business Profile — set the right category (e.g., “Plumber” not “Contractor”) and add your services.
  2. Get reviews every week — aim for 5+ per week. Reply to every single one, and mention what you did (“glad we fixed your furnace!”).
  3. Fix your name/address/phone everywhere — if Yelp says “101st St” but Google says “101 Street,” Google gets confused and hides you.
  4. Pin your exact address — you can’t change where you are, but make sure Google knows exactly where that is.
  5. Post photos and updates weekly — Google rewards businesses that look “alive.” 20+ photos + weekly posts = higher ranking.
Timeline to Pack #1
Day 1: Claim GBP → Week 1: Build citations → Month 1: Reviews rolling → Month 3: Pack #1
Advanced: Service Area & Multi-Location
Service Area Business
  1. Claim GBP → Hide address → Set service radius
  2. Build 50+ citations (Yelp, YellowPages, Facebook)
  3. Add areaServed schema for each service area
Multi-Location / Agency
  1. 1 GBP listing per staffed office location
  2. Per-URL Fix Plan → manage client sites in your agency portfolio
  3. Track each location’s geo-grid independently
Why Ongoing Monitoring Matters

Getting to the top of Google is a race that never ends. Even if you are number one today, other businesses are constantly working to take your spot.

The Competition Your rivals are always trying to improve. If they do a better job of updating their information or getting reviews, they will pass you. The Danger If you aren’t watching your rankings, you could drop from the 1st result to the 7th without noticing — which means you stop getting phone calls and leads. The Solution This software constantly “scans” your business to make sure everything is perfect and catches any drops in rank before they hurt your bottom line.
What the numbers mean:
NAP 63% → 85% NAP (Name, Address, Phone): Making sure your business details are 100% identical everywhere on the internet (Facebook, Yelp, Google, etc.). The “63% to 85%” means the software fixed these errors for a client. Pack #7 → #3 The Pack (Google Maps 3-Pack): The three businesses Google shows at the very top of a map search. Moving from “#7 to #3” means the business finally showed up where customers could actually see them. $19/mo → GBP #1 ROI (Return on Investment): For $19/month, Monitor re-checks your Maps rankings and local signals and emails you when they change, so you catch a slide before customers notice.
See Plans & Subscribe Full Ranking Playbook
Here’s what we track for you automatically →
GBP Insights
Views / Clicks / Directions
GBP Insights shows how many people actually see your business on Google Maps and, more importantly, how many ask for your address or click your phone number.

Why it matters: It’s the proof that your profile is actually working to bring people to your door.
Citation Audit
NAP Consistency Score
Citation Audit checks if your Name, Address, and Phone (NAP) are identical on every site across the internet.

Why it matters: If one site says “101st St” and another says “101 Street,” Google gets confused and hides your business. This score tells you if you’re consistent enough to be trusted.
Schema Validation
Service Types Tracked
Schema Validation confirms that the hidden “tech code” on your site is correctly telling AI models (like ChatGPT and Google) exactly what services you offer.

Why it matters: If this is set up right, you appear in more specific searches like “emergency plumber edmonton” instead of just general ones.
Review Velocity
5+/week → Pack Climb
Review Velocity tracks how fast you are getting new reviews.

Why it matters: Google rewards businesses that are “active.” Getting at least 5 new reviews every week is the magic number to help you climb into the “3-Pack” (the top 3 spots at the very top of Google Maps).
#1 Rival — Profile
Loading competitors...
#2 Rival — Speed
Loading...
#3 Rival — Gap Analysis
Loading...

Does AI Recommend You?

We ask ChatGPT, Claude, and Gemini: "I need a [your niche] in [your city] — who do you recommend?" — then check if the AI recommends you. Fill in the niche (e.g. "Plumber") and press the button; it takes about a minute. We ask with randomness turned off so answers are repeatable, but AI answers can still change from day to day. See full GEO Audit Report →

Developer Handoff

Send the Step 3 Fix Checklist to whoever will make the changes. With the Fix Kit or higher, Copy checklist copies the unfinished items as plain text. On the Agency plan you can also download a branded Pitch PDF and a zip of the code files.

The branded Pitch PDF and Technical Patch are part of the Agency plan ($29/URL/mo).

See the Agency plan →
🔒

Feature Locked

This URL is not on the active whitelist. Whitelisted URLs get full access to all intelligence features.

See Plans

AI Identity Correction Engine

⚠️ AI thinks you are
Loading...
This overrides whatever AI currently thinks you are.
Your schema will position you as a direct competitor to this brand.
Scanning competitor categories...
Check categories you want to distance from. This helps us strengthen your correct industry identity signals.
Powered by Claude AI — generates your unique identity shield in seconds
✅

AI Identity Correction Package Ready

Your customized 4-file correction package is ready. One click downloads everything you need to fix your AI identity.

⚠️ Why this matters:

If ChatGPT is telling people you're a non-profit when you're a SaaS company, you're losing money. These files are your AI Reputation Insurance.

How to Read the Visibility Matrix

🗺️ A live Google Maps ranking grid

When you press Run live grid, we run the selected keyword as a real Google Maps search from 25 points laid out in a 5×5 grid around the business's city, and record where the business appears at each point. Until you run it, the cells show a dot — no numbers are ever estimated or made up.

What Each Number Means

Each cell is the business's position in the Google Maps results for that keyword, searched from that point. Lower is better. Hover a cell to see which point it is (e.g. "Center", "NW-Inner", "SE").

1–3 = In the Local Pack (the 3 results shown above the map)
4–7 = Visible, but only to people who scroll
8–20 = Rarely seen
— = Not in the top 20 at that point

How to Read Your Results

The center cell is the city centre; outer cells are a few kilometres away. It is normal for rankings to drop with distance. Look for patterns: a green center with red edges means you win nearby but lose further out; red or dashes everywhere usually means the Google Business Profile is missing, unverified, or uses a different name than the website.

What Moves These Numbers

  • A claimed, verified Google Business Profile with the right primary category.
  • Consistent NAP (Name, Address, Phone) on the website, the profile and directories.
  • Reviews — steady new reviews and replies to them.
  • LocalBusiness schema on the website that matches the profile.

Each run makes 25 Google Maps searches, so it needs a Monitor plan or higher. Results are kept until you reload the page.

Understanding Site Diagnostic

🤖 THIS IS NOT OUR OPINION — It's what the machines read.

Every single item in the Site Diagnostic is extracted directly from the live website HTML. Our scanner reads the same code that Google, ChatGPT, Claude, and every other AI crawler reads. We don't interpret or editorialize — we show you exactly what the bots see.

If Something Looks Wrong...

If you see confusion in the Meta Description, H1 Tag, NAP (Name, Address, Phone), or Schema markup — it is not the audit's fault. It means the website itself is sending conflicting or unclear signals to every AI engine that visits.

🔍 Why this matters for your client pitch:

When a junior dev sees "Meta Description: Missing" — that doesn't mean our scanner broke. It means every AI model that visits this site has to guess what the business does. And AI that guesses... hallucinates. That's how a plumber ends up being recommended as an electrician.

What Check Marks Mean

✓ Green = The machine found this signal and can read it clearly.

✗ Red = The machine either can't find this signal OR it found conflicting information — meaning the website is causing the AI to hallucinate.

💡 Bottom line:

This diagnostic is the truth mirror for the website. Any confusion here = lost clients, lost rankings, and lost revenue. Show this to the client and say: "This is what ChatGPT sees when it visits your site."

About the llms.txt File

What it is

llms.txt is a short plain-text file at yourdomain.com/llms.txt that summarises the business for AI tools: who it is, what it does, where it works and who it serves. It is a newer, optional standard — not every AI tool reads it yet, so treat it as a helpful extra alongside schema and good page content, not a replacement for them.

How this one is written

When you press Generate, we re-scan the live site and Claude writes the file from:

  • the business name, services, location and contact details on the site, plus its schema, page titles and descriptions
  • the "People Also Ask" questions Google shows for the business's niche and city, so the file answers what people actually search for
  • the top local competitors on Google Maps and how their homepages describe them, so the file covers questions they leave unanswered (competitors are never named in the file)
  • your Step 2 details and AI Strategy Plan answers, if filled in

The niche and city come from Step 2, or from the scan if Step 2 is empty. If Google questions or competitors can't be found, the file is written from the site alone — the line under the result says exactly what was used. Facts about the business only come from the site and your answers, so check the file before you upload it.

What to do with it

Read it and correct anything that's wrong, upload it to the site's root folder, then re-scan to confirm it's found. AI crawlers that support llms.txt usually pick it up within a few weeks; it helps them describe the business accurately but can't guarantee a recommendation.

Explaining it to a client

"This file tells AI tools, in a format made for them, who you are, what you do and where you work — written around the questions people in your area actually ask Google."

Read the full llms.txt guide →