Case study · TW Carbon
WordPress to Astro, with HubSpot behind it
Average Google position from 28.6 to 13.0 (Q2 2026 against Q2 2025), and the repair page from #19 to #4 (June to August 2026).
Service 03 of 04
Migrations lose traffic for the same few reasons: URLs change without redirects, content gets trimmed, tracking breaks on launch day, and nobody watches the weeks after. I plan the move URL by URL and stay on it until the numbers settle.
Scope
A crawl and inventory of every URL
A baseline of rankings and traffic for the pages that earn it
A redirect map: one hop per URL, no chains
A content check, so pages that rank keep what made them rank
A tracking plan, so analytics and forms work on day one
[C-04] Timeline step
Redirects at the edge, staged checks before DNS moves, and Search Console updated the same day.
Daily monitoring, and fixes as problems show up.
A readout.
Also domain moves, Shopify themes and Next.js. TW Carbon left WordPress for Astro in January 2026. In Q2 2026, against the same quarter a year earlier, its average Google position went from 28.6 to 13.0 and impressions rose 28.5%.
Case study · TW Carbon
Average Google position from 28.6 to 13.0 (Q2 2026 against Q2 2025), and the repair page from #19 to #4 (June to August 2026).
Case study · Lawngevity
A Blount County landscaping and drainage company launched a new site on June 1, 2026 and ranked first in Maryville for drainage contractors by week 15.
Questions
[C-04] Answer
[C-04] Answer
[C-04] Answer
30 minutes, no deck.