Skip to content
Back To Revvye/methodology

Methodology

How Revvye scans, scores, and surfaces revenue leaks.

A plain-language description of what the Revvye scan touches, how the score is built, what severity actually means, what the AI crawler access check covers, and where the public-page-only approach stops being useful.

Public pages only

Revvye scans what a logged-out visitor or an AI crawler can already see. It does not log in, bypass auth, or read private systems.

Five score categories

Visibility, trust, booking, follow-up, and conversion. Each one carries its own severity profile in the report.

No outcome guarantees

The platform identifies leaks. It does not promise rankings, AI-answer inclusion, traffic, leads, or recovered revenue.

What Revvye actually scans

Revvye is a public-path diagnostic. The scan starts from your URL and works the same surfaces a stranger or an answer engine would touch when deciding whether to send a customer your way.

When a scan runs, Revvye fetches a set of public pages from the submitted website, looks at the rendered output, and inspects the same supporting signals a non-logged-in visitor would meet: the homepage, top service pages, location pages where present, the public booking path, on-page schema, sitemap and robots, the public Open Graph and meta surface, the visible review and trust proof, and the public references that link back to the business from elsewhere on the open web. The scan is intentionally read-only. It does not submit forms, place test bookings, or attempt to reach gated pages.

The scan also runs a short visibility probe against the public behavior of the major AI crawlers and search crawlers. That is not a guarantee that a given answer engine is using your pages today. It is a check of whether your public posture would let that crawler in if it tried, plus a sanity check on the robots.txt directives, sitemap exposure, and rendering parity that decide whether a public page can be read at all. We treat that probe as one input, not a promise.

Everything Revvye uses is something you, a competitor, or a well-behaved bot could already reach. That is the intentional boundary of the product. It also means the scan can be run honestly without pretending to know anything about your private CRM, your booking platform, your payment data, or the inside of your business. That separation is part of how we keep the diagnostic legitimate.

The five score categories

The Revvye score is composed of five categories. They are designed to map directly to the operator question 'where is the leak?' rather than to a generic best-practices checklist.

Category 01

Visibility

Whether your public pages can be found, rendered, and read by the systems that route demand to your business.

  • Indexable URLs, canonical tags, sitemap and robots integrity, and rendered content parity.
  • AI crawler access posture for the major answer engines and how that affects how you are described in answers.
  • On-page entity clarity so a machine can connect a page, a service, and a place.
  • Service-page coverage compared to the things the public site claims to do.

Category 02

Trust

Whether the public site, profiles, and proof signals make it easy for a stranger to decide you are legitimate.

  • Visible review proof, recency of public reviews, and the words those reviews use.
  • Local profile completeness, NAP consistency, and provider/staff recognition where applicable.
  • Visible credentials, certifications, and licensing information surfaced on the public site.
  • Press, citations, and third-party mentions that reinforce the entity from outside the website.

Category 03

Booking

Whether the public booking, scheduling, or inquiry path is reachable, mobile-friendly, and finishes cleanly.

  • CTA visibility on home, service, and location pages from the public viewport.
  • Mobile booking-link reachability and whether the booking link survives a hard reload.
  • Off-site booking risk, redirect chains, and broken third-party scheduler embeds.
  • Confirmation page presence and obvious dead-ends in the public booking path.

Category 04

Follow-up

Whether the public site asks for permission to keep talking to interested visitors who are not ready yet.

  • Email or SMS capture surfaces and whether they are tied to a real reason to opt in.
  • Lead-magnet presence, thank-you-page presence, and obvious gaps between inquiry and reply.
  • Visible follow-up promises (response time, who replies, what to expect) on the public path.
  • Clear public hand-off between marketing site and any owned newsletter, list, or community.

Category 05

Conversion

Whether the public path turns interest into action without forcing a visitor to guess.

  • Above-the-fold clarity on home, service, and location pages: what, for whom, where, and what to do next.
  • Form-field weight, error-state legibility, and friction on the public lead and inquiry forms.
  • Mobile CTA placement, tap-target sizing, and visible price-or-fit guidance where available.
  • Internal linking depth between service pages, location pages, and supporting authority content.

How the score is built

The Revvye Revenue Recovery Score is a weighted view of the five categories above. It is not an SEO score, not a Core Web Vitals score, and not a traffic estimate.

Every issue Revvye finds carries a severity tier. Severity is what the math actually uses. The score is then expressed on a 0-to-100 scale where higher means fewer detected leaks across the public path and the visible trust surface, and where the individual category scores show you where the weight is sitting. We deliberately keep the category scores visible so that an operator can see, for example, that visibility is healthy but booking is leaking. That is the more useful read than a single top-line number.

The score is comparative against itself over time more than against other businesses. Two clinics in two different markets can both score in the same range and still be losing to completely different leaks. The point of the score is to make the next fix obvious for your specific public surface, not to rank you against a competitor you have not vetted. Where the report does compare to public competitors, that comparison is based only on the public surfaces of those competitors, with the same boundaries.

What severity means

Severity is the most important field in the report. It tells you whether something is actually blocking demand, suppressing it, or just a polish item.

Severity: Critical

Something on the public path is materially blocking demand. Examples: a broken booking link, a non-rendering service page, a robots.txt rule blocking the answer engines you actually depend on, or a contact form that returns an error.

Severity: High

A leak that is not blocking by itself but is reliably suppressing action across many sessions. Examples: missing local schema on a multi-location site, no visible reviews on a service page, or a mobile CTA hidden below the fold across the catalog.

Severity: Medium

Friction that is not destroying conversions but is wide enough to matter. Examples: thin service-page copy, missing FAQ blocks, weak entity clarity, or inconsistent NAP across two or three directories.

Severity: Low

Polish-tier issues. Worth doing in a normal cleanup pass but not where Revvye recommends starting. Examples: minor schema warnings, near-duplicate alt text, or single-page metadata gaps.

AI crawler access, in plain language

Several of the categories above touch AI crawler access. This is the part of the methodology that gets misunderstood the most, so we want to be clear about what we mean.

The major AI answer engines, including the public crawlers behind well-known generative search experiences, look at public pages a lot like a search engine does. They respect robots.txt directives, they hit the same rendered HTML, and they cite sources that they were able to read. If your robots.txt blocks those user agents, or if your site renders one thing for users and another thing for bots, your business is unlikely to show up cleanly in the answers those tools generate, no matter how good your service is.

Revvye checks the public posture against those crawlers as a proxy for “can an answer engine read your site at all?” If the answer is no, that is a hard ceiling on visibility in the answer layer of search. If the answer is yes, that is the start of the opportunity, not the end. Showing up in an answer also depends on entity clarity, schema, on-page evidence that your business actually does the thing it claims to do, and trust signals from outside the website. Revvye reports on those too.

We do not scrape any answer engine, and we do not claim to know whether a specific engine is going to cite you. What we report is whether your public pages are configured in a way that does not prevent that from happening. That is a real, useful, and honestly bounded signal.

Why public-page-only is the right boundary

A scan that quietly logs in or pulls private data would feel more powerful, but it would not be safe to ship. Public-only is a feature, not a limitation.

The decision to keep the scan on public surfaces is deliberate. It means the scan is reproducible by anyone, including the competitor that decides to run Revvye against you. It means we never store credentials, never touch private records, and never create a security hole for the businesses we are trying to help. It also means the report is a fair description of what a real prospect sees when they evaluate you cold.

The price of that decision is real and we name it: Revvye does not see what your owner-operator dashboard sees. It does not know that you closed twenty-six bookings last week. It does not know that your phone is ringing, or that an email funnel is quietly working. The scan describes the public path. The operator owns the truth of what happens after that.

What Revvye deliberately does not measure

A short, honest list of things people often expect from a 'website audit' that the Revvye scan is not built to deliver.

Revvye does not see your internal analytics. It cannot know real conversion rates, real booking counts, or your actual revenue per visitor.
Revvye does not see private booking systems, internal CRM, payment processor data, or what happens after a customer hands off email or phone information.
Revvye does not call your phone, mystery-shop your front desk, watch a real customer journey, or talk to your team. It works from public pages.
Revvye does not promise rankings, traffic, AI-answer inclusion, recovered revenue, or any specific outcome. It maps the leaks. The fix and the measurement still belong to the operator.
Revvye does not score visual taste. A site can be ugly and still score well if the public path is clear and the trust signals are there.

Refresh cadence and how to use the scan over time

A scan is a snapshot. The public web moves, and so should the cadence.

A free scan reflects the public surface at the time it ran. If you publish new pages, change your booking flow, ship schema, or update review prompts, those changes will not appear in an old scan. We recommend a follow-up scan after meaningful work ships, plus a recurring scan cadence when the operator wants to watch the public surface drift over time. Revvye Monitor exists for that recurring use case, but a manual rescan is always available.

The right cadence depends on how often the public surface changes. A clinic that updates providers, hours, and services every few weeks should rescan more often than a professional firm whose service pages barely move. The free scan is designed to be fast enough that the cost of running it again is low.

What a leak is, in operator terms

The shortest version of the methodology. A leak, the way Revvye uses the word.

A leak is a place on the public path where ready-to-buy demand quietly exits. Maybe the homepage does not say what you do. Maybe the booking link is broken on mobile. Maybe the answer engine cannot read your service page. Maybe the reviews on the one page that gets traffic are five years old. Maybe the follow-up never happens because there is no email capture. The leak does not have to be dramatic. It just has to be costing you bookings you would otherwise have closed.

Revvye is built to point at those leaks one by one and to rank them by severity so the next fix is obvious. That is the entire product. The report is the long version. The scan is the short version. The methodology above is how we make sure the short version is honest.

Where to go from here

The right next step depends on what you already know about your public path.