Calgary, AB

Check what Google and AI can actually see.

Nine automated tests against your live site. No email, no signup, no PDF that arrives three days later. You'll have the answer before you finish reading this page.

Check your site free →
On this page8 sections

What does the free check test?

Nine things, all of them verifiable by hand: title, description, main heading, sitemap, indexability, canonical URL, live AI search access, business markup, and content without JavaScript.

Every one is something you could confirm yourself with a terminal and ten minutes. Nothing is estimated and nothing is a proprietary score — it's the same code that runs a paid client audit.

Title and description
Whether they exist, and whether they're the length that survives being shown in a result.
One H1
Exactly one main heading. Zero is common on template sites; four is common on page builders.
Sitemap
Whether a usable XML sitemap exists and returns pages rather than an error.
AI crawler access
Whether robots.txt blocks OAI-SearchBot, Claude-SearchBot or PerplexityBot. Training crawlers are not scored.
Indexability and canonical
Whether the page accidentally says noindex, and whether its canonical points back to the URL being checked.
LocalBusiness markup
Whether your address, hours and phone are present as structured data.
Content without JavaScript
How much of the page is in the HTML before scripts run, which is all some crawlers ever see.

What can't it check?

Two things that matter and both need a person: whether your Business Profile is in the right category, and whether AI assistants actually name you.

The category check needs a human comparing what you do against what people in your sector search for. The AI-naming check needs the questions your customers would genuinely ask, run against a live assistant, with the results read rather than scored.

That's what the 48 hours audit is for. Every engagement starts the same way: a free check, then an audit in 48 hours. If the audit finds nothing worth fixing, it's free.

Is it really free?

Yes, and it doesn't ask for your email — a tool that holds your own results hostage isn't a useful tool.

If you want the full audit afterwards, book a call. If you don't, take the findings and fix them yourself — several are genuinely one-line changes, and the check tells you which ones.

The reason this exists is straightforward and worth stating plainly: it's a demonstration. Running your own tool against a prospect's site, in public, with no email gate, is a more honest sales argument than any case study we could write.

What do the results mean?

Each test has a published weight based on impact. The score is simply the percentage of those checks that pass — no hidden estimate and no invented traffic forecast.

The number is only a summary of these nine reproducible checks. It is not a ranking prediction, and every point maps to a visible pass or failure you can verify yourself.

The findings matter more than the total: if your title tag is missing, it says the title tag is missing and shows how to reproduce the result.

Check my site

The same checks this page describes, run against your own site. About 30 seconds.

Run the free check →

Which of the failures should you fix first?

Crawl access, then title and description, then headings. Anything blocking a crawler outranks everything else, because nothing downstream matters until the page can be read.

The order is about leverage, not effort. A robots.txt block or an accidental noindex costs you every result on the page and takes one line to fix. A missing title costs you the click on every result you do earn. Multiple H1s are a smaller problem and can wait a week.

Structured data comes after those. An optional llms.txt can be maintained cheaply, but it is not a prerequisite and does not affect this score.

Does running it affect my site or my ranking?

No. It makes a small number of ordinary read-only requests to public pages, the same way any search engine does.

Nothing is written, submitted or installed. It reads your page, robots.txt and sitemap; a sitemap index can require a few bounded child requests to count pages.

Results aren't stored against your business or added to a list. There's no email to collect, so there's nothing to send you afterwards.

My score was clean. Do I still need help?

Probably not from us. A clean check means the automated basics are in order, and the remaining questions are your Business Profile and whether you rank for terms that matter.

The check tests what a machine can test. It can't tell you that your primary category is wrong, that your five service pages are competing with each other for one phrase, or that the search sending you customers isn't the one you built the site around.

If the check is clean and you're still not getting calls, that's a content and positioning problem rather than a technical one — and it's worth a conversation before it's worth a retainer.

How is this different from the free audits agencies send?

It runs in about thirty seconds, tells you the actual test that failed, and doesn't require your email address or a sales call to see the result.

The standard free audit is a lead-capture form attached to a generated PDF with a red score on the cover. The score is engineered to be low. The findings are generic enough to apply to any site, which is how the same report can be sent to two hundred businesses in a week.

This one names nine specific tests and reports what each one found on your URL. You can verify every result yourself, which is the point.

Common questions

Will running this affect my site?

No. It only reads publicly available pages, the same way any search engine does. Nothing is changed and nothing is stored.

My score was high. Do I need you?

Probably not, and we'd rather tell you that than sell you a retainer. A high score means the automated basics are in order — the remaining questions are your Business Profile and whether you rank for the terms that actually matter.

Can I check a competitor's site?

Yes. It only reads public pages, so there's nothing stopping you, and comparing two results is often more useful than reading one.

It says my site blocks AI crawlers. Is that bad?

For a local business, yes — it means assistants can't cite you. It's usually a plugin or hosting default rather than a decision, and it's a one-line change in robots.txt.

Do I need to be in Calgary to use it?

No. The check is technical and works on any site. The paid work is Calgary and area, because local search is won on things specific to a place.

See what's broken before you spend anything.

The free check takes about 30 seconds and asks for nothing. From $500 a month if you want us to fix what it finds.