You have probably noticed that if you have a website already linked to your Google Business Profile, the link to create a free business site option is now missing in NMX interface. I create Google business site for profiles as a business citation that is directly connected to my profile and updates when your profile […]