Ich verstehe die Frage nicht so richtig.
Wenn du bereits einen Shop auf Domain1 hast und du willst den kompletten Shop auf Domain2 umziehen, dann reicht auch
#1 bei Shopware die Lizens auf Domain2 ändern
#2 Alle Daten auf Domain2 schieben (falls ein neuer Host auch die DB weil sich die Verbindungsdaten ändern)
#3 in den Grundeinstellungen des neuen Shops Domain2 eingeben
#4 die .htaccess auf Domain1 per rewrite auf Domain2 umzuleiten
Dann bleiben alle Rankings und alte Verweise erhalten.
Aber wie gesagt, vielleicht habe ich die Frage nicht verstanden.