We loaded 7 of your pages the way a customer does - on a typical phone, on a normal cellular connection - and checked what decides whether visitors stay, can use the page, and get recommended by AI.
A snapshot of the live site on July 10, 2026. If the site has changed since, this may no longer reflect it.
The bottom line
The biggest opportunity is mobile speed: the main content typically takes 3.2 seconds to appear on phones, slowest on the Platform, Homepage, and Primary Care pages, while the site is already in decent shape for AI search visibility.
Is your site fast enough on a phone?
Slow to load on phones
87
score
On phones, the main content takes about 3.2 seconds to appear on average, which feels slow to visitors. The worst pages are Platform (3.9 seconds), the Homepage (3.5 seconds), and the Primary Care page (3.3 seconds); nothing jumps around while loading, which is good.
Start here
→Platform(first paint 3.4s)
4 more pages have a similar slowdown; 2 pages load fine.
The biggest piece of the page takes 3.9s to appear
A bit slower than the under-2.5-second mark that feels instant on a phone.
▶ Press play - this is the 3.9s a phone visitor waits, in real time.
Frame by frame · 7 captured
Blank
0.0s
Blank
3.3s
Layout jump
3.4s
Biggest piece
3.9s
Main content takes about 4 seconds to appear - caused by 34 images and too much data. One serious accessibility issue blocks assistive technology users.
The biggest piece of the page takes 3.5s to appear
A bit slower than the under-2.5-second mark that feels instant on a phone.
▶ Press play - this is the 3.5s a phone visitor waits, in real time.
Frame by frame · 10 captured
Blank
0.1s
Blank
3.0s
First content
3.0s
Filling in
3.1s
Layout jump
3.2s
Biggest piece
3.5s
Loaded
3.6s
This page waits about 3 seconds before showing anything - noticeable slowness - but responds smoothly once loaded. It also has serious accessibility problems for people using screen readers.
The biggest piece of the page takes 3.9s to appear
A bit slower than the under-2.5-second mark that feels instant on a phone.
▶ Press play - this is the 3.9s a phone visitor waits, in real time.
Frame by frame · 8 captured
Blank
0.0s
Blank
3.0s
First content
3.0s
Layout jump
3.2s
Biggest piece
3.3s
Loaded
3.9s
Loaded
4.8s
This page takes about 4 seconds to fully load. That's typical, but it could be faster by downloading fewer files upfront. One serious accessibility issue affects people using screen readers.
The biggest piece of the page takes 2.6s to appear
Pricing/pricing
Loads cleanly in 2.2s
Can everyone use your site?
Hard for screen reader users
95
score
Screen reader users hit 12 problems across 7 pages, worst on the Homepage, including images with no description so they cannot tell what is shown. Keyboard-only users also meet unlabeled page parts they cannot identify. This risks lost customers, some legal risk, and weaker search visibility.
Start here
Start with your worst-affected page (Homepage): add text descriptions to its images so screen reader visitors know what they show. The other 6 pages have their own barriers; see the cards below.
Needs attention · 7 pages
Homepage
/
86
score
1 moderate← tap to highlight
A photo on the homepage has no description for screen reader users, and a nearby link doesn't say where it leads, so blind or low-vision visitors can lose track of what's on the page and where links go.
Images without text and unlabeled links · 2 spots
Other issues · 1 spot
What to change
→Add a text description to the photo that is missing one
→Give the unlabeled link clear text describing where it goes
→Clean up the list markup so lists only contain list items directly
Audience landing (Specialty Practices)
/who-we-serve/specialty-practices
92
score
← tap to highlight
Two images on this page have no description, so people using screen readers can't tell what they show, and one clickable element is too small to tap reliably for touch or motor-impaired visitors.
Images without text · 1 spot
Other issues · 1 spot
What to change
→Add alternative text to the two images that are missing it
→Make the small tap target bigger or add more spacing around it
Pricing
/pricing
97
score
2 moderate← tap to highlight
On the pricing page, one button or link is nested inside another clickable element, which can confuse keyboard and screen reader users about what happens when they interact with it.
Images without text · 8 spots
Other issues · 1 spot
What to change
→Move the nested clickable element so one control isn't placed inside another
→Make the small tap target bigger or add more spacing around it
→Add a single main heading (page title) that screen reader users can use to orient
EMR specialty (General Primary Care)
/emrs/general-primary-care
97
score
1 moderate← tap to highlight
One clickable element is too small to tap accurately for touch or motor-impaired visitors, and the page content isn't organized into clear sections, making it harder for screen reader users to navigate.
Other issues · 1 spot
What to change
→Make the small tap target bigger or add more spacing around it
→Organize the page into clear structural sections (header, nav, main) for screen readers
Extension detail (Hyperscribe)
/extensions/hyperscribe
97
score
1 moderate← tap to highlight
A clickable element here is too small for people with limited dexterity or on touchscreens to tap reliably, and the surrounding content isn't grouped into clear sections for screen reader users to navigate by.
Other issues · 1 spot
What to change
→Make the small tap target bigger or add more spacing around it
→Group the page content into clear sections (header, nav, main) for screen readers
Platform
/platform
97
score
1 moderate← tap to highlight
One button or link on this page is too small to tap accurately for touch or motor-impaired visitors, and several images repeat their captions as alt text, making screen readers announce the same words twice.
Images without text · 8 spots
Other issues · 1 spot
What to change
→Make the small tap target bigger or add more spacing around it
→Organize the page into clear structural sections for screen reader navigation
→Remove caption text duplicated in image alt text so screen readers don't repeat it
Case study (AI Primary Care)
/case-studies/ai-primary-care
97
score
← tap to highlight
One clickable element on this page is too small or sits too close to others, making it hard for people with limited dexterity or using a touchscreen to tap accurately.
Other issues · 1 spot
What to change
→Make the small tap target bigger or add more spacing around it
Can AI read and recommend you?
Mostly visible to AI tools
76
score
Your site scores 76 out of 100 for how easily AI tools like ChatGPT and Google's AI Overviews can read and summarize it, with 77% of content available without extra steps. The main gap is that some key details only appear after the page finishes loading, which those tools may miss.
Start here
→Homepage(structured data before javascript)
6 more pages have similar gaps.
Can AI reach your site at all?
site-wide
92
access
robots.txt does not block the AI answer crawlers (the ones that cite sources).
A sitemap is published, which gives crawlers a clearer page list to discover.
No llms.txt (an optional, emerging guide for AI tools - low impact today).
The pages we checked allow indexing.
Page-level gaps · 7 pages
Homepage
/
68
/ 100
No machine-readable structured data in the page the server sends.
Add schema.org structured data to the HTML the server sends.
Readable without running code67
Labeled so AI knows what it is53
Clear structure & enough text89
What to change
→Add structured data to the HTML the server sends, so AI tools can understand the page
→Add a canonical URL so crawlers aren't confused by duplicate page addresses
→Add descriptive alt text to the 149 images that are missing it
EMR specialty (General Primary Care)
/emrs/general-primary-care
69
/ 100
No machine-readable structured data in the page the server sends.
Add schema.org structured data to the HTML the server sends.
Readable without running code69
Labeled so AI knows what it is53
Clear structure & enough text90
What to change
→Add structured data to the HTML the server sends, so AI tools can understand the page
→Add a canonical URL so crawlers aren't confused by duplicate page addresses
→Add descriptive alt text to the 103 images that are missing it
Platform
/platform
70
/ 100
No machine-readable structured data in the page the server sends.
Add schema.org structured data to the HTML the server sends.
Readable without running code72
Labeled so AI knows what it is53
Clear structure & enough text91
What to change
→Add structured data to the HTML the server sends, so AI tools can understand the page
→Add a canonical URL so crawlers aren't confused by duplicate page addresses
→Add descriptive alt text to the 124 images that are missing it
Audience landing (Specialty Practices)
/who-we-serve/specialty-practices
70
/ 100
No machine-readable structured data in the page the server sends.
Add schema.org structured data to the HTML the server sends.
Readable without running code72
Labeled so AI knows what it is53
Clear structure & enough text89
What to change
→Add structured data to the HTML the server sends, so AI tools can understand the page
→Add a canonical URL so crawlers aren't confused by duplicate page addresses
→Add descriptive alt text to the 118 images that are missing it
Pricing
/pricing
72
/ 100
No machine-readable structured data in the page the server sends.
Add schema.org structured data to the HTML the server sends.
Readable without running code79
Labeled so AI knows what it is60
Clear structure & enough text71
What to change
→Add structured data to the HTML the server sends, so AI tools can understand the page
→Add a single main heading (h1) to the page
→Add descriptive alt text to the 102 images that are missing it
Extension detail (Hyperscribe)
/extensions/hyperscribe
73
/ 100
No machine-readable structured data in the page the server sends.
Add schema.org structured data to the HTML the server sends.
Readable without running code77
Labeled so AI knows what it is53
Clear structure & enough text89
What to change
→Add structured data to the HTML the server sends, so AI tools can understand the page
→Add a canonical URL so crawlers aren't confused by duplicate page addresses
→Add descriptive alt text to the 107 images that are missing it
Case study (AI Primary Care)
/case-studies/ai-primary-care
74
/ 100
No machine-readable structured data in the page the server sends.
Add schema.org structured data to the HTML the server sends.
Readable without running code80
Labeled so AI knows what it is53
Clear structure & enough text89
What to change
→Add structured data to the HTML the server sends, so AI tools can understand the page
→Add a canonical URL so crawlers aren't confused by duplicate page addresses
→Add descriptive alt text to the 97 images that are missing it
The single fix behind most of this is making sure your full page content is present the moment the page loads - done well, it speeds the page up for real visitors and makes you readable to AI at the same time. That is the work we do every day at ShakaCode; happy to walk through what we found.
Measured July 10, 2026 on an emulated mid-range phone over the Slow-4G profile Google PageSpeed uses - the conditions a real mobile visitor faces, not a developer's laptop. Speed score is Google's 0-100 mobile scale (90+ is fast, under 50 is slow); layout shift is Google's CLS (above 0.25 is poor); accessibility score is the Google Lighthouse 0-100 scale. Put together by ShakaCode.