
▸ Batch scan — run several sites in a row
One website per line. Each is scanned in turn and both reports are saved to a shareable link — roughly 15 minutes per site. Keep this tab open. Results are saved as each site finishes, so closing the tab loses nothing already done.
▸ Backfill Dev Actions JSON — replay archived scans
Walks every archived scan, re-renders it through the real report builder, and stores a Dev Actions JSON for any that does not already have one. Keep this tab open and do not start a scan while it runs. Cancelling is safe — anything already written is skipped on the next run, so pressing the button again resumes.
These are regenerations, not archives. A replayed scan is run against today’s checks using that scan’s crawl data, so the result can differ from what the original report said. Every file this writes carries a regeneratedAt stamp saying so. Scans whose projection was too large to archive are not in the list and cannot be replayed.
- Your key pages against the official accessibility standard, flagging things like images without descriptions and form fields without labels.
- Each issue is tied to the specific rule it breaks, so it's verifiable — not opinion.
- An inaccessible site is the #1 cause of ADA demand letters against practices — and it turns away real patients who can't book.
- How well your site protects data in transit, whether Google has flagged it as unsafe, and whether any patient intake forms are properly secured.
- A missing lock, weak protection, or an unsecured intake form puts patient data — and your HIPAA standing — at risk.
- How often AI assistants name your practice versus a competitor when someone asks for the best eye doctor nearby.
- Whether your site gives AI the clear, structured information it needs to describe you correctly.
- Patients increasingly ask AI for recommendations instead of scrolling Google. If AI has the wrong information — or none — it sends them to someone else.
- Real monthly search volume for eye-care terms near you, and whether your page titles and descriptions are set up for Google to find.
- When Google can't tell what your pages are about, you're invisible for the exact searches your future patients are typing right now.
- Your Google Business listing, your reviews, and how many other eye-care practices are competing in your area.
- Whether your name, address, and hours are consistent everywhere Google looks.
- Most patient visits start with a local search. Show up below your competitors and those patients book with whoever's listed first.
- Real-world load times using Google's own speed data from actual visitors, plus Google's official speed test.
- Every extra second sends visitors away and sinks your Google ranking — a double hit to how many patients ever reach you.
- The code under the hood against the official checker, counting problems that also work against your accessibility.
- Broken code confuses phones, Google, and screen readers at once — hurting how you rank, load, and serve patients, all together.
- Whether you have clear online booking and a tap-to-call phone number that works on a phone.
- Whether insurance information and a clear next step are easy to find.
- No clear "Book Now," a buried phone number, or a clunky form quietly costs you patients who were already ready to schedule.
- What a patient sees in the first few seconds, before they scroll.
- How clean, current, and trustworthy the page looks.
- A dated or cluttered site makes a great practice look second-rate — and that first impression decides who patients trust with their eyes.
- Your site at real phone sizes — checking buttons are tappable, text fits, and nothing runs off the screen.
- Most patients visit on a phone. A layout that breaks or tiny buttons drive most of them away before they ever book.
- Whether your services and conditions have real pages, and whether doctor bios, hours, and trust signals are present.
- Thin pages, no bios, and missing trust signals leave patients unsure — and unsure patients don't book.
- Eight credibility signals, reported as a plain tally of how many we witnessed: board certification, provider credentials (OD/MD/DO/PhD), professional memberships, content review or last-updated dates, insurance and vision-plan information, hospital or clinical affiliation, years in practice, and awards or recognition.
- Eye care is what Google calls a "Your Money or Your Life" category — pages that affect health are held to a higher bar for demonstrated expertise. AI assistants and search engines both look for these signals before naming a practice, and so do patients choosing who to trust with their eyes.
- How fast a visitor can find your hours, location, and booking, and whether your menu is clear and easy to follow.
- If visitors can't quickly find what they need, they give up — and go to an easier competitor.
- We reserve your build date at the $1,000 initial build fee
- We rebuild your site — keeping everything you like, improving what needs it
- You pay nothing until it's complete and you approve it — then the $1,000 build fee is due
- Once your new site is approved with every required page, we just need access to your existing domain registrar — and we handle the switch for you. No downtime, no technical work on your end.
- Always reversible: we keep a full copy of your existing website, so if you ever want to go back, you can — at any time, no questions asked.
- Your email, phone, and existing patient links keep working throughout — only the website itself changes.

