Diagnose
A full crawl of your Joomla site, a content inventory, an extension-by-extension review and a baseline of every URL, canonical tag and metadata value. Then a pilot: a real slice of content migrated end to end, so the mapping is proven before the full run.