A woman searching "botox near me" at 9 PM isn't browsing. She's ready to book. A man searching "coolsculpting [city]" after seeing a before/after photo on Instagram has already sold himself. The med spa's website just needs to not get in the way.
Most med spa sites fail at exactly this. They were built for the provider's aesthetic preferences, not the patient's purchase journey. They look luxurious and load slowly, hide pricing, bury credentials, and make booking require three clicks and a phone call. When you audit a med spa as a prospective client, here's what you're actually measuring.
Med spas that rank locally on treatment searches have one thing in common: dedicated pages for each service. Not a single "Services" page listing everything. Separate URLs.
Each page needs its own <title> and <meta description> targeting the treatment + location query, a minimum of 400 words of original content, before/after imagery with proper compliance language, pricing ranges or a "starting at" anchor, and a booking CTA above the fold.
Audit failure rate on this: extremely high. Most med spas have one /services/ page with H2s. That single page cannot rank for eight different treatment queries.
This is where med spa audits differ from standard local-business audits. The FTC and state medical boards have rules that are not optional.
Before/after photos must carry disclaimers — typically "Individual results may vary" — visible in the same frame as the image. Photos shouldn't promise specific outcomes. If you see a before/after gallery with no disclaimer text, that's a liability exposure, not just an SEO gap.
Testimonials used to require "results not typical" language. The FTC updated its guidance: now you must either show that the testimonial represents typical results or disclose what typical results are. Vague testimonials ("I love this place!") are fine; outcome-specific testimonials ("I lost 12 inches!") require substantiation or disclosure.
Treatment claims on service pages should avoid language like "eliminates fat permanently" or "reverses aging" without qualification. The compliant version is "reduces the appearance of" or "targets stubborn fat."
Flag these in your audit report as compliance gaps, not just copy issues. Decision-makers at med spas take compliance flags seriously because the alternative is a state board inquiry.
Med spa trust signals are different from a dentist's DDS or a lawyer's bar membership. The credentialing landscape is complicated: in some states, non-physician practitioners (PAs, NPs, aestheticians) can perform injectables; in others, a physician must be on-site or available.
The website should show:
Medical director name, photo, and credentials (MD, DO, NP, or applicable designation)
Injector bios with credentials, years of experience, and certifications (e.g., AAFE, IAPAM training)
State medical license numbers where required by state law
Malpractice insurance disclosure if the state mandates it
Check whether the "About" or "Team" page exists at all. Frequently it's missing or only lists first names. That's an E-E-A-T failure — Google and AI search engines treat provider transparency as a trust signal for YMYL content.
The gallery is both a conversion tool and an SEO opportunity. Most med spas waste it.
What works:
Organized by treatment, not by date
Images with descriptive alt tags: alt="Before and after Botox forehead treatment, female patient, [City] med spa" — not alt="before-after-001.jpg"
Treatment label and disclaimer visible in the image or immediately below
Mobile-optimized lazy loading (gallery pages are notorious LCP killers)
What to skip: Full-page overlay galleries that load 80 images on page load. Lazy load everything. Use WebP. The gallery should not cost 4 seconds of LCP.
Botox runs $12–$18 per unit. A lip flip is 4–6 units. A full lip augmentation is 1 syringe ($600–$900). Coolsculpting treatments run $750–$1,500 per session.
Patients research this before booking. Hiding pricing is a conversion killer masquerading as a luxury positioning strategy.
The audit question is binary: does the site show pricing ranges, "starting at" figures, or financing options? If not, that's a recommendation.
Financing: Alle (Allergan's loyalty/financing program), Cherry, CareCredit, and Alphaeon are all common. The financing page should be linked from individual treatment pages, not buried in the footer.
Run the booking flow yourself. Count the clicks from the homepage to a confirmed appointment request.
Common failure patterns:
"Call to schedule" with no online booking option
A contact form that promises "we'll call you back" (not a booking, a lead)
Online booking behind a separate third-party portal (Vagaro, Mindbody, Acuity) with no visual continuity from the site — patients abandon this
No weekend/evening availability shown
The standard is: click "Book Now" → see available times → confirm. If there are more than three steps, flag it.
Use the Mobile-Friendly Tester to verify the booking flow works on mobile. Med spa traffic is 65–75% mobile. If the booking button is a 24px tap target, you're sending patients back to Google.
The GBP audit is outside the website, but flag it: med spas should be categorized as "Medical spa" (not "Beauty salon" or "Day spa") and the GBP services list should mirror the website's treatment page matrix. Mismatched categories hurt local pack eligibility.
Review count benchmarks: under 50 reviews rarely appears in the local pack for competitive treatment queries; 50–200 with a 4.7+ rating is competitive; above 200 is strong. Flag the gap between current count and competitive threshold.
Don't audit the stock photography choices, color palette, or logo. These are design opinions. Stick to measurable gaps: missing pages, compliance language, broken booking flows, schema errors, and mobile failures. Every finding should map to a revenue or risk impact.
The audit one-liner for med spas: Build the treatment + city page matrix, add credential transparency, fix the booking flow on mobile, and plant the compliance language before a state board finds it for you. Most med spa sites get one of those right.