Action Plan

90-Day Roadmap

Sequenced, prioritized action plan synthesized from all three audit methods. P0 fixes in Phase 1, compounding growth work in Phases 2 and 3.

90d

90-Day Action Roadmap

3 PhasesP0 FirstSynthesized2026-06-11
Phase structure
1

Fix the Foundation

Days 1-30
  • Resolve 94% broken backlink problem (301 redirects or outreach)
  • Fix GBP: confirm listing status, name match, address display
  • Diagnose and resolve sister domain cannibalization
  • Technical: Core Web Vitals, mobile, crawl errors
  • P0 on-page fixes: titles, H1s, meta descriptions
2

Build Topical Authority

Days 31-60
  • Publish high-intent supporting content per topical model
  • Expand city landing pages: structured, entity-rich, not thin
  • Internal linking architecture: hub pages to supporting content
  • Structured data: LocalBusiness, Service, FAQ, BreadcrumbList
  • Citation audit and NAP consistency sweep
3

Compound and Capture

Days 61-90
  • Link acquisition: reclaim existing, earn new contextual links
  • GBP optimization: posts, Q&A, photo cadence, service menus
  • Conversion rate improvements on top landing pages
  • Monitor keyword movements, adjust content calendar
  • Competitor gap: target terms where sister domain currently ranks
Full roadmap report

TurnKey Bath Remodel: 90-Day Prioritized Roadmap

Client: TurnKey Bath Remodel, https://www.turnkeybathremodel.com/ Date: 2026-06-11 Source: Full-Ecosystem Audit (Tiers A, B, C, 10 lanes) Logic: Structural blockers before content. Content before links. Local pack before organic. Every item ranked by: (impact to rankings/leads) x (effort) x (whether it unblocks subsequent items).


Reading This Document

  • Impact is scored 1-10 on expected ranking/lead/revenue effect within 90 days
  • Effort is Low (under 4 hours), Medium (1-3 days), High (1+ week)
  • Owner type is the practitioner category, not a named individual
  • Audit tier is which tier first surfaced the finding (A, B, or C)
  • Items within the same week are ordered by impact within that constraint
  • Do not reorder items within a Phase without re-evaluating dependencies

Phase 1: Remove Structural Ceiling (Weeks 1-2)

Nothing in Phase 2 or 3 will compound until these are done. They are in this order because some depend on others.

Item 1.1: Fix llms.txt Staging URLs

Action: Open llms.txt, find-and-replace all instances of vm34.wprise.ai with www.turnkeybathremodel.com. Verify on deploy. Impact: 5/10 (enables AI crawler access immediately) Effort: Low (under 30 minutes) Owner type: Technical (WordPress admin or developer) Audit tier: C (AI Visibility) Why first: Lowest effort, highest reward-to-time ratio on this list. AI crawlers are currently following links to the wrong server. Every day this is unfixed is a day GPTBot, PerplexityBot, and ClaudeBot index nothing from this site.

Item 1.2: Duplicate GMB Merge

Action: Identify which CID is primary (recommend CID 8100816110331311685, Magazine St, 15 reviews). Request merge via Google Business Profile support. Both active CIDs: 8100816110331311685 and 5689911541674788924. Combined: 41 reviews. Impact: 9/10 (consolidates all review authority, removes suspension risk, immediately improves local pack prominence) Effort: Low (support request, no technical work) Owner type: Local SEO / Client (requires GBP account access) Audit tier: B (Local), C (Forensics) Why now: This must be done before the sister domain 301 redirect. If the sister domain has its own GBP, that listing must also be absorbed into the merge process. A merged GBP with 41 reviews is 3x stronger than two separate listings. Dependency: Do this before Item 1.4.

Item 1.3: Canonical NAP Decision and Update

Action: Decide: is the canonical business address 3436 Magazine St 70115 or 1401 Distributors Row 70123? Confirm with the client. Update the canonical NAP in: (1) GMB primary listing, (2) website footer, (3) all schema fields, (4) Facebook page, (5) press release syndication URLs (if editable via Press Advantage). Submit correction to Data Axle and Neustar Localeze. Impact: 9/10 (entity disambiguation, local pack eligibility) Effort: Low to Medium (decision is instant; aggregator submission takes a few hours) Owner type: Local SEO / Client Audit tier: B (Local) Why now: NAP conflict is the root cause of GBP prominence failure. Cannot fix GMB visibility without resolving this first.

Item 1.4: Sister Domain 301 Redirect

Action: Confirm client owns turnkeybathroomrenovations.com (forensics confirmed same infrastructure). Map sister domain URLs to main domain counterparts: /bathtubs/walk-in-tubs/ to /bathtubs/walk-in-tubs/, /service-areas/[city]/ to /service-areas/[city]/, all other paths to their equivalents or the homepage. Implement 301 redirects at the DNS/server level. After redirect, update any GMB entries pointing to the sister domain. Impact: 10/10 (consolidates all walk-in tub ranking equity onto the primary domain, eliminates entity fragmentation, merges the 14-city service area authority) Effort: Medium (requires client confirmation + WPX Cloud server access for redirect rules) Owner type: Technical + Client Audit tier: All tiers (confirmed by forensics, flagged by A, B, C) Why now: This is the single highest-impact action in the entire audit. The sister domain holds positions 8 and 11 for "walk in tub new orleans." The main domain is not in the top 20 for that query. After a 301 redirect, 100% of that ranking equity consolidates on the primary domain. This alone could produce a top-5 ranking for a core money keyword within 60 days. Dependency: Complete GMB merge (Item 1.2) first so you do not orphan the sister domain's GBP if it has one.

Item 1.5: Fix Homepage JS Rendering (Server-Side Content)

Action: Work with a WordPress developer to output H1 and primary above-fold content server-side in the WordPress theme (not via JavaScript). Move WP Rocket's IE-compatibility block so it does not appear in the first 150 characters of rendered HTML. Test with curl: the homepage HTML response should contain the H1 tag without JavaScript execution. Impact: 9/10 (restores AI crawler access, improves Core Web Vitals perceived content, enables content to enter Google's index properly) Effort: Medium (requires WordPress developer, testing) Owner type: WordPress developer Audit tier: C (Technical, AI Visibility) Note: This is the most technically complex item in Phase 1 but cannot be deferred. Until it is fixed, homepage content is invisible to GPTBot, PerplexityBot, ClaudeBot, and Amazonbot regardless of how good the content is.

Item 1.6: Rebuild /service-areas/new-orleans/ Page

Action: Create and publish https://www.turnkeybathremodel.com/service-areas/new-orleans/ with a minimum of 1,200 words. Required elements: unique H1 ("Bathroom Remodeling in New Orleans, LA"), NAP with Magazine St address, neighborhood references (Garden District, Uptown, Lakeview, Gentilly, Metairie Road corridor), permit/code references for Orleans Parish, at least one project-specific testimonial, CTA linking to contact form, internal links to /showers/, /bathtubs/, and /bathtubs/walk-in-tubs/. Add per-page LocalBusiness schema with Wikidata Q1137106 (New Orleans) in areaServed. Impact: 9/10 (restores the most commercially valuable city page, enables GBP to link to a landing page, feeds the "bathroom remodel new orleans" keyword target) Effort: Medium (content writing + schema + internal linking) Owner type: Content + Technical Audit tier: B (Semantic, Local), C (Technical)

Item 1.7: Schema @id and mainEntityOfPage Fix (Homepage and Key Pages)

Action: Update LocalBusiness @id from #organization fragment to the GMB CID link (format: https://www.google.com/maps?cid=8100816110331311685). Add mainEntityOfPage field to all entity blocks. Start with homepage, /showers/, /bathtubs/, /bathtubs/walk-in-tubs/, then all 14 city pages. Remove the duplicate WebSite block on the homepage that lacks @id. Impact: 8/10 (reconnects all schema to the Knowledge Graph, prerequisite for all AI citation work) Effort: Low to Medium (depends on schema plugin; if using a plugin like Rank Math or Yoast, these are form fields) Owner type: Technical / WordPress SEO Audit tier: C (Schema), B (Semantic)

Item 1.8: Disavow Four Toxic Domains + Spam Anchors

Action: Build disavow file targeting: pierrecountry.com (spam score 40), thedam.fm (spam score 30), celebhomes.net (spam score 25), rogueimc.org (spam score 14), all links with anchors containing t.me/s/quarterlinks25, t.me/s/darksidelinks, SeoBoost.agency, BuySeoLink.com. Submit via Google Search Console. Requires GSC access from the client. Impact: 7/10 (removes trust dilution from the four highest-spam domains and injected spam anchors) Effort: Low (disavow file preparation and upload) Owner type: SEO / Client (GSC access required) Audit tier: C (Backlinks), B (Patents) Note: Do NOT disavow the 691 "broken" links. The forensics lane confirmed these are a DataForSEO WAF artifact. Every destination page returns HTTP 200 to browsers. Disavowing them would remove legitimate link equity.


Phase 2: Commercial Priority Fixes (Weeks 3-6)

These items build on the structural foundation from Phase 1. They directly target rankings and conversions.

Item 2.1: Tier-1 Citation Blitz

Action: Submit to Yelp, BBB (apply for accreditation), Angi (create contractor profile), Houzz (business profile), Greater New Orleans Inc. chamber of commerce directory, Louisiana State Licensing Board for Contractors directory, local Baton Rouge and Metairie chamber directories, HomeAdvisor, Thumbtack, Porch.com. Target: 15-20 new referring domains from citation sources within 30 days. Use canonical NAP from Item 1.3 on every submission. Impact: 9/10 (fastest organic link-building ROI, direct local pack prominence signal, normalizes dofollow ratio) Effort: Low (directory submissions, a few hours total) Owner type: Local SEO Audit tier: C (Backlinks) Revenue rationale: Yelp and Angi listings generate leads independently of SEO, making this a dual-track investment.

Item 2.2: GMB Full Optimization (Post-Merge)

Action: After GMB merge (Item 1.2) is confirmed: upload 25-50 geotagged before/after bathroom project photos. Add secondary categories: General Contractor, Shower Door Shop, Bathtub Refinisher. Add 10+ Q&A entries (seed questions: "How much does a bathroom remodel cost in New Orleans?", "Do you offer walk-in tub installation?", "How long does a 1-day bathroom remodel take?", "Do you service Metairie?", "Are you licensed in Louisiana?"). Resolve hours conflict (align GMB to Mon-Sat 8AM-5PM, Sun 8AM-4PM if those are the real hours). Add all six services to the GMB services panel. Impact: 9/10 (directly improves local pack click-through, photos are a top local pack prominence signal) Effort: Low (uploading and form-filling) Owner type: Local SEO / Client Audit tier: B (Local) Note: Geotagged photos = photos with GPS coordinates embedded in EXIF data before upload. Client should retag job site photos before submitting.

Item 2.3: DIY Blog Conversion Bridge

Action: Add three elements to /step-by-step-guide-installing-tub-liner/ without removing any existing content: (1) an author byline block with contractor credentials (licensed installer, X years experience, Louisiana license number 890459); (2) a section titled "Why Most DIY Tub Liners Fail Within 24 Months" covering the common failure modes (adhesive bond, humidity, improper measurement) with a bridge to professional installation; (3) a CTA button before the existing content ends: "Get a professional tub liner installed in 1 day in New Orleans - Free estimate." Also add HowTo schema to the existing step-by-step content. Impact: 9/10 (this page drives 52% of all ranked keywords; even a 5% conversion rate improvement from qualified-but-DIY traffic would meaningfully impact leads) Effort: Low (editorial additions to existing page, 2-3 hours) Owner type: Content Audit tier: C (Technical, Content), B (Patents)

Item 2.4: Homepage H1 + Meta Descriptions on Three Core Pages

Action: Rewrite homepage H1 to "New Orleans Bathroom Remodeling Completed in 1 Day" (or "New Orleans Bath Remodel - Done in 1 Day"). Add meta descriptions using intent-analyzer formula: emotional hook (fear of disruption/mess) + functional promise (1-day install, lifetime warranty, licensed contractor). Do the same for /showers/ and /bathtubs/. Target: meta descriptions under 155 characters. Impact: 8/10 (Diggity three-kings rule; these three pages are the primary commercial entry points) Effort: Low (copy edits, under 2 hours) Owner type: Content + Technical Audit tier: B (Semantic)

Item 2.5: FAQPage Schema on Walk-In Tubs and Showers Pages

Action: Write and deploy FAQPage JSON-LD on /bathtubs/walk-in-tubs/ and /showers/ with a minimum of 5 questions each. Walk-in tubs questions: "How much does a walk-in tub cost in New Orleans?", "Does Medicare cover walk-in tub installation?", "How long does walk-in tub installation take?", "What is the weight limit on a walk-in tub?", "Do walk-in tubs qualify as aging-in-place modifications?" Showers questions: "How much does shower replacement cost in New Orleans?", "How long does a shower replacement take?", "What materials do you use for shower surrounds?", "Are you licensed to install showers in Louisiana?", "Do you offer walk-in shower conversions from tubs?" Impact: 8/10 (direct featured snippet and People Also Ask targeting; hours-to-SERP-appearance per schema-stack priority order) Effort: Low (schema writing and deployment, 2-4 hours) Owner type: Technical / Content Audit tier: B (Semantic), C (Schema, AI Visibility)

Item 2.6: Entity Ngram Standardization Sitewide

Action: Audit every page using a find/replace pass for: "TurnKey Bathroom Remodel" (wrong) to "TurnKey Bath Remodel" (correct), "bathroom renovation" to "bath remodel" (standardize the central entity ngram), "bathroom remodeling" kept where it appears in commercial keywords but flagged for review. Update OG tags, schema name fields, and alt text. Confirm Metairie city page @id phantom entity is deleted (it used the New Orleans address under a Metairie @id node). Impact: 8/10 (entity consistency is a prerequisite for Knowledge Graph association and AI citation) Effort: Low to Medium (systematic find/replace across all pages, 4-6 hours) Owner type: Content + Technical Audit tier: B (Semantic), C (Schema)

Item 2.7: 6-Article Koray Momentum Launch Batch

Action: Write and publish six articles over 7-10 days (not daily, not weekly - patternless per Koray Momentum doctrine). Required titles: "Walk-In Tub vs Walk-In Shower: Which Is Right for New Orleans Homeowners?", "Bathroom Remodel Cost in New Orleans (2026 Pricing Guide)", "Tub Liner vs Tub Replacement: What New Orleans Homeowners Need to Know", "ADA-Compliant Bathroom Remodeling in New Orleans", "How Long Does a Bathroom Remodel Take in New Orleans?", "Jefferson Parish Bathroom Remodel Permit Requirements". Each article: minimum 1,200 words, author byline with credentials, internal links to three service pages, FAQPage schema with 5 questions, direct answer in first 150 words. Impact: 8/10 (topical authority expansion, content gap closure vs. bigeasybathrooms.com and EZBaths) Effort: High (content production) Owner type: Content Audit tier: A (Koray), B (Semantic, Patents), C (Content, Competitors)

Item 2.8: sameAs Expansion in Schema

Action: Add to the primary LocalBusiness entity's sameAs array: BBB profile URL (once created via Item 2.1), Angi profile URL, Yelp profile URL, GBP CID URL. Current sameAs has 5 social media profiles only. Remove none; only add. Impact: 7/10 (AI entity verification, cross-platform authority signal) Effort: Low (15 minutes once citations exist) Owner type: Technical Audit tier: C (Schema, AI Visibility) Dependency: Requires citation submissions from Item 2.1 to be live first.

Item 2.9: Top-Traffic City Pages Rebuild (Slidell + Metairie)

Action: Rebuild /service-areas/slidell/ and /service-areas/metairie/ with unique content. Each page needs: (1) project-specific local reference (e.g., a bathroom remodel in an older Slidell ranch home or a Metairie split-level), (2) 2-3 testimonials from customers in that specific city, (3) reference to local permit office or parish requirements, (4) removal of the tourist-guide "All About" section, (5) 1-day install USP explicitly mentioned in the opening paragraph, (6) per-page LocalBusiness schema with Wikidata Q-numbers for each city. Do not rebuild all 14 cities at once; start with the two that already have traffic. Impact: 8/10 (Metairie and Slidell are confirmed top-5 traffic pages; differentiation prevents doorway-page classification) Effort: Medium to High per page Owner type: Content + Technical Audit tier: A (Koray), B (Patents), C (Content, Competitors)

Action: Add server-level 301 redirects: /gallery/ to /our-projects/, /projects/ to /our-projects/. Verify both with a curl follow-redirect check post-deploy. Impact: 4/10 (reclaims any link equity from old gallery links; removes internal 404 navigation confusion) Effort: Low (under 30 minutes) Owner type: Technical Audit tier: C (Forensics, Technical)


Phase 3: Authority Building and CRO (Weeks 7-12)

These items compound on the foundation laid in Phases 1 and 2.

Action: Target 3-5 new editorial links per month from: (1) New Orleans home improvement bloggers and neighborhood associations; (2) Louisiana contractor trade publications; (3) aging-in-place and accessibility advocacy sites (high-authority, relevant to walk-in tubs); (4) local real estate and home staging blogs (NOLA has a strong real estate content ecosystem). Anchor construction: naked URL (20%), generic "learn more / click here" (20%), branded only "TurnKey Bath Remodel" (40%), partial match "bath remodel New Orleans" (20%). Never repeat a specific anchor-destination combination more than 3 times. Impact: 8/10 (over 90 days, 15+ new editorial RDs at DR20+ outperforms the entire press release campaign) Effort: High (outreach, relationship-based) Owner type: Link Building Audit tier: C (Backlinks), B (Patents)

Item 3.2: Tub-Liner Service Page Full Rebuild

Action: Add to /bathtubs/tub-liners/ (do not rewrite the page, only add): (1) a 7-question FAQ section with FAQPage schema; (2) a comparison table (tub liner vs. tub replacement vs. full bath remodel) with cost ranges, timeline, disruption level, and warranty for each; (3) a cost breakdown section anchored to New Orleans pricing ("In New Orleans, a professional tub liner installation costs $800-$2,500 depending on the size of your tub and whether you need the surround walls done as well"); (4) a humidity-specific section ("New Orleans humidity and your tub liner: why acrylic lasts longer here than fiberglass"). Add HowTo schema for the installation process description. Impact: 7/10 (this is the highest-traffic service page and most conversion-ready; adding FAQ and schema unlocks featured snippet potential) Effort: Medium Owner type: Content + Technical Audit tier: C (Content)

Item 3.3: Seniors and Aging-in-Place Content Hub

Action: Create a new content hub page /walk-in-tubs-for-seniors-new-orleans/ (or add an H2 section to the existing walk-in tubs page if a full page is not warranted). Target keywords: "bathtubs for seniors New Orleans" (vol 5,400 national, significant local share), "elderly walk-in tub New Orleans," "ADA bathroom New Orleans," "aging in place bathroom remodel New Orleans." Include: Medicare/insurance eligibility information, ADA dimension requirements, before/after examples from actual installations, contractor credentials for ADA work, and a financing section noting that some Medicare Advantage plans cover accessibility modifications. Impact: 8/10 (EZBaths ranks for "bathtubs for seniors" at vol 5,400. TurnKey has zero presence. This cluster has the highest volume with the lowest competition from a local competitor.) Effort: Medium to High Owner type: Content Audit tier: C (Competitors, Content)

Item 3.4: Financing Page

Action: Create /bathroom-remodel-financing/ with: current financing partner and terms (0% APR for X months if applicable), "How bathroom remodel financing works" explainer section, eligibility requirements, application process, FAQ with 5 questions about financing (credit check, approval time, what's included, minimum amount). Internal links from /showers/, /bathtubs/, and all city pages. Impact: 6/10 (targets a keyword cluster held entirely by competitors; also improves conversion on primary commercial pages by removing cost as an objection) Effort: Low to Medium Owner type: Content Audit tier: C (Competitors, CRO)

Item 3.5: CRO Inline Form + CTA Consolidation

Action: Add a 3-field inline form (Name, Phone, Service Needed) to the homepage and /contact/ as a fallback below the hero, not replacing the modal. On all pages above the fold: demote to one dominant CTA (Call Now as primary, Free Estimate form as secondary, remove the Design Consultation CTA or move it below the fold). Rewrite /contact/ H1 to "Get Your Free 1-Day Bath Remodel Quote - New Orleans and Surrounding Areas." Impact: 7/10 (form modal failure on slow mobile is currently losing leads from the highest-intent visitors) Effort: Low to Medium (WordPress builder edit) Owner type: Frontend / CRO Audit tier: C (CRO)

Item 3.6: Additional schema Elevation (knowsAbout, speakable, additionalType)

Action: Add to primary LocalBusiness entity: knowsAbout array listing the six service types (shower replacement, walk-in showers, walk-in tubs, tub-to-shower conversion, tub liners, 1-day bath remodel) plus relevant Wikipedia topic URLs. Add additionalType using Wikipedia category URLs for bathroom remodeling contractors and plumbing contractors. Add speakable property to each service page pointing to the FAQ section. Add disambiguatingDescription: "TurnKey Bath Remodel is a licensed bathroom remodeling contractor based in New Orleans, Louisiana, specializing in acrylic bathroom products and 1-day installation." Add alternateName: "TurnKey Bath" (if used in common reference). Impact: 7/10 (AI search citation authority, Knowledge Graph category association) Effort: Low to Medium Owner type: Technical / Schema Audit tier: C (Schema, AI Visibility)

Item 3.7: Live Chat and SMS Widget

Action: Install Tidio free tier. Configure opening message: "Hi, I'm here to help with your bathroom remodel in New Orleans. Are you looking for a walk-in tub, shower replacement, or tub liner?" Add SMS option (sms:+15045136366) to the existing sticky mobile bottom bar alongside the Call Now and Free Quote options. Impact: 5/10 (captures after-hours leads who will not call but will text) Effort: Low (plugin install and configuration) Owner type: Technical / Client Audit tier: C (CRO)

Item 3.8: Declarative Opening Blocks on All Service Pages

Action: Add a 50-75 word declarative answer block as the first paragraph on /showers/, /bathtubs/, /bathtubs/walk-in-tubs/, /bathtubs/tub-liners/, /showers/walk-in/, and the restored New Orleans city page. Formula: [Direct answer to what the page is about] + [key differentiator] + [cost range or timeline] + [one specific data point with units]. Example for walk-in tubs: "TurnKey Bath Remodel installs walk-in tubs in New Orleans homes in as little as one day. Our acrylic walk-in tubs are ADA-compliant and include a lifetime warranty. Installation costs range from $3,000 to $9,000 depending on tub model, bathroom dimensions, and required plumbing work. We hold Louisiana Residential Contractor License 890459." Impact: 7/10 (AI citation prerequisite; Google AIO, ChatGPT, and Perplexity all require direct answer in first 150 words) Effort: Low (content additions, 3-4 hours total) Owner type: Content Audit tier: C (AI Visibility), B (Semantic)

Item 3.9: EZBaths Attack Pages (City + Service Nested Architecture)

Action: Create three nested city+service pages following EZBaths' proven Louisiana URL architecture: /service-areas/new-orleans/walk-in-tubs/, /service-areas/new-orleans/shower-replacement/, /service-areas/metairie/walk-in-tubs/. Each page: 800-1,000 words minimum, unique local content, per-page LocalBusiness schema, internal link from parent city page and parent service page. Impact: 8/10 (EZBaths' /baton-rouge/walk-in-tubs/ ranks #4-6 for Baton Rouge bathroom remodel queries using this exact URL architecture. This replicates the proven pattern in TurnKey's primary market.) Effort: High (content + technical for new URL structure) Owner type: Content + Technical Audit tier: C (Competitors)

Item 3.10: OG Image Fix + Brand Name Consistency in Social Tags

Action: Replace og:image with a 1200x630 hero photo of a completed New Orleans bathroom installation (client project photo, not stock). Update Twitter card to summary_large_image. Fix og:site_name to "TurnKey Bath Remodel" consistently (currently shows "TurnKey Bathroom Remodel" in some tags). Impact: 3/10 on rankings, 6/10 on social sharing and brand trust Effort: Low (15 minutes in WordPress) Owner type: Technical Audit tier: C (Technical)


90-Day Outcome Projections (Estimate Only, No GSC/GA Available)

MilestoneExpected by DayBasis
llms.txt fix liveDay 1Immediate deploy
GMB merge requestedDay 3Support ticket
NAP decision madeDay 5Client meeting
Sister domain 301 liveDay 10Requires client confirmation
New Orleans page liveDay 10Content + publish
Homepage JS rendering fixedDay 14Developer sprint
Disavow file submittedDay 14GSC access from client
Tier-1 citations submittedDay 21Submission campaign
GMB photos + categoriesDay 21Client provides photos
DIY blog conversion bridgeDay 21Content edit
First FAQPage schema liveDay 21Schema deploy
Homepage H1 + meta descriptionsDay 21Copy edit
6-article batch liveDay 42Content sprint
All top-4 city pages rebuiltDay 56Content + technical
Financing page liveDay 60Content
Seniors hub content liveDay 70Content
City+service nested pages (3)Day 80Content + technical
Editorial links: 8-10 new RDsDay 90Outreach

Conservative 90-day ranking projections (based on comparable local SEO campaigns, not guaranteed):

  • "walk in tub new orleans": Not in top 20 today. After sister domain 301 redirect, realistic top-10 within 30 days (inheriting sister domain's positions 8+11).
  • "bathroom remodel new orleans": Not in top 20 today. After New Orleans page rebuild + GMB merge, realistic top-15 within 60 days, top-10 within 90 days.
  • "shower replacement new orleans": Currently position 19. After H1 fix + schema, realistic top-10 within 45 days.
  • Local pack visibility: Currently suppressed by duplicate GBP and NAP conflict. After merge + NAP fix, realistic Local Pack appearance within 21-30 days.
  • AI citations: Zero today due to JS rendering + staging URLs in llms.txt. After Phases 1 and 2 fixes, realistic first citations within 45-60 days.

Roadmap written 2026-06-11. All findings evidence-cited in the master ecosystem report (F:/Projects/clients/turnkey-bath-audit/reports/audit-c-ecosystem.md). Projections are estimates based on comparable campaigns; not guarantees. GSC and GA not available; all baseline data from DataForSEO Phase 0 pull. No em dashes. No fabricated data.