Back to BlogAI

What Did Our 97-Record AI Website Audit Show?

Ryan Goering
·Updated
7 min read
What Did Our 97-Record AI Website Audit Show?
Free Agentic Browsing Audit

Can an AI agent actually use your website?

AI agents are starting to visit sites on a customer's behalf — comparing companies and requesting quotes. We run the same agentic browsing checks Google built into Chrome and show you what an agent hits when it lands on your site. No email to run it.

By Ryan Goering, founder and CEO of BaaDigi, a contractor marketing agency. Last updated: September 2026.

Correction, September 2026: The original August snapshot has been recovered and its stored counts checked. Earlier conclusions about causation, universal agent usability, or improvement from BaaDigi work remain withdrawn. This is a baseline record review, not a new live scan.

What does the recovered August snapshot contain?

The original client_ai_audit table contains 97 records dated August 13, 2026. We checked the following aggregate fields on September 22, 2026 without publishing client identities.

Stored measureCountInterpretation
AI named: true70The historical flag records being named; it does not establish a website source citation.
AI named: false21The historical observation was negative under its recorded method.
AI named: undetermined6Missing evidence, not an observed absence.
Site status: clean52Passed applicable checks in the stored result.
Site status: needs fix39A stored technical finding, not proof a customer task failed.
Site status: unscannable6No usable site-scan result in this field.

The AI-named counts and site-status counts are separate partitions of the 97 records. The six undetermined AI observations are not the same group as the six unscannable sites. One record marked unscannable has a positive AI-named flag; one marked clean has undetermined AI status.

For the AI-named field, 70/91 is about 77% when the six undetermined observations are excluded. Across all 97 records, the same 70 is about 72%. Neither denominator should be hidden. Site checks also vary between two and three applicable scored checks, so “clean” is not a claim that every record passed an identical full audit.

What can the snapshot not establish?

This is a convenience sample of client records, not a representative sample of businesses. The surviving records do not include the exact original prompt set required for a controlled repeat comparison. The field name ai_cited must not be interpreted as proof that the business's own website was linked.

The table contains 12 clean-site records marked not named and 30 needs-fix records marked named. Those counts show that the stored outcomes can coexist. They do not prove statistical independence, identify a ranking cause, or establish that off-site work would fix every missing mention. Nor are baseline counts evidence of improvement caused by BaaDigi.

What does the larger audit set show now?

The 97-record snapshot was a one-day convenience sample. Our free audit tool has since completed 1,047 audits for self-selected prospects (BaaDigi client data, Mar 16 to Sep 22, 2026), and the technical picture is similar: 93.7% of sites had HTTPS, 82.0% were mobile responsive, 72.9% had an XML sitemap and 59.5% had any schema markup. The median mobile PageSpeed score was 61 and 22.1% of sites scored under 50. Of the 254 audits that also ran a Perplexity check, the business was named for its own service-and-city query in 59 cases, 23.2%. Those are two separate measures again, and again we do not claim one causes the other. The LLM SEO guide covers what does move the AI side.

How are website usability and AI visibility different?

Usability asks whether a visitor or agent can understand and complete an action on the website. Visibility asks whether a search or answer system shows the business or cites a source. A site might be mentioned in an answer while its inquiry form is difficult to use. A working form does not establish that an assistant will mention the business.

Test those questions separately. A technical check should identify an observed condition and a reproduction step. A visibility check should retain the prompt, engine, date, context and answer. Combining them requires a justified match between the exact business, website and market. Similar names or an assumed city are not enough.

Is your own website costing you leads?

Free scan — speed, mobile, local visibility, and lead capture. Results in about 30 seconds.

What belongs in a reproducible audit record?

RecordWhy it matters
Original sample listShows which businesses were selected before exclusions
Actual tested URLDistinguishes the intended site from a redirect or unrelated replacement
Date and tool configurationIdentifies the conditions under which the observation was made
Saved finding and reproductionLets another reviewer inspect the claimed defect
Exclusion reasonKeeps failures and missing data from disappearing
Matched visibility observationMakes the relationship between business and answer auditable

Preserve raw evidence privately when it contains customer or account information. A public article can explain its method and limitations without exposing client identities. Permission to scan a public page does not automatically supply permission to publish a client’s private business records.

What does an automated accessibility check tell you?

It can identify conditions that deserve investigation, such as controls without clear accessible labels. The W3C form-labeling guidance explains how labels connect controls with their purpose. Use that guidance to improve the actual form, then test the task again. Do not replace a missing label with a claim about a guaranteed conversion increase.

An automated result is not a complete accessibility audit. Nor does it establish how every browser agent behaves. Agents can use different combinations of visual information and page structure. The meaningful finding is specific: which control, what test, what happened, and whether the intended action could be completed under those conditions.

How should you handle a domain that no longer represents the business?

Confirm that the returned page belongs to the intended business before treating a successful HTTP response as a successful scan. A domain can load a parking page, a replacement owner or a sales listing. Redirects can also take the test to a different property. Record the final URL and inspect the page identity.

If the intended website is unavailable, retain that fact as a separate outcome. Do not score a substitute page and count it as the business’s site. When a scan times out, record a timeout rather than guessing whether the site is down. These distinctions change the denominator and the meaning of every reported percentage.

Can a technical defect explain a missing AI mention?

Not on its own. Two observations occurring together do not establish that one caused the other. A business may be absent from a sampled answer for many reasons that the audit cannot isolate. Likewise, a technically clean page does not prove that a missing recommendation is caused by off-site information.

Google’s AI-feature guidance does not promise inclusion when technical requirements are met. Use a missing mention as a reason to investigate the question, business information and cited sources, not as evidence for a predetermined rebuild. Ask a supplier to identify which finding their proposed work actually addresses.

What should a useful test of your own site include?

Choose a realistic task: find the service area, understand an offer, contact the business or request an estimate. Specify where the test starts and what counts as completion. Use a controlled test environment or an agreed procedure so you do not create false customer bookings or send unintended messages.

Record visible barriers such as moving controls, unclear choices, misleading labels or an error that gives no recovery route. Test a person’s experience as well as the selected automation. The website platform guides can help with a buying decision, while Next.js website services address implementation. Neither is a substitute for a reproducible finding.

When does a paid review make sense?

A paid review is useful when it resolves a defined uncertainty and produces evidence your team can act on. Ask for the tested tasks, limits, screenshots or records, and the expected handoff. Keep search visibility diagnosis separate from a claim of complete accessibility or security certification. Those are different review scopes.

BaaDigi’s AI Visibility Audit is published at $497. It concerns visibility diagnosis and an action plan, not proof that every AI browser can operate your site. For future research, retain the exact prompt set, run conditions, source answers, and matched website identity before comparing snapshots. The recovered baseline cannot supply details that were never preserved.

Run the free agent-readiness check on your own site, then send BaaDigi the result if you want the findings turned into a fix list.

Free website audit — see what's costing you leads

No email required. Takes 2 minutes. Completely free.

researchagent readinessAI search
Ryan Goering

Ryan Goering

CEO & Founder, BaaDigi

U.S. military veteran and digital marketing strategist who built BaaDigi to help contractors generate predictable leads and revenue. 15+ years in SEO, PPC, and AI-powered marketing automation.

Frequently Asked Questions

How many records were in the original audit?▼

97, dated August 13, 2026. AI-named: 70 true, 21 false, 6 undetermined. Site status: 52 clean, 39 needs-fix, 6 unscannable. Baseline observations, not a live test.

Why do 77% and 72% describe the same snapshot?▼

Same numerator, 70 named businesses, two denominators. Excluding the 6 undetermined records gives 70 of 91, about 77%. Counting all 97 gives about 72%. Say which one you are using and keep the unknowns visible.

Are the unscannable websites the same as the undetermined AI observations?▼

No. They are separate fields with different missing-data groups. One unscannable-site record has a positive AI-named flag and one clean-site record has undetermined AI status. Match exact records before comparing across measures.

Did a technical defect cause a business to be omitted by AI?▼

The snapshot cannot establish that, and neither can the larger audit set. The 97 records show 12 clean sites that were not named and 30 needs-fix sites that were, so the two outcomes plainly coexist. Across the 1,047 free audits completed since (Mar–Sep 2026), 82.0% of sites were mobile responsive and 93.7% had HTTPS, yet only 23.2% of the 254 businesses with a Perplexity check were named for their own service-and-city query. Technical health is common; being named is not. That pattern is consistent with the AI result depending mostly on whether a page answers the question, but a baseline count is not a controlled comparison and we do not present it as one.

What should a future repeat audit preserve?▼

The selected sample, tested and final URLs, business identity checks, dates, exact prompts, engine and mode, raw answers, source links, technical findings and exclusions. Keep client information private while publishing the aggregate method.

Ready to Get More Leads?

Get a free marketing audit for your contracting business. We'll show you exactly where you're losing leads.

Get Your Free Audit