1
Action Plan
Aesthetic Plastic Surgery & Laser Center Remediation Roadmap
Prioritized cards styled from the mosaic dashboard action page, populated only with action items parsed from AUDIT.md.
High Priority
5 actions
Medium Priority
5 actions
Low Priority
7 actions
High Priority
5 actions2
Add internal links FROM the four body-contouring sub-pages (liposuction, tummy tuck, BBL, mommy makeover) TO the lymphatic massage post using varied anchors
Medium3
Add a short procedure-recovery sidebar to each surgical service page linking to the post
Medium4
Add `FAQPage` and `MedicalWebPage` schema to the post
Medium5
Build a dedicated "Plastic Surgery in Michigan" hub page (currently the homepage answers this) optimized to that exact head term
MediumMedium Priority
5 actions1
Strengthen the existing `/areas-we-serve/` city pages with unique 800+ word content per city (currently appears thin given the lack of city-specific ranking volume)
Medium2
Earn 3-5 local citations from Michigan-specific business directories
Medium3
Add an FAQ block to the homepage answering "What is the best plastic surgery in Michigan?" and "Where can I find a board-certified plastic surgeon in Detroit?"
Medium4
Update Title tag (currently 130 chars) to a tighter, more keyword-front-loaded variant such as: "Plastic Surgery Michigan | Dr. Michelle Hardaway, MD
Medium5
Pull the full backlink list (`/v3/backlinks/backlinks/live`)
MediumLow Priority
7 actions1
Filter `dofollow = true AND spam_score >= 50` → submit as disavow file in Google Search Console
Medium2
For broken backlinks pointing to old / renamed URLs (e.g., from a previous URL structure), set up 301 redirects in WordPress to reclaim that equity. Even reclaiming 100 of the 1,39
Medium3
All keyword, traffic, and backlink figures from DataForSEO Live API (paid endpoints), pulled 2026-05-30 between 11:00-12:00 UTC. Location_code 2840 (US), language_code "en", device
High4
On-page HTML extracted via Firecrawl `/v2/scrape` with `proxy: stealth` because the origin returns 403 to non-whitelisted UAs. Raw HTML (398 KB) inspected for tags, schemas, fonts,
Medium5
DataForSEO `on_page/instant_pages` endpoint returned status_code 403 (the same WAF block), so on-page checks above are based on the live HTML from the stealth proxy fetch, not from
Medium6
The Domain Rank Overview endpoint returned an empty `metrics.organic` object for this target; backlinks rank from the Backlinks Summary endpoint is shown instead (rank 249)
Medium7