Google My Business for your website and business is one of the most effective means available for generating additional web traffic to your website.

For the traditional brick-and-mortar shops, Google My Business is the ideal way of getting your business recognized on Google. Registering your business on Google My Business is a secondary avenue for your potential visitors to find your business. Your business will appear in local searches performed on Google.
Google My Business for the Home Business
For a small business that uses their home as a business address, Google My Business also offers the ability to add a regional area for your business so your home address does not appear in search results.
For both traditional brick-and-mortar businesses and work from home businesses Google My Business provides effective ways to generate additional web traffic.
In addition, registering your website through Google My Business also allows you to take further opportunity of Google applications such as Google Maps.
Similar to Google My Business, Google Maps will allow your potential visitors to actually see your business on local searches.
Your website is further aided because your developer will be able to add a link to your website from these applications. With a single registration on Google My Business you have managed to place your business in many more search results than was possible before.