If you create an entirely new node for a shop in its new location make sure to add "disused:" prefix to "shop" tag or change it to "shop=vacant" in the old node instead of deleting the old node to keep history of what businesses were in the specific address before. There is an entire wiki page about keeping history: https://wiki.openstreetmap.org/wiki/Keep_the_history

Tags documentation:

https://wiki.openstreetmap.org/wiki/Key:disused:*
https://wiki.openstreetmap.org/wiki/Tag:shop%3Dvacant