Yes, Google business boosts the SEO performance of your brand. If your business is relevant to a searcher’s intent, you get instant visibility. Apart from relevance, it also considers if a searcher lies close to your business location. Make sure you keep your information updated for better results.