via isitwp.com => original post link
Are you looking for an alternative to Google Business sites?
Google announced that they will be getting rid of all mini-sites created by Google Business profiles(formally Google My Business).
This creates a problem for businesses that use these free Google websites to get their local leads.