Google Business Profile & local SEO
Where the clinic stands — and how to climb the Map Pack
Built without GBP admin access. This report uses the public Maps listing, the live website, third-party review scrapes, and Toronto keyword data to show what can be improved for medical-aesthetics and “near me” demand.
via BookBeauty aggregate
Steeles / North York listing
Ubersuggest · Jul 2026
Blog SEO is the growth engine
Verdict
Organic content is already working — traffic climbed hard through 2026 on informational treatment blogs. The client keyword list is different: it is mostly local-commercial and “near me” demand. Those rankings live in the Google Map Pack. Wins come from GBP completeness, categories, reviews, photos, posts, clean NAP, and a dedicated North York money page — not more homepage synonym stuffing.
Highest-ROI free finding: north york cosmetic clinic (~880 monthly searches, SEO difficulty 9). A brand-named competitor (DA ~12) owns organic #1. Philosophy of Beauty (DA 21, real North York address) was absent from the sampled top results.
What this audit is based on
Included (public)
- Google Maps place page (unsigned-in / limited view)
- philosophyofbeauty.ca homepage & clinic pages
- Third-party review aggregate (~4.8 / 396)
- Ubersuggest domain overview + Toronto keyword volumes
- SERP sample for “north york cosmetic clinic”
- Directory / citation noise around Vaughan / Glen Shields
Not available without owner login
- GBP Performance Insights (searches, calls, directions)
- Full secondary categories & Services editor
- Exact photo count, Posts history, Q&A ownership
- Review response rate from Insights
- Duplicate / multi-location manager view
- Search Console / Analytics ground truth
Recommendations below still stand; Insights would only reorder urgency.
Public GBP snapshot
| Field | Observed | Implication |
|---|---|---|
| Name | Philosophy of Beauty | Brand-first; do not keyword-stuff the business name |
| Primary category | Medical spa | Aligned with medical spa / med spa near me demand |
| Address | 2777 Steeles Ave W Unit 17, North York, ON M3J 3K5 | Strong North York / Steeles proximity signal |
| Phone | +1 416-639-9728 | Must match site footer & citations (905 appears elsewhere) |
| Website | philosophyofbeauty.ca | Keep booking deep-link if possible |
| Hours (site) | Mon–Fri 9–8 · Sat 9–6 | Confirm Maps hours match; avoid temporary closures drift |
| About attributes | Wheelchair parking, entrance, seating, toilet | Good; continue completing every relevant attribute |
| Reviews | ~4.8★ / ~396 (third-party) | Volume is an asset — velocity + keyword-rich replies still matter |
Keyword opportunity (Toronto)
Volumes from Ubersuggest for Toronto, Ontario (loc 1002451), 7 Aug 2026. “Near me” terms still rank primarily via proximity + GBP relevance.
Source: Ubersuggest keyword_overview · Toronto, ON · Aug 2026
| Pri | Keyword | Vol | SD | Win channel | Note |
|---|---|---|---|---|---|
| P0 | medical spa | 1,300 | 28 | GBP + site | Matches primary category |
| P0 | north york cosmetic clinic | 880 | 9 | Organic + GBP | Easy SD; competitor brand owns #1 |
| P0 | medical laser spa | 720 | 17 | GBP + services | Align laser service list |
| P0 | med spa near me | 590 | 15 | Local pack | Proximity + reviews drive this |
| P1 | skin care clinic near me | 390 | 25 | Local pack | Photos / services / review keywords |
| P1 | cosmetology clinic near me | 390 | 27 | Local pack | Keep category + services aligned |
| P1 | skin care clinic | 320 | 22 | Organic + GBP | Already in H1; deepen geo lander |
| P1 | medical aesthetics | 260 | 36 | Organic | Topical cluster, not homepage dump |
| P1 | beauty medical clinic | 210 | 16 | Organic | Title match opportunity |
| P1 | aesthetic clinic near me | 110 | 12 | Local pack | Low SD; GBP relevance wins |
| P2 | aesthetic clinic | 140 | 21 | Organic | Pair with North York modifiers |
| P2 | medical esthetician | 390 | 33 | Organic | Often career intent — weaker bookings |
| P2 | cosmetic clinic vaughan | 10 | 39 | GBP geo | Needs real Vaughan listing or drop |
| P2 | aesthetic medicine | 50 | 26 | Organic | Use in description only |
| P3 | beauty center | 10 | 31 | Skip | Too generic |
| P3 | body clinic near me | 10 | 5 | Skip | Negligible demand |
| P3 | signature cosmetic clinic | — | — | Skip | Competitor brand term |
SERP gap: “north york cosmetic clinic”
Sampled organic SERP (Toronto). Philosophy of Beauty not in top set.
| # | Domain | DA | Title |
|---|---|---|---|
| 1 | northyorkcosmeticclinic.com | 12 | North York Cosmetic Clinic: Home |
| 2 | instagram.com | 94 | NYCC Instagram |
| 3 | fresha.com | 62 | Booking directory |
| 5 | tcclinic.com | 36 | Toronto Cosmetic Clinic |
| 7 | vitamedlaserclinic.ca | 11 | Vita Cosmetic and Laser Clinic |
| — | philosophyofbeauty.ca | 21 | Not in sampled top 10 |
Website vs Map Pack
Strengths
- Title / H1 already map to beauty medical clinic & skin care clinic
- Deep service tree (face, body, hair, injectables, laser, IV)
- Blog cluster drives most organic growth
- Founder / team trust, financing, gallery, ZO retail
- Estimated organic visits rose from ~1.1k (Aug 2025) to ~5.3k (Jul 2026)
Gaps that hurt local keywords
- Top organic keywords are informational (prep, migration, timelines) — not med spa near me
- Homepage FAQ stacks many client synonyms (thin stuffing risk)
- NAP pushes Toronto / North York; directories still surface Vaughan / Glen Shields + (905)
- No clear dedicated money lander observed for “North York cosmetic clinic”
- Vaughan intent is unsupported unless a live second GBP exists
What can be done from here
Ordered by expected Map Pack / local organic impact. Owner-side GBP edits require login; everything else can be prepared from the agency side.
GBP foundation (owner login required)
- Keep primary category Medical spa. Add allowed secondaries that map to demand (laser hair removal, skin care, medical aesthetics equivalents Google offers).
- Fill Services for every bookable treatment with short natural descriptions — Botox, fillers, HydraFacial, CoolSculpting, laser, EmFace, PRP, etc.
- Rewrite business description: medical spa / medical aesthetics in North York (Steeles). Mention Vaughan only if service area or second location is real.
- Set appointment URL to the live booking page.
- NAP cleanup: one phone across GBP, site, Facebook, directories. Decide Vaughan status — claim/update second GBP or purge Glen Shields / 905 citations.
Reviews, photos, Posts
- Steady review velocity (e.g. 8–15 / month) via post-visit SMS. Ask patients to name treatment + neighborhood.
- Reply to 100% of reviews within 48 hours; weave service + geo naturally.
- Upload 4–8 fresh photos weekly: exterior, devices, team, parking, compliant before/after.
- Google Posts 1–2× / week with booking links.
- Seed Q&A: medical aesthetics near North York, medical laser spa, Vaughan patients.
Website pages (agency can ship without GBP)
- Publish a North York Cosmetic & Medical Aesthetic Clinic lander aimed at the 880-vol term — unique NAP, map, parking, FAQ, review quotes, Book CTA.
- If Vaughan is active: separate Vaughan medical spa page + claimed GBP. If closed: remove Glen Shields citations and stop mixing 905 on the Steeles profile.
- Service pages: truthful geo modifiers in titles (“Medical Laser Spa in North York”), LocalBusiness / MedicalBusiness schema, consistent NAP.
- Trim homepage synonym spam; keep 1–2 primaries; move the rest to dedicated URLs.
- Internal links from high-traffic blogs → money landers.
Citations, authority, content mix
- Audit Apple Maps, Bing Places, Yelp, RealSelf/RateMDs, Fresha-style directories for NAP match.
- Supplier “finder” listings (CoolSculpting, HydraFacial, ZO, Fotona) and local PR links.
- Add commercial comparison pages that match P0 terms — not only informational blogs.
- Deprioritize: beauty center, body clinic near me, signature cosmetic clinic, pure medical esthetician career intent.
If we only do five things
- Lock categories + full Services on GBP
- NAP / Vaughan cleanup across the web
- Review + photo velocity
- Weekly Google Posts
- Ship the North York cosmetic / medical aesthetic clinic money page
Optional next inputs
Not required to start; useful to refine ranking of the plan above.
- Screenshot of GBP categories + Services (owner can export without sharing password)
- Confirmation: is 80 Glen Shields / Vaughan still operating?
- Last 3 months of GBP Performance PDF export
- Search Console property access or query CSV
- Top 5 Map Pack competitors they lose to locally