More than 70% of health-related searches happen on mobile devices. Google uses mobile-first indexing – your mobile experience determines your rankings, not your desktop experience. Use this checklist to ensure your healthcare website is fully optimized for the patients searching on their phones.
70%+
of health searches happen on mobile
Your mobile performance is your search performance – tap to see what’s at stake
2.5s
LCP threshold – pages slower than this rank lower on mobile
53%
of mobile visitors abandon pages that take over 3 seconds to load
Step 1 – Core Mobile Performance
PageSpeed Insights, Core Web Vitals, and responsive design across iOS and Android
Step 2 – Patient-Critical Mobile Elements
Tap-to-call, maps navigation, appointment access, and insurance information within two taps
Step 3 – Readability and Interaction
Font sizes, tap target sizing, form usability, and no intrusive interstitials
Step 4 – Image and Media Optimization
WebP format, compression, lazy loading, and facade for embedded video
Step 5 – Mobile Technical Factors
Viewport meta tag, CDN caching, third-party script audit, and Search Console mobile report
Step 6 – Local Mobile Intent Signals
Voice search readiness, near-me optimization, and LocalBusiness schema completeness
Step 7 – Accessibility (WCAG Compliance)
Alt text, labels, keyboard navigation, captions, and ARIA labels for all interactive elements
Core Mobile Performance
- PageSpeed Insights mobile score 75 or above (test at pagespeed.web.dev)
- Largest Contentful Paint (LCP) under 2.5 seconds on mobile
- Interaction to Next Paint (INP) under 200ms
- Cumulative Layout Shift (CLS) under 0.1
- No “page not mobile-friendly” flags in Google Search Console
- Responsive design confirmed across iOS Safari, Android Chrome, and Samsung Internet
- No horizontal scrolling required on any page
- No Flash or deprecated mobile-incompatible elements
Patient-Critical Mobile Elements
- Phone number displayed above the fold on every location page – tap-to-call enabled
- Address on every location page links to Google Maps navigation
- Appointment request or booking accessible within one tap from homepage
- After-hours urgent care or on-call information visible without scrolling (if applicable)
- Insurance information findable within two taps
- Provider directory accessible from mobile nav without multiple menu levels
Mobile Readability and Interaction
- Base font size minimum 16px – no pinching to read body text
- Line height 1.5 or above for body text
- Sufficient color contrast (WCAG AA: 4.5:1 for body text)
- All tap targets minimum 44x44px – no precision tapping required
- No tappable elements closer than 8px apart
- Forms usable with mobile keyboard – appropriate input types (tel for phone, email for email)
- No interstitials or popups that cover content on mobile (Google penalizes intrusive interstitials)
- Hamburger or mobile nav accessible and fully functional
Image and Media Optimization
- All images compressed – no raw uploads over 200KB for body images
- Images served in WebP format with JPEG/PNG fallback
- Images sized to display dimensions – no oversized images scaled down via CSS
- Explicit width and height attributes on all images (prevents CLS)
- Before/after photo galleries lazy-loaded – not blocking initial page render
- No autoplay video on page load
- Embedded video uses facade (thumbnail + click-to-load) rather than loading full player on page load
Mobile-Specific Technical Factors
- Viewport meta tag set correctly:
width=device-width, initial-scale=1 - No separate mobile subdomain (m.domain.com) – responsive design on one URL is preferred
- CDN caching enabled – static assets served from geographically close servers
- Third-party scripts (chat widgets, scheduling tools, pixel tags) audited for mobile load impact
- Render-blocking JavaScript and CSS minimized
- Service worker or browser caching headers configured for repeat mobile visitors
- Google Search Console mobile usability report checked – no active errors
Local Mobile Intent Signals
- Google Business Profile optimized for “near me” and voice search queries
- Location pages answer common voice search questions directly: hours, address, whether accepting new patients
- Structured data (LocalBusiness schema) includes all information a patient might ask a voice assistant
- Page titles and H1s include location for location-specific pages
- FAQ sections on location pages written in natural question-answer format (voice search friendly)
Accessibility (WCAG Compliance)
- All images have descriptive alt text
- All form fields have associated labels
- Focus indicators visible on all interactive elements
- Page navigable by keyboard alone
- Video content has captions
- ARIA labels on icon-only buttons and nav elements