The method, published in full

The Findability
Report.

Most businesses we audit are excellent and effectively invisible. Being good and being findable are separate problems, and only one of them shows up in your revenue. This is every check we run to tell you which one you have, published so you can see exactly what $1,500 buys before you spend it.

26 checks4 AI engines5–7 days$1,500, credited to your first month

Why publish the whole method?

Because “a full diagnostic” is a claim and a list of checks is evidence. Every firm in this category says it audits your site. Almost none of them will tell you what that means before you pay.

There is a second reason. We built these checks for ourselves first, to run against our own sites and our clients’, and most of them exist because something broke and nothing caught it. The trailing-slash canonical, the marooned page, the FAQ answers missing from the served HTML: each one is in the list because it cost somebody real traffic before anyone thought to look.

What we check

Four phases, in this order.

The order matters as much as the list. Each phase gates the next, so a problem in phase one makes every measurement after it meaningless until it is fixed.

01

Can machines read you at all?

A zero on AI visibility means one of two completely different things: the engines read your site and picked someone else, or the engines could not read your site. The fix list is wrong if we cannot tell those apart, so this is settled first.

Server-rendered answers

We fetch your pages the way a crawler does and confirm your service copy and FAQ answers are actually in the returned HTML, not injected later by JavaScript. One site we audited had 114 of 114 FAQ answers missing from the fetched document.

Indexation, page by page

Every URL in your sitemap checked against Search Console. Not a site-wide percentage, a per-page verdict.

Canonical mismatch

Your sitemap URL compared byte for byte against the canonical the page serves. A single trailing slash made one site report 19% coverage when the truth was 93%.

Marooned pages

Pages that are not indexed and whose only inbound links come from pages that are also not indexed. Inbound link count alone says they are fine. Only crossing the link graph with index status finds them.

Duplicate hosts and URL forms

Whether apex and www both answer, and whether a page is served at both slash forms with no redirect between them.

Redirect chains, loops, and 302s

Multi-hop redirects that bleed link equity, temporary redirects where a permanent one is meant, and URLs that never resolve at all.

hreflang integrity

For bilingual sites: whether language alternates point back at each other, whether they point at URLs your sitemap lists, and whether an x-default exists. Google discards a non-reciprocal alternate silently.

Core Web Vitals

Largest Contentful Paint, layout shift, and blocking time from PageSpeed Insights.

Bing verification

Checked separately from Google, because ChatGPT grounds its search on Bing's index. A practice that watches only Google is half blind.

02

Can people find you?

Structural discovery. Most of what we find here is not broken, it is unlinked, unsubmitted, or duplicated, which is why nobody notices until someone crawls the whole link graph.

Orphans and thin linking

Pages with no inbound internal links, or exactly one. A $191M contractor we audited had 28 orphaned pages, including every case study.

Sitemap hygiene

Non-200s in the sitemap, noindex pages being submitted, pages linked internally but never submitted, and lastmod dates that are stale or in the future.

Titles and descriptions

Missing, duplicated, or truncated, checked against what the server actually returns rather than what the template appears to set. Framework inheritance quietly fills these in on child pages and a generic crawler reports them as present.

Thin content

Pages under 350 words that are being asked to rank.

Page-two opportunities

Queries you already rank between position four and twenty on, with real impressions and almost no clicks. The cheapest win in search, because the page already ranks and no new content is required.

Cannibalisation

One query, two of your own pages competing. Google picks one, often the weaker.

Google Business Profile

Whether it exists, whether it is claimed, and whether the address, hours, categories, and service areas agree with your site. Mismatched details across platforms weaken the whole local signal.

03

Do AI engines recommend you?

The part nobody else runs. Five questions a real buyer would ask, put to four engines in clean sessions, scored, and screenshotted. The hero artifact is usually the screenshot of an engine recommending your competitor.

Five buyer-intent prompts

Category and location, problem intent, use-case recommendation, a direct brand check, and a real pre-purchase question. Plus a Spanish version where the market is genuinely bilingual, and not where it is not.

Four engines

ChatGPT, Google AI Overviews, Perplexity, and Grok. Clean sessions, no signed-in personalisation.

Scored out of ten

Every prompt and engine pair rated absent, mentioned, or recommended. Twenty cells, forty points, one number you can track month over month.

Who gets recommended instead

We record the competitors that appear when you do not. That list is usually the most uncomfortable page in the report.

Citation source mapping

Which third-party sources each engine cites: directories, local news, review sites, Reddit, chamber pages. Aggregated into a ranked list of the sources AI already trusts in your market, which becomes a concrete off-site plan rather than a vague instruction to build authority.

Brand mentions, not just citations

A mention with no link still counts, and unlinked mentions are the highest-weighted AI visibility signal reported by practitioners.

Stability re-runs

AI answers are probabilistic. Every prompt that scores is run twice, and anything that only appears once is flagged as unstable rather than banked as a win.

04

Who is beating you, and where is the gap?

The competitive half. Not a list of competitors you already know about, but the specific ground they hold and the ground nobody holds yet.

Real competitive set

Who actually ranks and gets recommended for your buyers' questions, which is frequently not who you think you compete with.

Where you are losing

Query by query, page by page, with the reason attached.

Unclaimed white space

The questions your market asks that neither you nor your competitors answer. This is where the content plan comes from.

What you actually receive.

  • A written report as a private web page, not a PDF, so the screenshots are readable and every link works.
  • Every finding with the evidence attached. We report what is visible and verify it at the source. If something cannot be seen, the report says “not visible,” never “does not exist.”
  • An AI visibility score out of ten, with the screenshots behind it, that can be re-run monthly to show movement.
  • A prioritised fix list written for whoever manages your site, including the ones you can do without us.

What people ask before they buy.

How is this different from a free SEO audit tool?

Automated tools report what a crawler can see on one page at a time. Most of what we find is relational: a page that is fine on its own but linked only from pages Google has not indexed, or a canonical that differs from the sitemap by one character, or a set of FAQ answers that exist in the browser but not in the served HTML. Those defects are invisible to a page-by-page scan and they are the ones actually suppressing the site. The AI visibility sweep has no free equivalent at all.

Why do you check Bing separately from Google?

Because ChatGPT grounds its search results on Bing's index. If your site is invisible to Bing, it is invisible inside the tool a growing share of your buyers now ask first, no matter how well you rank on Google. Most audits never look.

What do I actually receive?

A written report, delivered as a private web page rather than a PDF, so the screenshots are legible and the links work. It contains every finding, the evidence behind it, a score out of ten for AI visibility, and a prioritised fix list that says what to do first and why. No pitch deck. You can hand it to whoever manages your site and they can act on it without us.

How long does it take and what does it cost?

Five to seven days, and $1,500. If you continue with Doble Presence, the full $1,500 is credited against your first month, so the diagnostic effectively costs nothing if you decide to work with us. If you would rather take the report to another team, that is a legitimate outcome and there is no lock-in.

Is there a free version?

Yes. The free snapshot is a single page covering whether your site is indexed, whether your Google Business Profile is claimed and complete, and the obvious structural problems. It comes back within two business days and there is no obligation. It is a genuine answer to the question 'is anything badly wrong', not a teaser.

Do you do this in Spanish?

Yes, and it is not a translation of the English report. Where your market is genuinely bilingual, the AI visibility sweep is run in Spanish as well, against the questions Spanish-speaking buyers actually type, and the report is written in Spanish. Where your market is not bilingual, we do not pretend otherwise and we do not charge you for it.

Start with a free snapshot.

One page on where you stand, back within two business days. If it turns up something worth the full report, we will say so. If it does not, we will say that too.