My Liposuction Project Overview

Project Overview — My Liposuction

Why we rebuilt this site, what the data told us, and how the build is structured. The definitive internal reference for this engagement.

66
Pages built
20
Pages keyworded
9
Authority today
502
Organic keywords
531
Visits/mo today

The problem

myliposuction.com has real SEO equity — exact-match domain, 20+ year age, position #1 for "liposuction santa monica" — but it is dramatically under-monetizing that equity. Authority Score is 9/100. The site ranks for only 502 keywords, driving just 531 visits/month. Competitors with similar authority scores (kleinlipo.com, stlouislipo.com) drive 3–5× more traffic by having dedicated, keyword-targeted pages for every body area and procedure variant. The current site collapses multiple areas onto single thin pages and has partial or no schema markup, no dedicated tumescent liposuction page, and no pages for high-volume opportunities like gynecomastia, lipedema, or lipo 360.

Additionally, Dr. Massey operates two competing domains (myliposuction.com + ralphmasseymd.com) — both rank for overlapping queries, diluting click-through and potentially splitting link equity.

The solution

A standalone, fast, schema-rich rebuild of 66 pages — every keyworded page mapped to a real local keyword, credential-safe (dermatologist framing, never "plastic surgeon"), built from the practice's own captured content. Five net-new pages added for the highest-opportunity gaps. One signed-off build guide (this document) drives it all.

The build anchors on three moves: (1) awake/tumescent safety positioning as the core differentiator, (2) dedicated keyword-targeted pages for every body area, and (3) full structured-data implementation that the current WP site lacks.

Practice at a glance

My Liposuction · Dr. Ralph A. Massey, MD · 1260 15th Street, Suite 1401, Santa Monica, CA 90404 · (310) 393-9900

Specialty: Tumescent liposuction exclusively — no general anesthesia, no IV sedation, no plastic surgery. Fellowship-trained cosmetic surgeon; board-certified dermatologist.

Facility: AAAHC-accredited outpatient surgical center. In practice since 2001. Over 15,000 patients treated.

Google rating: 4.7/5 from ~50 reviews. Yelp: 80 reviews. No TikTok presence found.

Markets: Santa Monica (primary), Los Angeles, West LA, Beverly Hills, Brentwood, Malibu.

Key credential warning

Dr. Massey is a board-certified DERMATOLOGIST — NOT a board-certified plastic surgeon. He is NOT ABPS-certified. Never use "plastic surgeon" or "board-certified plastic surgeon" in any patient-facing content. Safe framing: "board-certified dermatologist" or "cosmetic surgeon specializing in liposuction."

Net-new pages (5 added to manifest)

SlugTarget keywordVol/moPriority
/tumescent-liposuction/tumescent liposuction santa monica2,400+P1
/gynecomastia-male-chest/gynecomastia liposuction santa monica8,000+P1
/liposuction-cost/liposuction cost santa monica40,500 nationalP1
/lipedema-treatment/lipedema treatment santa monica9,900+P2
/lipo-360/lipo 360 santa monica3,600+P2

Master Strategy — My Liposuction

The one-line thesis and the three moves that own the Santa Monica liposuction SERP.

Thesis

myliposuction.com already holds the #1 spot for "liposuction santa monica" with a 9/100 Authority Score — almost entirely on domain age and exact-match domain equity. That foothold is real but fragile. The build converts that brand-only hold into a deep procedure silo: every body area, every technique, every patient concern gets its own keyword-targeted page with full schema — before a competitor with more budget out-structures us.

1 · Safety-first narrative

No general anesthesia. No hospital. Over 15,000 procedures performed awake. This is the clinic's true differentiator vs. board-certified plastic surgeons who default to GA. Lead every procedure page with it — patients searching lipo are afraid of going under. The safety angle converts.

2 · Procedure-depth expansion

Competitors like parkavenuesmartlipo.com (6,260 organic keywords) have 30+ individual body-area pages. We have ~10. The build adds dedicated pages for every area in the manifest and adds 5 net-new pages for the highest-traffic gaps: tumescent technique, gynecomastia, lipedema, lipo 360, and pricing.

3 · Schema + local signals

The current site has partial schema. Full implementation (MedicalBusiness, Physician, MedicalProcedure, FAQPage, BreadcrumbList) on all 66 pages closes the click-through gap with competitors who show FAQ rich results. Google Business Profile optimization + post-procedure review request workflow closes the local pack gap vs. Grossman Dermatology (124 reviews vs. ~50).

4 · Buffalo hump — protect the #1 position

"Buffalo hump" drives 9,900 searches/month and the site ranks position 6. But Moein Surgical Arts and Beverly Hills Aesthetics are gaining with longer, better-structured pages. The buffalo hump page needs a causes section, expanded FAQ (5–8 Q&A), and a title tag fix ("Buffalo Hump Removal Santa Monica" not "Hump Liposuction").

Why now

The LA body contouring market is consolidating around a handful of high-content lipo specialist sites. Dr. Massey's exact-match domain (myliposuction.com) is a permanent structural advantage — but only if the content depth matches. Three competitors (parkavenuesmartlipo, lipoandaesthetics, stlouislipo) have been building content libraries for 3–5 years. The window to out-rank them on body-area pages with lower KD (5–18) is still open. Six months from now, those slots will be defended positions.

What we are NOT doing

  • Not claiming "board-certified plastic surgeon" — Dr. Massey is a dermatologist. The framing is "board-certified dermatologist and fellowship-trained cosmetic surgeon."
  • Not deploying with live DNS cutover — staging deploy only (noindex via _headers). No live cutover until client signs off.
  • Not consolidating ralphmasseymd.com with myliposuction.com — that's a practice-level business decision, documented as a recommendation in the Notes panel.
  • Not using "zero complications" in any patient-facing copy — unverifiable marketing claim; use "no serious complications" only where directly sourced from the captured site.

Success metrics

MetricBaselineTarget (12 mo)
Organic keywords502900+
Organic traffic531/mo1,200/mo
Buffalo hump rankingpos. 6pos. 3
Arm liposuction rankingpos. 7pos. 3
Tumescent liposuction (new page)unrankedpos. 5–10
Schema implementationpartial100% of keyworded pages
Google reviews~5080+

Research + Intel — My Liposuction

Stage-0 research gathered before the build — SEMrush API pull (2026-06-05), competitor content analysis, SERP snapshots. This decides what to write and what pages to add.

9/100
Authority Score
502
Organic keywords
531/mo
Organic traffic
$1,090
Traffic value/mo
513 / 120
Backlinks / ref domains

SEMrush domain overview

MetricValue
SEMrush Rank1,618,205
Organic keywords502
Organic traffic531/mo
Traffic value$1,090/mo
Authority Score9/100
Backlinks / ref domains513 / 120

Top 20 organic keywords (by traffic)

KeywordPosVol/moKDCPC
buffalo hump69,90046$0.11
arm liposuction74,4005$3.78
inner thigh liposculpture51,3004$3.48
liposuction of the thighs271,30013$3.27
butt lipo23200$4.03
buffalo hump cushing588031$0.66
liposuction for buttocks37205
liposuction bum348012$4.03
thigh lipo57208$3.27
buffalo hump causes559032
inner thigh lipo81,00011$4.00
buffalo hump lipo65908$4.53
back neck fat948035$0.85
liposuction santa monica1706
outer thigh lipo11708$3.52
inner thigh lipo before and after75901$3.85
buffalo hump removal near me22605$3.90
thigh liposuction recovery211011
bra roll lipo41100$5.83
butt liposuction32104
Buffalo hump is the single largest traffic driver at 9,900 vol/mo — the site ranks #6 nationally on what is a heavily informational keyword. The traffic is largely non-converting (people researching the medical condition, not booking lipo). The commercial opportunity is the secondary cluster: "buffalo hump removal near me" (pos 2, 260/mo), "buffalo hump lipo" (pos 6, 590/mo). Title tag fix + FAQ schema + causes section would push the page into positions 3–4.

Organic competitors (by shared keywords)

CompetitorShared KWsTheir KWsTheir trafficAngle
palmclinic.co.nz494,5044,616/moNZ multi-technique; huge content library
lipoandaesthetics.com492,6604,611/moSan Diego tumescent + SmartLipo + VelaShape
theretreataesthetics.com381,7561,824/moMulti-service aesthetics; strong content
parkavenuesmartlipo.com396,2601,470/moNYC SmartLipo, 30+ body-area pages
kleinlipo.com44662835/moBeverly Hills tumescent-only; most similar positioning
stlouislipo.com253,0131,587/moDeep educational content; 8+ informational lipo pages
ralphmasseymd.com149221,407/moDr. Massey's own second domain — cannibalization risk
norcallipo.com161,319508/moNorCal specialist; similar body-area depth
drtplasticsurgery.com284,46312,684/moFull-service plastic surgery; strongest overall
dassmd.com193,4035,046/moBeverly Hills full-service PS; BBL, SmartLipo

SERP landscape — key findings

Liposuction Santa Monica — position 1 already held

myliposuction.com holds #1 for "liposuction santa monica." Direct competition comes from grossmandermatology.com (pos 2, 4.9 stars / 124 Google reviews, SmartLipo tech angle) and davidmbutlermd.com (pos 5, board-certified plastic surgeon with thin content but strong credential). The #1 hold is driven by EMD + domain age, not content quality — any aggressive competitor with more content/schema could threaten it.

Tumescent liposuction santa monica — multiple positions

The site holds positions 1, 2, and 3 for "tumescent liposuction santa monica" — homepage, main procedure page, and a sub-page all appear simultaneously. This is click-through dilution, not strength. A single dedicated /tumescent-liposuction/ page consolidates signals.

Local pack gap

Grossman Dermatology's 124+ Google reviews vs. approximately 50 for Massey's practice is the primary reason Grossman appears in the local map pack alongside myliposuction.com. Review velocity is the practice-side lever; GBP optimization is the build-side lever.

Top 10 net-new page opportunities

Recommended PageTarget KeywordEst. Vol/moKDStatus
Tumescent Liposuction (technique page)tumescent liposuction2,40018–25Added to manifest (P1)
Gynecomastia / Male Chest Lipogynecomastia liposuction8,000+28–35Added to manifest (P1)
Liposuction Cost / Pricingliposuction cost40,500 national30–45Added to manifest (P1)
Lipedema Treatmentlipedema surgery9,900+20–30Added to manifest (P2)
360 Liposuction / Lipo 360lipo 3603,60012–20Added to manifest (P2)
Revision Liposuctionrevision liposuction88012–18Phase 2 backlog
Back Liposuctionback liposuction1,6008–15Phase 2 backlog
Liposuction vs. CoolSculptingliposuction vs coolsculpting5,40020–28Phase 2 backlog
Mons Pubis Liposuctionmons pubis liposuction5905–12Phase 2 backlog
Liposuction Recovery Timelineliposuction recovery8,10020–30Phase 2 backlog
All figures are SEMrush API pulls (2026-06-05). Re-runnable via platform/scripts/research/semrush_pull.py.

Design System — My Liposuction

Brand palette and typography extracted from the captured site CSS (neuzeit-grotesk theme, 2026-06-05). Confirm with client at sign-off before final deploy.

Palette

primary
#1174a6
primary_dark
#09557c
accent
#ff7800
ink
#262626
text
#333333
bg
#ffffff
bg_alt
#f2f3f3
muted
#a2a2a2
border
#b7b7b7

Typography

Headings

Captured: neuzeit-grotesk (Adobe Fonts), sans-serif fallback — uppercase, font-weight: 100

Role: Geometric grotesque display, all-caps, ultra-light weight. Clinical and minimal.

Google equivalent: Outfit / Nunito / Plus Jakarta Sans

Note: All headings rendered uppercase via CSS — write in title case in HTML, CSS uppercases.

Body

Captured: neuzeit-grotesk / Open Sans (forms)

Role: Clean sans-serif body; forms use Open Sans or system sans fallback.

Google equivalent: Inter / Source Sans 3

Layout rules

  • Minimal, clinical, white-space-forward layout — generous padding, few visual elements
  • Headings: uppercase with light weight (font-weight 100–300)
  • CTAs: border-only (no fill) or dark fill with uppercase text
  • Navigation: horizontal stellarnav, white text on dark header background
  • Gallery: patient photo grid with before/after pairs
  • Blog: card grid with featured image
  • Color pops: blue links (#1174a6), orange reverse accent (#ff7800) used sparingly as CTA highlight only
  • No decorative imagery in headers — procedure pages use photo heroes; text pages use white/bg_alt

Design principles

Clinical credibility

The palette is deliberately steel-blue and white — it reads as a medical environment, not a luxury spa. The orange accent is used only for primary CTAs (Book Consultation). Every page should feel like a specialist's office: authoritative, clean, not decorative.

Safety-first hierarchy

The awake/tumescent differentiator and the AAAHC accreditation badge must appear above the fold on every procedure page. Trust signals (Google 4.7★, 15,000+ patients, in practice since 2001) are secondary but always present.

Brand font neuzeit-grotesk requires Adobe Fonts subscription. Pick the Google equivalent (Outfit or Plus Jakarta Sans) at build time unless client confirms Adobe Fonts license for the rebuilt site.

Brand voice in design

Tone: Clinical but approachable. No spa-warm language; no aggressive sales copy. Reassuring. The visual design mirrors this: white space creates calm, not urgency.

Patient persona: Adults 35–60 in West LA comparing plastic surgery practices. They are comparison-shopping. Lead with differentiators in the first screenful: awake procedure, 25 years, AAAHC accredited, Santa Monica.

What to avoid in design execution: Stock photos of anonymous bodies (use real patient before/afters or Dr. Massey only), generic "cosmetic surgery" aesthetic with deep purples and golds, excessive badge/award graphics (keep to 2–3 max per page).

Assets — My Liposuction

Real imagery captured from the live site (Stage 1) + assets to be generated. What exists, what needs to be sourced, and what needs to be generated.

Where assets live

  • raw/assets/img/ — deduped photos pulled from the site capture (procedure photos, office, Dr. Massey)
  • raw/assets/heroes/ — homepage hero + procedure hero images
  • No patient before/after photos are embedded in procedure pages — gallery pages link to the external gallery system
  • All asset paths must be root-relative from the site root: /raw/assets/... not /sites/myliposuction/raw/assets/...

Confirmed existing imagery (from site capture)

AssetLocationUse
Dr. Ralph Massey portrait(s)raw/assets/img/Doctor bio page, trust bands on procedure pages
Surgery center interiorraw/assets/img/About / facility page hero
Before/after gallery photosExternal gallery system (linked, not embedded)Gallery pages only — never inline on procedure pages
Logo / site wordmarkraw/assets/img/Header nav

Assets to generate (AI / Nano Banana)

Asset neededSpecPriority
Homepage hero1920×1080, WebP ≤120KB. Clinical setting. No patient identifiable imagery. Body contouring / liposuction aesthetic.P1
Tumescent liposuction page hero1920×1080, WebP. Awake procedure, clinical close-up. Must avoid showing blood or distress.P1
Gynecomastia page hero1920×1080, WebP. Male chest, clinical/clean aesthetic.P1
Lipedema treatment page hero1920×1080, WebP. Lower body, empathetic tone.P2
Lipo 360 page hero1920×1080, WebP. Full-circumference contouring, abstract or clinical.P2
Liposuction cost page hero1920×1080, WebP. Consultation / planning aesthetic — patient + doctor interaction.P1
Buffalo hump page hero refresh1920×1080, WebP. Neck/upper back area, medical-accurate, no disturbing imagery.P2

Image rules

  • Format: WebP for all heroes and procedure images. JPG allowed for captured originals only.
  • Max file size: 120KB for hero images (1920×1080). 60KB for inline card images (400×300).
  • No patient before/after photos in HTML pages — these go in the gallery system. Procedure page "gallery" sections link to gallery pages, never embed.
  • Alt text: Must include procedure name + "Santa Monica" for procedure page heroes. E.g., alt="Tumescent liposuction in Santa Monica"
  • HIPAA: No identifiable patient photos anywhere in the built site without explicit signed consent form on file.

Dr. Massey imagery notes

Dr. Massey's portrait must appear on: (1) the doctor bio page, (2) the homepage trust band, (3) every procedure page "Your surgeon" section. Use the same approved portrait across all pages for brand consistency. If a second or updated portrait is provided by the practice, update the hero slot at raw/assets/heroes/dr-massey.webp and all references.

Social handles with imagery: @ralphmasseymd on Instagram (~477 posts, 1,870 followers) — source for contextual surgery imagery if permissions obtained. @myliposuction on Instagram — brand imagery.

Surgeon Imagery — My Liposuction

Dr. Ralph Massey imagery — what exists, how to use it, and credential framing rules.

Dr. Ralph A. Massey, MD

Portrait source: Captured from myliposuction.com and ralphmasseymd.com (Stage 1). Used on doctor bio page hero + every "Your surgeon" trust band on procedure pages.

Instagram: @ralphmasseymd — ~477 posts, 1,870 followers. Bio: "Dermatologic & Cosmetic Surgeon. Combining Training, Experience & Talent." May be sourced for contextual imagery with permission.

Credential framing (locked — gate enforced)

The following phrases are always correct when describing Dr. Massey next to his portrait:

  • "Board-certified dermatologist and fellowship-trained cosmetic surgeon"
  • "Dermatologist with over 25 years of liposuction experience"
  • "Cosmetic surgeon specializing in awake tumescent liposuction"

The following phrases are never permitted anywhere adjacent to his name or photo:

  • "Board-certified plastic surgeon" — WRONG. He is NOT ABPS-certified.
  • "Plastic surgeon" (unqualified)
  • "Board certified in cosmetic surgery" — cosmetic surgery is not an ABMS board
  • "One of the finest liposuction surgeons in the nation" — superlative, not verifiable

Bio block — verified facts to include

  • MD, University of London / King's College School of Medicine (1989)
  • MPhil, Cambridge University (1990–92)
  • Residency: Dermatology, State University of New York at Buffalo (1993–96)
  • Fellowship: Mohs Micrographic Surgery and Dermatologic Oncology, NY Presbyterian Hospital / Columbia University
  • Board-certified dermatologist (American Board of Dermatology — verify at certificationmatters.org before publishing)
  • Theodore Tromovitch Award, 1997 (American College of Mohs Micrographic Surgery — verifiable)
  • Assistant Clinical Professor, UCLA (self-reported — verify in UCLA faculty directory before publishing)
  • In practice since 2001, Santa Monica, CA
  • Over 15,000 patients treated
  • AAAHC-accredited surgical center (verify at aaahc.org before publishing)
Priority verification actions before any content goes live: (1) California Medical Board license check (mbc.ca.gov), (2) ABMS certification at certificationmatters.org, (3) ABPS directory check (abplasticsurgery.org — confirm he is NOT in it), (4) AAAHC facility lookup (aaahc.org), (5) UCLA faculty directory for assistant clinical professor claim.

Page Hero Images — My Liposuction

Hero image assignments by page type. All heroes: WebP, 1920×1080, ≤120KB. Paths are root-relative from site root.

Homepage

SlugHero pathAlt textStatus
//raw/assets/heroes/home-hero.webpLiposuction and body contouring in Santa Monica CATo generate

Procedure pages (15 existing + 5 net-new)

SlugHero pathStatus
/liposuction-santa-monica/buffalo-hump//raw/assets/heroes/buffalo-hump-hero.webpRefresh needed — see SERP notes
/liposuction-santa-monica/bra-roll-liposuction//raw/assets/heroes/bra-roll-hero.webpTo source/generate
/liposuction-santa-monica/butt-lipo//raw/assets/heroes/butt-lipo-hero.webpTo source/generate
/liposuction-santa-monica/chest-love-handles//raw/assets/heroes/chest-love-handles-hero.webpTo source/generate
/liposuction-santa-monica/chin-neck-liposuction//raw/assets/heroes/chin-neck-hero.webpTo source/generate
/liposuction-santa-monica/fat-transfer//raw/assets/heroes/fat-transfer-hero.webpTo source/generate
/liposuction-santa-monica/inner-and-outer-thigh-lipo//raw/assets/heroes/thigh-lipo-hero.webpTo source/generate
/liposuction-santa-monica/knees-ankles-lipo//raw/assets/heroes/knees-ankles-hero.webpTo source/generate
/liposuction-santa-monica/male-liposuction//raw/assets/heroes/male-lipo-hero.webpTo source/generate
/liposuction-santa-monica/upper-arm-liposuction//raw/assets/heroes/arm-lipo-hero.webpTo source/generate
/arm-liposuction-santa-monica//raw/assets/heroes/arm-contouring-hero.webpTo source/generate
/tumescent-liposuction//raw/assets/heroes/tumescent-hero.webpP1 — generate (new page)
/gynecomastia-male-chest//raw/assets/heroes/gynecomastia-hero.webpP1 — generate (new page)
/lipedema-treatment//raw/assets/heroes/lipedema-hero.webpP2 — generate (new page)
/lipo-360//raw/assets/heroes/lipo-360-hero.webpP2 — generate (new page)
/liposuction-cost//raw/assets/heroes/cost-hero.webpP1 — generate (new page)

Category hubs + doctor bio

SlugHero pathStatus
/liposuction-santa-monica//raw/assets/heroes/lipo-hub-hero.webpTo source/generate
/cosmetic-surgery-liposuction-center-santa-monica//raw/assets/heroes/center-hero.webpFacility photo preferred
/liposuction-surgeon-santa-monica//raw/assets/heroes/dr-massey-hero.webpUse captured portrait
Blog posts and gallery pages do not require generated heroes — use category-level imagery or the Dr. Massey portrait as fallback.

Keywords → Pages — My Liposuction

One target keyword per page. All procedure pages add the Santa Monica geo-qualifier. Utility/legal pages are not keyworded.

Keyword clusters

Cluster 1: Buffalo Hump (dominant)

9,900 vol/mo. Mixed informational + commercial intent. Site already ranks pos. 6. Most traffic is informational ("causes," "cushing syndrome") — not immediately converting. Commercial sub-cluster is the real opportunity.

  • buffalo hump — pos. 6, 9,900/mo, KD 46
  • buffalo hump removal near me — pos. 2, 260/mo, KD 5
  • buffalo hump lipo — pos. 6, 590/mo, KD 8
  • buffalo hump liposuction — pos. 8, 170/mo, KD 5
  • liposuction for neck hump — pos. 5, 90/mo, KD 4

Cluster 2: Arm Liposuction (high volume, rankable)

4,400 vol/mo national. Site ranks pos. 7. KD 5 — very rankable. This is the biggest immediate improvement opportunity.

  • arm liposuction — pos. 7, 4,400/mo, KD 5
  • upper arm lipo — pos. 4, 170/mo, KD 6
  • can you get lipo on your arms — pos. 4, 50/mo, KD 4
  • arm liposuction santa monica — hub page target

Cluster 3: Thigh Liposuction

Site ranks multiple thigh terms in positions 2–8. Inner thigh is the strongest segment.

  • inner thigh liposculpture — pos. 5, 1,300/mo, KD 4
  • inner thigh lipo — pos. 8, 1,000/mo, KD 11
  • thigh lipo — pos. 5, 720/mo, KD 8
  • outer thigh lipo — pos. 1, 170/mo, KD 8
  • thigh liposuction recovery — pos. 2, 110/mo, KD 11

Cluster 4: Buttocks / Butt Lipo

Site holds positions 2–3 for multiple butt lipo terms — low KD, good commercial intent.

  • butt lipo — pos. 2, 320/mo, KD 0
  • liposuction for buttocks — pos. 3, 720/mo, KD 5
  • liposuction bum — pos. 3, 480/mo, KD 12
  • butt liposuction — pos. 3, 210/mo, KD 4
  • buttock liposculpture — pos. 1, 70/mo, KD 8

Full keyword → page map (20 keyworded pages)

PageTypeTarget keywordRanks today
/homepageliposuction and body contouring santa monica
/cosmetic-surgery-liposuction-center-santa-monica/category-hubcosmetic surgery liposuction center santa monica
/liposuction-santa-monica/category-hubliposuction santa monica#1 (vol 70, KD 6)
/arm-liposuction-santa-monica/category-hubarm liposuction santa monica#7 (vol 4,400, KD 5)
/liposuction-surgeon-santa-monica/doctor-bioliposuction surgeon santa monica
/liposuction-santa-monica/bra-roll-liposuction/procedurebra roll liposuction santa monica
/liposuction-santa-monica/buffalo-hump/procedurebuffalo hump santa monica#6 (vol 9,900, KD 46)
/liposuction-santa-monica/butt-lipo/procedurebutt lipo santa monica#2 (vol 320, KD 0)
/liposuction-santa-monica/chest-love-handles/procedurechest love handles liposuction santa monica
/liposuction-santa-monica/chin-neck-liposuction/procedurechin neck liposuction santa monica
/liposuction-santa-monica/fat-transfer/procedurefat transfer santa monica#3 (vol 50, KD 0)
/liposuction-santa-monica/inner-and-outer-thigh-lipo/procedureinner and outer thigh lipo santa monica
/liposuction-santa-monica/knees-ankles-lipo/procedureknees ankles liposuction santa monica
/liposuction-santa-monica/male-liposuction/proceduremale liposuction santa monica
/liposuction-santa-monica/upper-arm-liposuction/procedureupper arm liposuction santa monica
/dermal-fillers-santa-monica/proceduredermal fillers santa monica
/tumescent-liposuction/procedure (net-new)tumescent liposuction santa monica
/gynecomastia-male-chest/procedure (net-new)gynecomastia male chest santa monica
/lipedema-treatment/procedure (net-new)lipedema treatment santa monica
/lipo-360/procedure (net-new)lipo 360 santa monica#8 (vol 1,000, KD 11)

Title tag formulas (from seo-rules.md)

  • Homepage: Liposuction Santa Monica | My Liposuction | Dr. Ralph Massey
  • Procedure pages: [Procedure] Santa Monica | My Liposuction (≤60 chars)
  • Hubs: [Category] Santa Monica | My Liposuction
  • Buffalo hump fix: Change from "Hump Liposuction in Santa Monica" → Buffalo Hump Removal Santa Monica | Tumescent Liposuction | Dr. Massey
  • Doctor bio: Cosmetic Surgeon in Santa Monica, CA | Ralph A. Massey MD

SEO Playbook — My Liposuction

Applied by the builder to every page. These are constraints, not suggestions. Non-negotiable before any page ships.

Title tag rules

Page typeFormulaMax chars
HomepageLiposuction Santa Monica | My Liposuction | Dr. Ralph Massey60
Procedure pages[Procedure] Santa Monica | My Liposuction60
Hubs[Category] Santa Monica | My Liposuction60
Blog postsUse captured title — already optimized60
Legal/utility (noindex)No optimization needed

Always include city modifier "Santa Monica" on homepage, hub, and procedure title tags.

Meta description rules

  • 140–155 characters (truncation at 155)
  • Lead with the primary procedure + city: "Liposuction in Santa Monica…"
  • Include the awake/tumescent differentiator in homepage and hub metas
  • End with a CTA verb: "Schedule a consultation," "Learn more," "Book today"
  • Never copy the title verbatim into the meta

Heading hierarchy

  • H1: One per page. Must contain primary target keyword + city (for procedure/hub pages)
  • H2: Section headings — use keyword variants, not the exact H1 phrase
  • H3: Sub-sections, FAQ questions
  • All headings rendered in uppercase via CSS — write in title case in HTML

Structured data (JSON-LD) — required schema by page type

Page typeSchema types required
HomepageMedicalBusiness, Physician, PostalAddress, OpeningHoursSpecification, FAQPage
Procedure pagesMedicalProcedure, FAQPage, BreadcrumbList
Doctor bioPhysician, PostalAddress, BreadcrumbList
Hub pagesMedicalBusiness, BreadcrumbList
Gallery pagesBreadcrumbList
Blog postsArticle, BreadcrumbList
Testimonials pageAggregateRating (Google 4.7/5, ~50 reviews — Google only, not blended)

AggregateRating rules (critical)

  • Use Google only as the rating source: ratingValue: 4.7, reviewCount: 50 (approximate)
  • Do NOT blend Yelp (4.0/80) + Google — they differ significantly
  • bestRating: 5, worstRating: 1
  • Only place AggregateRating on the homepage or testimonials page — not on procedure pages
  • Do not cite Healthgrades (3.7 stars, negative reviews on record) in any schema or content

Internal linking rules

  • Every procedure page links to: contact page, doctor bio, relevant gallery category, 2–3 related procedure pages
  • Homepage links to: all category hubs, doctor bio, contact, gallery hub
  • Blog posts link to the most relevant procedure page
  • No orphan pages — every page is reachable from the homepage within 2 clicks
  • Cross-link net-new pages into at least 2 existing procedure pages on first deploy

URL structure

  • Use existing captured slugs exactly — do not rename
  • Net-new pages: /tumescent-liposuction/, /gynecomastia-male-chest/, /lipo-360/, /lipedema-treatment/, /liposuction-cost/
  • All URLs: root-relative, no trailing domain, no /sites/myliposuction/ prefix

Canonical + indexing rules

  • All pages: <link rel="canonical"> pointing to the www.myliposuction.com URL
  • Legal pages (/privacy-policy/, /hipaa-privacy-policy/, /terms-of-use/): <meta name="robots" content="noindex">
  • Individual before/after case pages: NOT built — gallery hub pages only
  • Staging deploy: all pages noindex via _headers (X-Robots-Tag: noindex, nofollow, noarchive)

Quick-win fixes (no new pages needed)

  1. Homepage title: Change from "Liposuction Center | Cosmetic Surgery Center of Santa Monica" → "Liposuction Santa Monica | My Liposuction | Dr. Ralph Massey"
  2. Buffalo hump page title: Change from "Hump Liposuction in Santa Monica | Ralph A Massey, MD" → "Buffalo Hump Removal Santa Monica | Tumescent Liposuction | Dr. Massey"
  3. FAQ schema: Implement JSON-LD FAQPage on homepage, buffalo hump page, and arm liposuction page — these have Q&A content already but no schema markup
  4. Buffalo hump — causes section: Add H2 covering causes (Cushing's syndrome, steroid side effects, weight gain) to capture informational query funnel
  5. Arm liposuction page: Expand with awake/local-anesthesia differentiation section — major patient anxiety point

Navigation — current vs. rebuilt

Current nav (WP site): Horizontal stellarnav, white text on dark header. Items include: Home, Liposuction, Fat Transfer, Male Liposuction, Before/After Photos, Blog, Contact.

Rebuilt nav structure:

  • Home
  • Liposuction (dropdown: Tumescent Overview, All Body Areas hub, individual area pages)
  • Body Areas (dropdown: Arms, Thighs, Abdomen, Back/Love Handles, Chest, Chin/Neck, Butt, Knees/Ankles, Bra Roll, Buffalo Hump)
  • Men's Liposuction (dropdown: Male Lipo, Gynecomastia, Men's Gallery)
  • Fat Transfer
  • Lipo 360 (net-new)
  • Cost (net-new)
  • Gallery (dropdown: by area)
  • About Dr. Massey
  • Blog
  • Contact [CTA button in header]

Mobile: Hamburger collapse. Contact CTA always visible on mobile header.

Content Strategy — My Liposuction

Voice, differentiators, page-by-page notes, and the patterns that carry across all 66 pages.

Voice and tone

  • Clinical but approachable: Medical authority without sounding cold. This is a specialist practice, not a med-spa.
  • Reassuring: Emphasize safety, awake technique, no general anesthesia. Patients searching lipo are anxious — acknowledge that.
  • Direct: This audience is comparison-shopping. Lead with differentiators in the first 150 words. Don't bury the lede.
  • No overstatement: Dr. Massey is a dermatologist, not a plastic surgeon. Don't oversell credentials beyond what's confirmed.
  • Santa Monica local: Name the neighborhood, the city, nearby landmarks. "West LA," "the Westside," "Beverly Hills," "Brentwood" are all within a patient's reference frame.

Core differentiators (must appear on every procedure page)

  1. Awake/tumescent technique only: No general anesthesia, no hospital setting, local anesthesia only. This is the #1 differentiator vs. plastic surgeons. Lead with it.
  2. 25+ years, over 15,000 patients: Specific experience claim. Use "over 15,000 patients" not a round number.
  3. AAAHC-accredited facility: The surgery center is accredited — a credibility signal board-certified plastic surgeons with hospital-based practices cannot equally claim for an office setting.
  4. Dermatologist's precision: Dr. Massey's dermatology training means an understanding of skin response, fat distribution, and healing. This is a differentiator, not a limitation.
  5. Google 4.7/5 from 50+ patients (use Google only — not Healthgrades).

Page-by-page content notes

Homepage

Lead with the safety-first narrative. Above-the-fold hero + H1: "Liposuction Santa Monica | Awake Tumescent Technique | Dr. Ralph Massey, MD." First screenful: awake technique callout, 15,000+ patients stat, AAAHC badge, Google 4.7★, CTA to book. Second section: body area navigation grid (links to all procedure pages). Third section: Dr. Massey bio excerpt + photo. Fourth: FAQ (5–7 Q&A) with JSON-LD schema.

Buffalo hump page (highest-priority existing page)

Current title tag says "Hump Liposuction" — fix to "Buffalo Hump Removal Santa Monica." Add: (1) Causes section — Cushing's syndrome, steroid use, HIV medications, weight gain, genetic predisposition; (2) Expand FAQ from 3 to 7–8 Q&A; (3) Add cost section (patients search "buffalo hump removal cost los angeles"); (4) Trust band with 15,000+ stat + AAAHC + Google ★. The page is ranked #6 nationally — holding and improving this position is the highest-priority on-page task.

Arm liposuction pages (existing arm hub + upper arm procedure)

Currently ranked pos. 7 for "arm liposuction" (4,400 vol). Low KD (5) — rankable to pos. 3 with content improvements. Add: awake-lipo specific section ("Why awake arm liposuction works better"), candidacy section (who is/isn't a good candidate), and recovery timeline. The arm hub page (/arm-liposuction-santa-monica/) should be the primary target; the upper arm procedure page (/upper-arm-liposuction/) goes deeper.

Tumescent liposuction page (net-new, P1)

This is the practice's core technique but has no dedicated page. Content: what tumescent liposuction is, how it differs from laser/ultrasonic/GA alternatives, why local anesthesia is safer, what to expect during an awake procedure, and Dr. Massey's specific approach. Target keyword: "tumescent liposuction santa monica." All competitors have this page — it captures comparison-stage traffic.

Gynecomastia / male chest liposuction page (net-new, P1)

High-volume gap (8,000+ vol/mo nationally). The male liposuction section already exists — this is a dedicated page within it. Content: what gynecomastia is, causes (hormonal, medications, weight gain), how lipo addresses it, candidacy, recovery. Awake technique is a strong differentiator for male patients who are particularly anxious about GA.

Liposuction cost page (net-new, P1)

40,500 vol/mo nationally for "liposuction cost." Even capturing a small slice of local intent ("liposuction cost santa monica") converts well. Content: price by body area (present as ranges, not fixed prices), factors that affect cost (area size, multiple areas, complexity), financing options (PatientFi or equivalent), why the awake technique affects pricing (no anesthesiologist fee, no OR facility fee). Do not publish specific dollar amounts that the practice hasn't pre-approved.

Lipedema treatment page (net-new, P2)

Medical condition page. Target audience: women with lipedema seeking treatment options. Content: what lipedema is, how it differs from obesity, why compression alone isn't sufficient, how tumescent liposuction provides relief. Tone: empathetic. This is a condition that causes real pain and is frequently misdiagnosed — acknowledge that. The awake/tumescent technique is particularly relevant since lipedema patients often have comorbidities.

Lipo 360 page (net-new, P2)

Increasingly searched term (3,600/mo). Content: what lipo 360 is (full circumference abdomen + waist + flanks + back), who it's for, how Dr. Massey performs it awake, results timeline. Cross-link to abdomen, love handles/chest, and back/bra roll procedure pages.

Blog content notes

16 blog posts in manifest. All titles already optimized. Key posts to prioritize for depth:

  • "Common Causes of Buffalo Hump and Why Liposuction Works Best" — highest traffic driver; needs thorough treatment of Cushing's and steroid causes
  • "How Tumescent Liposuction Enhances Body Contouring" — cross-promotes the new /tumescent-liposuction/ page
  • "Liposuction for Men: What's Different?" — funnel into gynecomastia page
  • "What Does Liposuction Actually Cost in LA?" — funnel into /liposuction-cost/

Contact + forms

Contact page: /contact-liposuction-office-santa-monica/ — include: (1) consultation booking form (name, phone, email, area of interest, preferred time), (2) NAP block (address, phone, Google Maps embed), (3) office hours, (4) brief reassurance copy ("All consultations are confidential. Awake tumescent procedures available same-week for qualifying patients."), (5) link to HIPAA privacy policy.

Form fields required: First name, last name, email, phone, procedure interest (dropdown: arms, thighs, abdomen, butt, buffalo hump, chin/neck, other), message (optional). No medical details in the intake form — HIPAA risk.

Thank-you flow: On form submit, redirect to /contact-liposuction-office-santa-monica/?submitted=true (or a dedicated /thank-you/ page). Thank-you message should include estimated response time ("We typically respond within 1 business day") and the phone number for urgent inquiries.

Contact.js function: The contact form is handled by functions/api/contact.js — copy from root functions/ to sites/myliposuction/functions/api/contact.js. Add myliposuction to the SITES map in the function if not already present.

External integrations

IntegrationHowPriority
Google Reviews embedTestimonials page — embed Google reviews widget or static pull from trustindex.io. Source: 4.7/5 from ~50 reviews.P1
Yelp linkFooter + contact page — link to yelp.com/biz/ralph-a-massey-md-santa-monica. 80 reviews. Do not embed star widget (rating access blocked).P2
RealSelf profile linkDoctor bio page — link to realself.com/dr/ralph-massey-santa-monica-ca. SERP position 5 for "tumescent liposuction santa monica" as aggregator.P2
Instagram feedHomepage optional — embed @myliposuction or @ralphmasseymd feed. Only if client confirms account is active and photos are HIPAA-safe.P3
Google Business ProfilePractice-side action: verify GBP completeness, add services, populate Q&A, add photos. Not a build task but a launch prerequisite.P1 (practice action)
PatientFi or CareCredit financingLiposuction cost page — add financing CTA. Check which provider the practice currently uses.P2

Content Manual + Compliance — My Liposuction

The detailed writer's manual: procedures coverage, what to say, what never to say, and the compliance requirements for a medical cosmetic practice.

CRITICAL: Dr. Massey is a DERMATOLOGIST — not a plastic surgeon

This is the single highest-risk compliance item in this build. Dr. Massey is board-certified in Dermatology (American Board of Dermatology). He is NOT certified by the American Board of Plastic Surgery (ABPS). He is NOT a plastic surgeon.

Any use of the phrase "plastic surgeon" or "board-certified plastic surgeon" on any public-facing page is factually wrong, potentially legally actionable, and would violate state medical board advertising standards.

Forbidden phraseWhy forbiddenCorrect substitute
"board-certified plastic surgeon"ABPS certification not held. Factually wrong."board-certified dermatologist"
"plastic surgeon"Not his credential or training pathway"cosmetic surgeon specializing in liposuction"
"board certified in cosmetic surgery"Cosmetic surgery is NOT an ABMS-recognized specialty"fellowship-trained cosmetic surgeon"
"ABPS certified" or any ABPS referenceNot in ABPS directoryOmit entirely
"zero complications"Unverifiable; legally risky; statistically implausible"no serious complications in our practice history" (use only where source exists)
"best liposuction surgeon in [city/nation]"Superlative; FTC/state AG exposure; unverifiableOmit. Use specific earned credentials instead.
"one of the finest liposuction surgeons"Marketing hyperbole; no third-party sourceOmit

HIPAA compliance requirements

  • No PHI in contact form fields: The contact form must not ask for health information (diagnosis, medication, conditions) — only name, phone, email, procedure interest. Medical intake happens after consultation, not on the website.
  • Patient photos: All before/after photos require signed HIPAA-compliant patient consent before publication. Existing gallery photos are assumed to have consent — confirm with practice before launch.
  • HIPAA Privacy Policy page: /hipaa-privacy-policy/ — noindex, but must exist and be linked in footer. Do not abbreviate or summarize the policy; display it in full.
  • Form submissions: Contact form submissions may contain PHI (patient describes condition). The contact.js handler must not log submissions to unsecured storage. Cloudflare D1 storage (hairtx-leads shared DB) — confirm appropriate access controls.
  • Analytics: If GA4 is implemented, configure IP anonymization. Do not send form field values to GA4 events.

Procedure page content blueprint (all procedure pages follow this)

  1. Hero section: H1 with keyword + city. Awake technique callout. CTA button ("Book a Consultation").
  2. What is [procedure]: Plain-language explanation. 200–300 words.
  3. Am I a candidate?: Candidacy criteria. Who is and isn't a good fit. No specific BMI claims without source.
  4. The awake/tumescent difference: 150–200 words specifically on why no general anesthesia matters for this procedure. Safety, recovery, precision.
  5. What to expect (procedure steps): Brief walkthrough of the actual procedure day.
  6. Recovery timeline: Week-by-week or phase-by-phase. Link to /liposuction-santa-monica/liposuction-recovery/ for details.
  7. Before/After link: "See results" CTA linking to the relevant gallery page. Do NOT embed gallery photos inline.
  8. FAQ: 5–7 Q&A items. Implement as FAQPage JSON-LD schema.
  9. Trust band: Google 4.7★, 15,000+ patients, AAAHC accredited, in practice since 2001, Dr. Massey portrait.
  10. Related procedures: 2–3 internal links to related body areas or procedures.
  11. CTA section: "Schedule Your Consultation" with phone number and contact form link.

Procedure coverage — body areas

Body areaExisting pageNet-new page
Arms / upper arms/arm-liposuction-santa-monica/ (hub) + /upper-arm-liposuction/
Thighs (inner + outer)/inner-and-outer-thigh-lipo/
Buttocks / butt/butt-lipo/
Buffalo hump (neck/upper back)/buffalo-hump/
Bra roll (upper back)/bra-roll-liposuction/
Chest + love handles/chest-love-handles/
Chin + neck/chin-neck-liposuction/
Knees + ankles/knees-ankles-lipo/
Male chest (gynecomastia)/gynecomastia-male-chest/ (P1)
Full circumference (abdomen + waist + back)/lipo-360/ (P2)
Lipedema (legs + arms)/lipedema-treatment/ (P2)
Tumescent technique/tumescent-liposuction/ (P1)

Claims that are safe to use (with attribution)

Safe claimCondition
"Board-certified dermatologist"Pending ABMS verification at certificationmatters.org
"Fellowship-trained in Mohs micrographic surgery and cosmetic surgery at Columbia University"Stated on site; multiple sources consistent
"Over 30 years of medical experience" (or "35+ years")Consistent with 1989 medical degree
"Theodore Tromovitch Award recipient (1997)"Verifiable via ACMS
"AAAHC-accredited surgical center"Pending facility directory check at aaahc.org
"Assistant Clinical Professor, UCLA" (if used)Mark as self-reported; UCLA directory verification required
"Liposuction specialist in Santa Monica since 2001"Consistent across multiple sources
"4.7 stars on Google from 50+ reviews"Confirmed via trustindex.io data
"Over 15,000 patients"From practice claims; do not upgrade to higher number

Deploy + staging plan

All deploys are STAGING ONLY until the client signs off. No live DNS cutover.

Staging deploy command:

cd sites/myliposuction
CLOUDFLARE_ACCOUNT_ID=dc44ffa43a9a12f7828a0f970a6c2651 \
wrangler pages deploy . --branch main --commit-dirty=true

Staging URL: myliposuction-design-explorer.pages.dev (create project first if not exists)

First deploy (new project):

wrangler pages project create myliposuction-design-explorer --production-branch main

NOINDEX on staging: All pages served with X-Robots-Tag: noindex, nofollow, noarchive via _headers file at site root. Verify with:

curl -I https://myliposuction-design-explorer.pages.dev/ | grep -i x-robots

Google login access protection: Apply Cloudflare Access policy for Google login to all staging URLs before sharing with the client. Set in Cloudflare dashboard > Access > Applications > Add Application.

Path isolation check (required before every deploy):

grep -r "/sites/myliposuction/" sites/myliposuction/ | wc -l  # must return 0

Open questions and decisions needed from client

  • ralphmasseymd.com: Consolidate into myliposuction.com (301 redirect) or maintain two-domain strategy? Two domains are currently cannibalizing each other for overlapping queries. Recommendation: redirect to myliposuction.com and use ralphmasseymd.com only for dermatology/Mohs content.
  • Pricing: Can the client provide approved price ranges for the liposuction cost page? Without this, the page must use generic "ranges vary" language.
  • Financing: Which financing provider(s) does the practice currently accept? PatientFi, CareCredit, Alphaeon? Add to cost page and contact page.
  • UCLA faculty title: Is "Assistant Clinical Professor, UCLA" currently active? Requires UCLA directory verification. If lapsed, remove from all content.
  • AAAHC accreditation: Confirm accreditation is current (verify at aaahc.org). If lapsed, remove from all content.
  • Patient photo consent: Confirm all before/after photos in existing gallery have signed HIPAA-compliant consent forms on file before launch.
  • Google Business Profile: Does the practice have access to their GBP and is it fully claimed/verified? Practice-side prerequisite for local pack improvement.
  • Post-procedure review request: Does the practice have a systematic way to ask satisfied patients for Google reviews? This is the primary lever for closing the review gap with Grossman Dermatology.

Builder Brief — My Liposuction

Everything a Stage-3 builder agent needs to know. Read this panel first before touching any HTML. The brief is the contract between the guide and the build agent.

One-paragraph brief for the Stage-3 agent

Build 66 static HTML pages for myliposuction.com — the Santa Monica liposuction practice of Dr. Ralph A. Massey, MD. The practice is a lipo specialist using only awake tumescent technique (no general anesthesia, no plastic surgery). Dr. Massey is a board-certified dermatologist and fellowship-trained cosmetic surgeon — NEVER call him a plastic surgeon. The exact-match domain is already #1 for "liposuction santa monica." The build's job is to give every body area its own keyword-targeted page, add 5 net-new pages for the top traffic gaps (tumescent technique, gynecomastia, lipedema, lipo 360, cost), and implement full JSON-LD schema on every keyworded page. All pages are staging-only (noindex via _headers). Color: #1174a6 primary, #ff7800 accent. Typography: neuzeit-grotesk (use Outfit as Google equivalent). No patient before/after photos inline — gallery pages only. All paths root-relative from site root.

Practice NAP (exact — use verbatim in schema and contact page)

  • Practice name: My Liposuction (also: Cosmetic Surgery Center of Santa Monica)
  • Doctor: Dr. Ralph A. Massey, MD
  • Phone: (310) 393-9900
  • Address: 1260 15th Street, Suite 1401, Santa Monica, CA 90404
  • URL: https://www.myliposuction.com
  • Specialty: Liposuction and body contouring
  • Facility type: AAAHC-accredited outpatient surgical center

Social / review links (footer + contact page)

  • Instagram (brand): https://www.instagram.com/myliposuction/
  • Instagram (doctor): https://www.instagram.com/ralphmasseymd/
  • Facebook: https://www.facebook.com/MyLiposuction/
  • YouTube: https://www.youtube.com/channel/UCBipv9rhrTSbfL9XP4CRNtw
  • Yelp: https://www.yelp.com/biz/ralph-a-massey-md-santa-monica
  • RealSelf: https://www.realself.com/dr/ralph-massey-santa-monica-ca

Schema anchor values (use exactly — no approximation)

{
  "@type": "Physician",
  "name": "Dr. Ralph A. Massey, MD",
  "medicalSpecialty": "Dermatology",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "1260 15th Street, Suite 1401",
    "addressLocality": "Santa Monica",
    "addressRegion": "CA",
    "postalCode": "90404",
    "addressCountry": "US"
  },
  "telephone": "(310) 393-9900",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "50",
    "bestRating": "5",
    "worstRating": "1"
  }
}

Use aggregateRating only on homepage and testimonials page. Source: Google. Do not blend with Yelp or Healthgrades.

File structure expectations

sites/myliposuction/
├── wrangler.toml
├── _headers                  ← X-Robots-Tag: noindex on all paths (staging)
├── _redirects                ← variant/clean URL shortcuts if any
├── functions/
│   └── api/contact.js        ← copy from root functions/; add myliposuction to SITES map
├── index.html                ← homepage
├── raw/
│   ├── assets/
│   │   ├── heroes/           ← WebP heroes per page
│   │   └── img/              ← captured imagery + Dr. Massey portrait
├── liposuction-santa-monica/
│   ├── index.html            ← /liposuction-santa-monica/ hub
│   ├── buffalo-hump/index.html
│   ├── bra-roll-liposuction/index.html
│   ├── butt-lipo/index.html
│   ├── chest-love-handles/index.html
│   ├── chin-neck-liposuction/index.html
│   ├── fat-transfer/index.html
│   ├── inner-and-outer-thigh-lipo/index.html
│   ├── knees-ankles-lipo/index.html
│   ├── male-liposuction/index.html
│   └── upper-arm-liposuction/index.html
├── arm-liposuction-santa-monica/index.html
├── tumescent-liposuction/index.html      ← NET-NEW P1
├── gynecomastia-male-chest/index.html    ← NET-NEW P1
├── lipo-360/index.html                   ← NET-NEW P2
├── lipedema-treatment/index.html         ← NET-NEW P2
├── liposuction-cost/index.html           ← NET-NEW P1
└── [all other pages per manifest...]

Pre-deploy checklist

  1. grep -r "/sites/myliposuction/" sites/myliposuction/ → must return 0
  2. Every procedure page has "awake" or "tumescent" in the first 200 words
  3. Zero instances of "plastic surgeon" or "ABPS" anywhere in the site
  4. All schema JSON-LD validates at schema.org/validator
  5. _headers file sets X-Robots-Tag: noindex, nofollow, noarchive on /*
  6. canonical tags point to www.myliposuction.com (not the staging domain)
  7. contact.js is deployed and myliposuction is in the SITES map
  8. All hero images are WebP, ≤120KB

Page Inventory — My Liposuction

All 66 pages in the manifest, grouped by type. Keyworded pages show their target keyword and current SEMrush rank.

66
Total pages
1
Homepage
3
Category hubs
15
Procedure pages
17
Gallery pages
16
Blog posts
5
Net-new pages
HOMEPAGE1
/ — Liposuction Center | Cosmetic Surgery Center of Santa Monica
Target KW: liposuction and body contouring santa monica
/
CATEGORY HUBS3
Our Cosmetic Surgery Center in Santa Monica
/cosmetic-surgery-liposuction-center-santa-monica/
Liposuction | Cosmetic Surgery Center of Santa Monica
Target KW: liposuction santa monica Currently #1
/liposuction-santa-monica/
Arm Contouring | Cosmetic Surgery Center of Santa Monica
Target KW: arm liposuction santa monica Currently #7 — rankable to #3
/arm-liposuction-santa-monica/
PROCEDURE PAGES (15 existing)15
Bra Roll Liposuction in Santa Monica
/liposuction-santa-monica/bra-roll-liposuction/
Hump Liposuction in Santa Monica
Target KW: buffalo hump santa monica Currently #6 — TITLE TAG FIX REQUIRED
/liposuction-santa-monica/buffalo-hump/
Buttock Liposuction in Santa Monica
Target KW: butt lipo santa monica Currently #2
/liposuction-santa-monica/butt-lipo/
Chest & Love Handles Liposuction in Santa Monica
/liposuction-santa-monica/chest-love-handles/
Chin & Neck Liposuction
/liposuction-santa-monica/chin-neck-liposuction/
Fat Transfer in Santa Monica, CA
Target KW: fat transfer santa monica Currently #3
/liposuction-santa-monica/fat-transfer/
Thigh Liposuction Santa Monica, CA
/liposuction-santa-monica/inner-and-outer-thigh-lipo/
Knee & Ankle Liposuction Santa Monica
/liposuction-santa-monica/knees-ankles-lipo/
Liposuction For Men In Santa Monica
/liposuction-santa-monica/male-liposuction/
Upper Arm Liposuction in Santa Monica
/liposuction-santa-monica/upper-arm-liposuction/
Dermal Fillers | Cosmetic Surgery Center of Santa Monica
/dermal-fillers-santa-monica/
Cosmetic Surgeon in Santa Monica, CA | Ralph A. Massey MD (Doctor bio)
/liposuction-surgeon-santa-monica/
NET-NEW PROCEDURE PAGES (5)5
P1
Tumescent Liposuction Santa Monica | Ralph A. Massey, MD
Target KW: tumescent liposuction santa monica Vol: 2,400/mo KD: 18–25
/tumescent-liposuction/
P1
Gynecomastia & Male Chest Liposuction Santa Monica | Dr. Massey
Target KW: gynecomastia male chest santa monica Vol: 8,000+/mo KD: 28–35
/gynecomastia-male-chest/
P1
Liposuction Cost Santa Monica | Pricing Guide | Dr. Massey
Target KW: liposuction cost santa monica Vol: 40,500/mo national KD: 30–45
/liposuction-cost/
P2
Lipedema Treatment Santa Monica | Liposuction for Lipedema
Target KW: lipedema treatment santa monica Vol: 9,900+/mo KD: 20–30
/lipedema-treatment/
P2
Lipo 360 Santa Monica | Circumferential Body Contouring
Target KW: lipo 360 santa monica Vol: 3,600/mo KD: 12–20 Currently #8
/lipo-360/
GALLERY PAGES17
Before & After Photos (hub)
/before-after-photos-santa-monica/
Men's Liposuction Gallery
/for-men-photo-gallery-santa-monica/
+ 15 body-area gallery sub-pages (see Gallery-BxA panel for full list)
BLOG POSTS16
A Quick Guide to Upper Arm Liposuction
/blog/a-quick-guide-to-upper-arm-liposuction/
Arm Liposuction After 40?
/blog/arm-liposuction-in-your-40s-and-beyond-is-it-too-late/
Can Butt Liposuction Reduce Cellulite?
/blog/can-butt-liposuction-help-with-cellulite-reduction/
Chin Liposuction: 30s vs 50s
/blog/chin-liposuction-in-your-30s-vs-50s-does-age-matter/
Common Causes of Buffalo Hump and Why Liposuction Works Best
/blog/common-causes-of-buffalo-hump-and-why-liposuction-is-the-best-solution/
Double Chin Fat Causes & When Chin Liposuction Helps
/blog/double-chin-fat-causes-when-liposuction-is-right/
How to Heal Faster After Chin and Neck Liposuction
/blog/heal-faster-chin-neck-liposuction/
How Liposuction Can Enhance Male Fitness Goals
/blog/how-liposuction-can-enhance-male-fitness-goals/
How Long Does Neck Liposuction Last?
/blog/how-long-does-neck-liposuction-last/
How Tumescent Liposuction Enhances Body Contouring
/blog/how-tumescent-liposuction-enhances-body-contouring/
Comprehensive Body Contouring with Bra Roll Liposuction
/blog/liposuction-surgeon-santa-monica/
Liposuction Techniques Explained
/blog/liposuction-techniques/
Am I a Good Candidate for Liposuction?
/blog/the-ideal-liposuction-candidate/
The Impact of Chin and Neck Liposuction on Your Profile
/blog/the-role-of-chin-and-neck-liposuction-in-facial-contouring/
Is Liposuction a Weight Loss Solution?
/blog/the-role-of-liposuction-in-weight-loss/
Top Benefits of Fat Transfer
/blog/top-benefits-of-fat-transfer-beyond-just-aesthetic-enhancement/
UTILITY + LEGAL PAGES12
Contact Us
/contact-liposuction-office-santa-monica/
Patient Testimonials
/testimonials-santa-monica/
Liposuction FAQ
/liposuction-santa-monica/liposuction-faq/
Liposuction Recovery
/liposuction-santa-monica/liposuction-recovery/
Lifestyle & Maintenance Post-Procedure
/liposuction-santa-monica/lifestyle-and-maintenance-advice-post-procedure/
Fat Transfer FAQ
/liposuction-santa-monica/fat-transfer/faq/
Common Areas for Men to Get Lipo
/liposuction-santa-monica/male-liposuction/common-areas-for-men-to-get-lipo/
Lipo for Men FAQ
/liposuction-santa-monica/male-liposuction/faq/
Blog Index
/blog/
HIPAA Privacy Policy (noindex)
/hipaa-privacy-policy/
Privacy Policy (noindex)
/privacy-policy/
Terms of Use (noindex)
/terms-of-use/

Roadmap — My Liposuction

Build phases, deploy commands, staging plan, and the work sequence from Stage 2 (this guide) through Stage 4 (live cutover).

Phase 1 — Foundation (current)

  • [x] Stage-0 research: SEMrush pull, competitor analysis, SERP analysis, web research
  • [x] Stage-1 capture: site-downloader, content JSON, image inventory
  • [x] Stage-2a: manifest.json (66 pages), tokens.json, build-spec
  • [x] Stage-2b: build guide populated (this document)
  • [ ] Stage-2c: credential verification (CA Medical Board, ABMS, AAAHC, NPI)
  • [ ] Stage-2d: client sign-off on this build guide

Phase 2 — Build (Stage 3)

  • [ ] Generate hero images (7 P1 heroes via Nano Banana / Gemini image gen)
  • [ ] Build all 66 static HTML pages per manifest + content blueprint
  • [ ] Implement JSON-LD schema on all 20 keyworded pages
  • [ ] Build contact form (functions/api/contact.js with myliposuction entry)
  • [ ] Build _headers file (noindex all, CSP, caching rules)
  • [ ] Build _redirects file (any needed clean URL shortcuts)
  • [ ] Path isolation check: grep -r "/sites/myliposuction/" sites/myliposuction/ → 0
  • [ ] Run validate-build-guide.py against index.html

Phase 3 — Staging deploy

# Create project (first deploy only)
wrangler pages project create myliposuction-design-explorer --production-branch main

# Deploy
cd sites/myliposuction
CLOUDFLARE_ACCOUNT_ID=dc44ffa43a9a12f7828a0f970a6c2651 \
wrangler pages deploy . --branch main --commit-dirty=true

# Verify noindex
curl -I https://myliposuction-design-explorer.pages.dev/ | grep -i x-robots

# Apply Google login access policy (Cloudflare Access)
# Dashboard → Zero Trust → Access → Applications → Add "myliposuction-design-explorer.pages.dev"

Phase 4 — Client review + QA

  • [ ] Share staging URL with client (with Google login access enabled)
  • [ ] Client reviews: credential claims, pricing content, before/after gallery consent
  • [ ] QA against 8-point acceptance criteria checklist (see gallery-bxa panel)
  • [ ] Schema validation on all keyworded pages
  • [ ] Mobile responsiveness check (Chrome DevTools)
  • [ ] Core Web Vitals pass (LCP <2.5s, CLS <0.1, FID <100ms)

Phase 5 — Live cutover (when approved)

  • Remove noindex from _headers (or set index in production _headers)
  • Connect custom domain in Cloudflare Pages project settings
  • Add DNS CNAME for www → myliposuction-design-explorer.pages.dev
  • Verify canonical tags point to www.myliposuction.com (not pages.dev)
  • Submit sitemap to Google Search Console
  • Request indexing for the 20 keyworded pages via GSC URL Inspection
  • Monitor rankings for "liposuction santa monica" and "buffalo hump" for 4 weeks post-launch

Phase 2 backlog (post-launch additions)

Page / featurePriorityTrigger
Revision Liposuction pageHighImmediately post-launch (quick win, low KD)
Back Liposuction standalone pageHighPost-launch
Liposuction vs. CoolSculpting comparisonMediumPost-launch
Mons Pubis Liposuction pageMediumPost-launch
Blog content (additional 5 posts)MediumOngoing — monthly cadence
Google review request workflowCritical (practice action)Implement day of launch
ralphmasseymd.com consolidation decisionHighClient decision needed

Analytics + Features — My Liposuction

Analytics setup, tracking plan, and features to wire into the rebuild.

Analytics setup

ToolSetup actionNotes
Google Analytics 4Add GA4 measurement ID in page <head>Use IP anonymization. Do not track form field values. Check if practice has existing GA4 property — carry the property ID over.
Google Search ConsoleVerify domain ownership on www.myliposuction.com via DNS TXT recordSubmit XML sitemap post-launch. Monitor buffalo hump and arm liposuction rankings weekly for first 4 weeks.
Cloudflare Web AnalyticsEnable in Cloudflare Pages project settingsPrivacy-first analytics; useful for staging monitoring before GA4 is live.

Key events to track (GA4)

EventTriggerParameters
contact_form_submitForm submitted on /contact-liposuction-office-santa-monica/procedure_interest (dropdown value)
phone_clickClick on (310) 393-9900 tel: linkpage_slug
gallery_viewNavigation to any /before-after-photos-santa-monica/ pagegallery_category
consultation_cta_clickClick on primary CTA button ("Book a Consultation")page_slug, button_position

Features to wire in the build

FeatureImplementationPriority
Contact formPOST to /api/contact via contact.js Cloudflare Function. D1 database for lead capture. Email notification to practice.P1
FAQ accordionVanilla JS show/hide. JSON-LD FAQPage schema alongside it for each procedure page.P1
Before/after galleryGallery pages link to existing gallery system (external). No inline patient photos. Image lightbox on gallery pages.P1
Google Maps embedContact page — iframe embed for 1260 15th Street, Suite 1401, Santa Monica CA 90404.P2
Review badge / rating displayTestimonials page — static trust badge: "4.7★ on Google from 50+ patients." Link to Google Maps listing. Do not use a live embed widget (Healthgrades risk).P2
Sticky CTA on mobileFixed bottom bar on mobile with phone number + "Book Now" button. Scroll-triggered.P2
Instagram embedHomepage optional — @myliposuction feed embed. Conditional on client confirming HIPAA-safe content.P3

Monitoring — post-launch watchlist

These are the signals to watch in the first 60 days after launch:

  • Buffalo hump ranking: Should move from pos. 6 toward pos. 3–4 within 30–45 days of title tag fix + FAQ schema + causes section.
  • Arm liposuction: Hub page optimization should push from pos. 7 toward pos. 3–5 within 45–60 days.
  • Tumescent liposuction (new page): First appearance in GSC within 2–4 weeks. Target pos. 5–10 within 90 days.
  • Cannibalization signal: If ralphmasseymd.com remains active and both domains continue ranking for the same terms, evaluate consolidation. Track via GSC query reports on both properties.
  • Local pack: Monitor Google Maps pack for "liposuction santa monica" and "liposuction surgeon santa monica." Goal: maintain/improve position relative to Grossman Dermatology.

Open Questions + Notes — My Liposuction

Decisions needed from the client, open research items, and the backlog of items that don't block the build but need resolution before or after launch.

Blocking questions (need answers before build starts)

#QuestionImpact
1Is the UCLA "Assistant Clinical Professor" title currently active? Verify in UCLA faculty directory at directory.mednet.ucla.edu.If inactive, must be removed from all content. If active, must be added consistently to doctor bio schema.
2Is the AAAHC accreditation current? Verify at aaahc.org.If lapsed, remove "AAAHC-accredited" from all content and schema. The accreditation badge is a prominent trust signal.
3Does the practice have signed HIPAA-compliant consent forms for all before/after photos currently in the gallery?If not confirmed, all gallery photos must be removed from the build. No photos without consent can be displayed.
4What price ranges is the client comfortable publishing on the liposuction cost page?Without approved price ranges, the cost page must use vague "prices vary by area" language, reducing its commercial value.

Non-blocking questions (needed before launch)

#QuestionDefault if unanswered
5Which financing provider(s) does the practice accept? (PatientFi, CareCredit, Alphaeon, other?)No financing section on cost page
6Does the practice want both @myliposuction and @ralphmasseymd Instagram linked, or just one?Link @myliposuction (the brand account) only
7Should the YouTube channel be featured? What's the current channel name?Omit YouTube from footer (URL only, no label)
8Does the practice have a Google Business Profile claimed and verified?Cannot improve local pack without it — document as critical launch prerequisite
9What are the current office hours?Omit OpeningHoursSpecification from schema; or use "Call for hours"

Strategic recommendation (for client discussion)

The ralphmasseymd.com two-domain problem

Dr. Massey currently operates two ranking domains: myliposuction.com and ralphmasseymd.com. Both appear in Google for overlapping queries including "ralph massey santa monica," "ralph massey md," and "dr massey dermatologist." This is a classic two-domain cannibalization pattern.

Options:

  1. Consolidate (recommended): 301 all ralphmasseymd.com pages to myliposuction.com equivalents. Link equity from 1,407 visits/month and 922 keywords flows to myliposuction.com. ralphmasseymd.com becomes a simple redirect domain. Clean canonical signal.
  2. Differentiate: ralphmasseymd.com becomes the dermatology/Mohs practice site (for patients seeking Dr. Massey for skin cancer treatment). myliposuction.com is the cosmetic/lipo site. No overlapping page content. Two distinct practice sites.
  3. Status quo: Continue as-is. Both domains keep their content. Cannibalization continues. Not recommended.

This is a business decision, not a build decision. Document the recommendation; do not implement without client approval.

Backlog — phase 2 net-new pages

These pages didn't make it into the 66-page manifest but have clear traffic opportunity. Add in a post-launch sprint:

PageTarget KWVol/moKD
Revision Liposuctionrevision liposuction88012–18
Back Liposuctionback liposuction1,6008–15
Liposuction vs. CoolSculptingliposuction vs coolsculpting5,40020–28
Mons Pubis / Pubic Mound Liposuctionmons pubis liposuction5905–12
Liposuction Recovery Timeline (standalone)liposuction recovery timeline2,40020–30
Awake Liposuction Los Angelesawake liposuction los angeles2,400+moderate

Notes — design and build decisions logged

  • 2026-06-05: Manifest finalized at 66 pages (5 net-new). Build guide populated from research. Validator run pending.
  • Credential flag: Dr. Massey is a dermatologist / cosmetic surgeon. "Plastic surgeon" is never correct. This flag is documented in every panel of this guide.
  • Two-domain flag: ralphmasseymd.com competes with myliposuction.com for 14 shared keywords and 1,407 visits/month of its own. Consolidation recommendation documented above.
  • Healthgrades flag: Healthgrades has a negative review alleging "permanent disfigurement." Do not reference Healthgrades positively in content or schema. Use Google (4.7★) and Yelp (80 reviews) only.
  • Gallery pages: 17 gallery pages in manifest; none include inline patient photos. Gallery pages link to external gallery system. HIPAA consent required for all photos.
  • Net-new page justification: 5 net-new pages added based on competitor-content-analysis.md, all with vol/mo ≥ 1,000 and KD ≤ 35 or specific high-local-intent opportunity.