New doman with new shop

Hello,
we created new sales channel under same backend administration with exsisting shop and we want to add new domain to that shop.
My question is what are best practics:

do we go under same folder like exsisting shop with different theme or we create new folder on same hosting
how plugins are working if folders are separated

does it confusing google tracking

how can we make staging site in that case(subdomain with new domain or old)
please share with me if You have exspirience

Thank You

  1. The folder/setup of your files do not matter for google and searchability. BUT do make sure to have a strategy to redirect your old domain including all URLs to your new domain. (edit: eg oldwebsite. com/category1/product1 → 301 → newwebsite. com/category1/product1)

  2. Its common to use a /test folder or .dev subdomain for a staging environment. Just make sure to properly hide it from crawlers, password protection being the safest route.

Thank You for answer,we are adding one more shop not moving from old domain.
question is should we do it in same folder

as mentioned before, structure doesnt matter, so just do as you please. you only need individual root folders, as they need unique htaccess/env files.