The short answer - yes.
When you change themes, things are going to be shifted around. Content might be moved further down the page, different class names will be used in code and information is going to be presented differently, both on mobile and desktop. All of this is usually a good thing! After all, a store does not just revamp and reorganize things just for the sake of it, there's usually a purpose.
Will things change? Yes. But with your new enhancements, it should be a positive change. Don't forget your 301 redirects, Schema, sitemaps and alt tags on images.
I've always associated GMB and Websites as a two way street. One can affect the other, whether that's user experience or content.
This is more often the case - it's the "not broken, don't fix it" mentality. And for the most part, I'm all for that too. But if there's something to be gained (more conversions, better explanations, better layout), then with planning, these are perfectly good reasons to change themes.Or do you think most people with an older theme just continue until something breaks and they have no choice?
We only work in the WordPress platform - and all our clients are WordPress clients. Sometimes that means converting someone from a different platform to WordPress and the layout is nearly identical to what they left, but the client just needed to make updates easier or wanted custom WooCommerce etc. So while the code on the site has changed, the frontend layout may look very similar. In those cases, it's done for optimization and ease of updates by the client.Thank you. Do you mind my asking, how often have you or your team changed themes? And did your customers usually lose local rank (and, if so, did they gain it back and how long did that take)?