WooCommerce to Shopify migration: recover lost meta descriptions, alt-text and SEO data
Your WooCommerce CSV export carries products and images, but not the SEO meta titles/descriptions or image alt-text — those live inside Yoast/Rank Math and WordPress's own tables, so they land blank in Shopify and your search snippets and CTR crater. Shopify keeps no history of these fields, so there's no "undo" to roll back to — the only copy of the old values is your WordPress database, while you still have it.
Step by step
Find out exactly what didn't transfer: in Shopify, open a few products and check 'Edit website SEO' (meta title/description) plus each image's alt-text — most WooCommerce CSV imports leave these empty because the SEO plugin stored them outside the product export.
Pull the real values from your old site before you lose access: Yoast and Rank Math both export their meta (title and description per URL) to CSV, and image alt-text lives in WordPress under the _wp_attachment_image_alt field — keep the WordPress backup until this is done, it's the only place the old data still exists.
Re-import into Shopify in bulk with Matrixify: map meta title/description to the global.title_tag and global.description_tag metafields and alt-text onto each image — and don't skip collections, whose SEO almost never survives a migration.
Once it's restored, lock it in: nothing was recording these fields, which is exactly why the migration could wipe them — and any future app, theme, or bulk edit can do it again. Keep a daily snapshot of every SEO field (product and collection meta titles/descriptions, alt-text, tags, handles) so you're alerted the moment a batch changes and can restore in one click, instead of rebuilding from a database you may no longer have.
Source: Shopify Help Center: editing SEO for products and collections; Shopify Community threads on migrating Yoast/Rank Math meta from WooCommerce; Matrixify docs on importing SEO metafields
SEO Vault keeps a daily snapshot of every SEO field on your store — meta titles, descriptions, alt-text, tags, handles (products AND collections) — and emails you the moment something changes in bulk, with the likely app responsible. One click restores yesterday's state, just the SEO fields. Free to monitor and get alerted; $14/mo for 1-click restore.