242 pages · 2026-06-23
How to read this roadmap
Each phase is scoped to a specific traffic/revenue lever. Phase 0 (publish queued work) and Phase 1 (cannibalization + striking distance fixes) do not require new content — they recover traffic that's already being lost. Phases 2–4 build the missing architecture layer. The $6.3M conservative estimate is primarily Phase 2 (state×product pages) + Phase 3 (missing city + hubs). Phase 4 (link building) unlocks scale by closing the DR 28 → DR 40+ gap.
Phase 0 · Weeks 1–2
Publish what's already done

23 page refreshes are produced and sitting unpublished. Every week they stay unpublished is a week of ranking signal lost. This is the only phase that requires zero additional work from TheProjectSEO — it's a client execution dependency.

  • Publish 23 refreshed pages (SEO team → Kristin/dev team dependency)
  • Confirm canonicals are live on all published pages
  • Verify GSC indexing within 5 days of publish
  • Set up BrightEdge tracking on newly published pages
Owner: Smit → Kristin. Zero content cost. Est. traffic recovery: +150–250 clicks/month within 4 weeks.
Phase 1 · Weeks 3–8
Cannibalization fixes + striking distance

No new pages. Only targeted rewrites on existing pages. Two tracks run in parallel:

  • Cannibalization track: Audit 38 competing city pages → geo-modifier H1/title updates. Differentiate homepage vs. rental product page. Set canonical tags on all size sub-pages. Estimated: 40–50 page edits.
  • Striking distance track: Rewrite titles/metas for 7 priority pages (see Striking Distance tab). Focus: 40ft dimensions page, rental hub page, portable office page.
  • Publish remaining refreshes from queue if any delayed from Phase 0
Owner: Smit. Est. traffic recovery: +300–500 clicks/month within 6 weeks. Head term position target: 11.0 → 8.0.
Phase 2 · Months 3–9
State × product pages — 78 pages

This is the single largest architecture gap and the primary driver of the $4.4M conservative revenue opportunity. Build state × product cross-pages in SFDC-revenue order.

  • Batch 1 (months 3–4): Top-3 states × 3 product types = 9 pages. Florida, Texas, California. Products: storage rental, office rental, combo rental. URL pattern: /location/{state}/storage-container-rental
  • Batch 2 (months 5–6): Next-8 states × 3 products = 24 pages. Georgia, North Carolina, South Carolina, Tennessee, Arizona, Washington, Illinois, Colorado.
  • Batch 3 (months 7–9): Remaining 15 states × 3 products = 45 pages. Build in SFDC order.
  • Template: each page inherits geo from state parent + product from product hub. Unique content: local industry context, delivery timeframe, state-specific sizing needs.
Owner: Smit + TPS content team. Est. revenue contribution: $4.4M conservative / $8.8M plausible (18-month horizon).
Phase 3 · Months 6–12
Missing cities + content hubs

Runs in parallel with Phase 2 Batch 2/3. Fills the two highest-leverage missing content types:

  • Cameron, LA city page: $1.19M SFDC revenue. Highest-priority single city build. Petrochemical industry context, Gulf Coast delivery, industrial sizing specs.
  • 14 additional missing city pages: Manchester TN, Fort Myers FL, Naples FL, San Bernardino CA, Sarasota FL, Kissimmee FL, Fort Pierce FL, Sunnyvale CA, Abilene TX + 5 more in SFDC order.
  • 40ft container hub: /products/40-foot-container — organizes all 40ft SKUs, links to state pages with 40ft queries, captures 38,136-impression keyword cluster.
  • Rental intent hub: /storage-containers-for-rent/ — national page that captures "portable storage for rent" head term, internally links to state and city rental pages.
  • 17 missing state pages: AR, AL, IN, DC, KY, NE in priority order. Build as geo hubs, not product pages.
Owner: Smit. Est. traffic contribution: +400–700 clicks/month. Revenue contribution: $330K–$660K conservative/plausible.
Phase 4 · Months 9–18
Authority building — DR 28 → DR 40+

The architecture built in Phases 2–3 only converts at scale once the DR gap closes. DR 28 vs. competitor avg DR 56 means MMPS is outranked on competitive terms regardless of content quality. Phase 4 closes this with link building.

  • Construction industry links: AGC chapters, ENR top contractors, construction trade publications. Target: 15–20 DR 40+ links from construction vertical.
  • Retail + industrial links: RILA, NRF, industrial publications. Target: 10 links in retail/industrial vertical.
  • Government/infrastructure links: .gov and municipality sites for emergency storage, disaster recovery. Target: 5 links.
  • Local citation cleanup: NAP consistency audit across 43 states. Fix citation inconsistencies before programmatic scale.
  • Internal linking architecture: Ensure every new state×product page links up to the state hub and the relevant product hub. Every city page links to the relevant state×product page.
Owner: Kamal (link building). Target: DR 40+ by month 18. Est. organic traffic multiplier: 1.8× on current 11,274 sessions/mo → ~20,000+ sessions/mo.
Success metrics — what to track
Metric Current Phase 1 target (8 weeks) Phase 2 target (9 months) Phase 4 target (18 months)
"portable storage containers" position 11.0 8.0 5.0 3–4
"portable storage containers for rent" position 12.9 8.0 5.0 3–5
Organic sessions/month 11,274 12,500 16,000 20,000+
Domain rating 28 28–30 32–35 40+
Pages in top 3 225 240 300 400+
State × product pages live 0 0 78 78
Revenue opportunity (SEO-attributable) Baseline $4.4M+ conservative $6.3M–$12.6M
The single constraint that determines H2 2026 velocity
Content publish rate. 23 pages are waiting to go live. The state×product architecture is 78 pages in a proven template. Speed is entirely determined by how fast Kristin's dev team can publish pages and how fast TPS can produce the state×product content. The SEO strategy is ready. The data is confirmed. The bottleneck is execution throughput.