"botox near me" gets 165,000 US searches a month, and the med spas Google shows first get the bookings. They search the treatment more than the spa ("botox near me", "laser hair removal near me"), so getting there starts with a complete Google Business Profile, then a page for each treatment with who performs it and what it costs, and reviews handled without exposing anyone's treatment.
This guide covers the parts that bring bookings, in the order worth doing them. For the full list of local checks, use the free local SEO checklist.
The Searches That Bring Clients
Clients search for the treatment, almost always with "near me". US searches a month, from Google Ads data:
| Search | US searches a month | What it tells you |
|---|---|---|
| botox near me | 165,000 | The most searched treatment: give it its own page |
| med spa near me | 110,000 | The Google Maps results decide who gets the booking |
| laser hair removal near me | 110,000 | As searched as the spa itself |
| lip filler near me | 74,000 | Fillers by area, not one filler page |
| microneedling near me | 60,500 | A page per skin treatment you offer |
| hydrafacial near me | 40,500 | Brand-name searches: only if you use that device |
| chemical peel near me | 22,200 | Explain the types and downtime |
| coolsculpting near me | 18,100 | Another brand name people search directly |
| botox cost | 12,100 | Publish prices per unit or per area |
| dermal fillers near me | 9,900 | The general filler search |
| semaglutide near me | 8,100 | Weight loss programs: medical claims, careful wording |
Two patterns stand out. Searches name a treatment and end in "near me", so Google Maps and a page per treatment decide most of it. And clients ask about price ("botox cost" gets 12,100 a month), so the spa that shows how it prices answers the question others leave open.
Start With Your Google Business Profile
For "near me" searches, Google shows a map with three businesses above the regular results. Google says local results are "mainly based on relevance, distance, and popularity" (Google Business Profile help). You cannot change distance. You can change the other two:
- Primary category: Medical spa. Add secondary categories only for services you really offer.
- Services: list each treatment (neurotoxins, fillers, laser hair removal, microneedling, facials, peels, body contouring) with a short description.
- Address and hours: your real address, exact hours, and a booking link.
- Photos: the treatment rooms, the front desk and the team. Use client photos only with their written consent.
- Reviews: ask after each visit and reply to every review without confirming anyone is a client (see below). Google prohibits offering incentives, like a discount on the next treatment, in exchange for reviews (Google).
- Posts: a new treatment, a new provider, open appointment days.
Step by step: the Google Business Profile checklist and how to get more Google reviews.
Build a Page for Each Treatment
One page per treatment clients search: neurotoxins like Botox, lip filler and other fillers, laser hair removal, microneedling, facials, chemical peels, laser resurfacing, body contouring, and weight loss programs if you run one. Use a brand name like Botox, CoolSculpting or HydraFacial only for the genuine product or device you really use. Each page should answer what a client asks before booking:
- What the treatment is, how long it takes, and what recovery looks like.
- How you price it (per unit, per area, per session or per package).
- Who performs it: their title and training.
- Who it suits, who should not have it, and the common side effects.
- How many sessions it usually takes, without promising a result.
- A booking link near the top, and how a consultation works.
Give each page a title that matches the search, like "Botox in Scottsdale: Prices per Unit, Who Injects and What to Expect | Lumen Aesthetics", and a first paragraph that answers the question in two sentences.
What SEOmatic's AI SEO agents do here: they find the service pages that show in Google but lose the click, then rewrite titles, headings and answers from your own Search Console data. You decide what goes live, and any change can be undone in one click.
City Pages Without Thin Copies
Clients travel to a med spa, so you need pages for each location you run and, at most, the nearby cities you really draw from. Swapping the city name in one template does not help: Google's spam policies call pages created to rank for similar searches that are less useful than the destination "doorway abuse" (Google). A location page earns its place with what is true only there:
| Thin city page | Useful location page |
|---|---|
| Same text with the city name swapped | The address, parking and the providers who work there |
| Every treatment listed everywhere | The treatments and devices that location really offers |
| Generic reviews | Reviews left for that location |
| No reason to exist | Opening hours and how to book that location |
If you run more than one location, give each its own page and its own Business Profile. More on doing it at scale: location pages that rank.
What SEOmatic's AI SEO agents do here: they check each town on the real results page, then draft pages for the places you serve from your best page. Pages too similar to each other are held back, not published.
Reviews and Patient Privacy
A review reply is public. HHS has settled with health care providers that disclosed patients' information while replying to online reviews, including Manasa Health Center, which paid $30,000 and agreed to a corrective action plan (HHS). HIPAA covers a health care provider that sends health information electronically in connection with certain transactions, such as insurance claims (HHS, covered entities). Whether or not it covers your spa, reply as if it did:
- Never confirm that the reviewer is a client, and never name a treatment, date, provider note or result in the reply.
- Answer the same way to praise and complaints: "Thank you for your feedback. We would like to hear more; please call us at..."
- Move any real conversation to a private phone call or message.
- Get written consent before you post any client photo, before-and-after or testimonial, and keep it on file.
- Train everyone who replies to reviews or posts on social media on these rules.
Who Injects, Health Claims and Trust
Clients are told to check who treats them. The FDA tells consumers to ask whether the provider is licensed and trained to administer the product and to confirm it comes from an authorized source, and notes that federal law requires providers who administer prescription drugs to buy them only from authorized sources (FDA). Who may inject, who must supervise, and whether a physician must examine the client first vary by state, so check your state's medical and nursing boards and show on each page the title of the person who performs the treatment.
Keep claims honest. The FTC expects health-related claims to be backed by competent and reliable scientific evidence (FTC). If you offer compounded semaglutide, do not present it as FDA-approved or as the same as the brand drug: the FDA does not review compounded drugs for safety, effectiveness or quality before they are marketed (FDA). Keep reviews real: the FTC's rule bans fake reviews and incentives that depend on a review being positive (FTC). Use the same name, address and phone on every listing: see NAP consistency.
Add MedicalBusiness Schema
Schema.org has no med spa type, so pick the closest one for what you really do. MedicalBusiness fits a spa that offers medical treatments such as injectables and lasers under a medical director. HealthAndBeautyBusiness (or its subtype DaySpa) fits a spa that offers beauty treatments only. Pick one and keep it matching what the page shows (Google, local business structured data). Example for a made-up med spa:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "MedicalBusiness",
"name": "Lumen Aesthetics Med Spa",
"url": "https://lumenaesthetics.example",
"telephone": "+1-480-555-0193",
"address": {
"@type": "PostalAddress",
"streetAddress": "7400 Example Rd",
"addressLocality": "Scottsdale",
"addressRegion": "AZ",
"postalCode": "85251",
"addressCountry": "US"
},
"openingHours": "Tu-Sa 09:00-18:00",
"sameAs": ["https://www.instagram.com/lumenaesthetics.example"]
}
</script>What SEOmatic's AI SEO agents do here: they add local business markup to your pages from the facts already on them, and you decide what goes live.
SEO or Paying for Ads and Deal Sites?
| Item | SEO | Ads and deal sites |
|---|---|---|
| Who you attract | People looking for a treatment near them | People comparing deals side by side |
| Cost over time | Mostly time and upkeep; pages keep working | You pay for every click or give up margin on every deal |
| How fast | Months for pages; weeks for profile fixes | As soon as you pay |
| What you own | Your site, profile and reviews | Nothing once you stop paying |
Many med spas do both: ads to launch a new treatment, SEO so the treatment pages keep bringing bookings after the ads stop.
What Med Spa SEO Costs
The basics cost time, not money: your Business Profile, reviews and treatment pages. Agencies charge monthly retainers that vary widely. Before you sign, ask four questions: which pages and listings they will change each month, how they will show you bookings and calls from Google, who owns the website and the Business Profile, and how long the contract runs. Ask too how they handle client privacy in reviews and photos.
A 30-Day Med Spa SEO Plan
- Week 1: complete your Google Business Profile, write your review reply rules, and ask recent clients for a review.
- Week 2: write or fix your pages for your top 3 treatments, with prices and who performs them.
- Week 3: add the rest of your treatment pages, check every claim and photo consent, and fix your main directory listings.
- Week 4: add pages for each location, add MedicalBusiness schema, and connect Google Search Console to see which searches already find you.
Let the AI SEO Agents Do the Work
Built for med spas whose site already brings clients from Google. SEOmatic's AI SEO agents read your own Search Console data and make these changes on your site, in your CMS:
- Check every treatment: are you in the Google Maps top 3, where do you rank below it, and which spa is there instead
- Draft a page for each location from your best page, with your real work and reviews from each place
- Rewrite treatment page titles and text for the searches clients use, answer price questions, and add local business schema
Each change can wait for your approval, one click undoes it, and the agents check it against how the rest of your site did. What they can change depends on your platform, and you see the full list before anything runs.
14-Day Trial for $1, credited to your first payment.
















