Rainbow Watersports
Action Plan
Where we are, and everything between here and launch — ten phases, two of them running in parallel with the build, not gating it.
1
Phase 0Ownership VerificationIn Progress
- —Runs in parallel with the build, not before it — only launch (Phase 8) actually requires it resolved
- —Launch-blocking: GoDaddy, whichever host wins (Nexcess retained or migrate), domain renewal before Sept 23, 2026
- —Useful early, not blocking: GSC, GA4, GTM, FareHarbor, GBP, Workspace email, TikTok
- —Known gap: YouTube channel ownership verification still needs writing
2
Phase 1Credential HandoverIn Progress
- —Access granted exactly to the scope specified per system, nothing broader
- —FareHarbor: embed codes and listing info only — never dashboard/account access
- —Google Business Profile: explicitly out of scope for DJ, remains client-only
3
Phase 2Pre-Build Data FinalizationIn Progress
- —Full client questionnaire — services, pricing, NAP, third-party tools, testimonials decision
- —Every pre-launch baseline captured before any code changes go live (GSC, GA4, Moz, PageSpeed)
- —AI visibility 5-query × 4-surface baseline — the one item on this whole list that can’t be done later
4
Phase 3Content & Redirect MigrationIn Progress
- —Full redirect map: 20 real 301s, 7 discontinued-service 410s, never mass-redirected to homepage
- —Homepage, rentals, and lesson-pricing copy rewritten informed by — not copied from — the verbatim originals
- —All 30 blog posts migrated with slugs intact; legal pages rewritten to actually disclose GA4/GTM/FareHarbor
5
Phase 4Page-by-Page BuildIn Progress
- —Every page: unique keyword-targeted H1, written meta description, correct schema types
- —New: a dedicated /pricing page and a real booking CTA on the homepage — neither currently exists
- —/rentals/kayak gets dedicated copy for the confirmed “kayak rental oahu” search gap
6
Phase 5Platform & GBP AlignmentUpcoming
- —Every platform (GBP, TripAdvisor, Viator, Airbnb, Yelp, Facebook, TikTok) pointed at the new site, NAP matched exactly
- —GBP-specific pass: category accuracy, UTM-tagged link, photo freshness, hours, address visibility
- —Runs parallel to the build once NAP values lock in Phase 2 — doesn’t wait on the website
7
Phase 6Technical & SEO ImplementationUpcoming
- —Stack swap removes the measured mobile/desktop performance causes — no jQuery/Bootstrap/Font Awesome/Beaver Builder
- —Seven security headers configured; FareHarbor embeds rebuilt from the six confirmed item IDs, tracking params stripped
- —FareHarborScriptLoader fix implemented and tested via internal navigation specifically, not just direct loads
8
Phase 7Client ReviewUpcoming
- —Design, copy, services, and booking paths reviewed against the mockup set
- —Testimonials decision and legal-page rewrites reconfirmed with client before final build
9
Phase 8LaunchUpcoming
- —TTL dropped 72+ hours ahead of cutover; staging protections stay live until the moment of switch
- —Booking flow tested end-to-end via internal navigation; security headers verified live via curl, not just coded
- —Old hosting kept live 30 days as rollback safety net
10
Phase 9Post-Launch Monitoring & Success MetricsUpcoming
- —Daily indexing/booking-tracking checks for 2 weeks, then weekly through day 90
- —AI visibility re-run at day 90, then quarterly alongside the Blue Planet Adventure Co. competitive check
- —Google Things to Do enrollment and a real (if irregular) blog cadence begin as standing post-launch items