Google Chrome and Safari now require all sites that use the geolocation feature to be served over HTTPS. This means that the “Locate Me” button will not work on your site if you do not have an SSL certificate installed.
You can read more about this here.
Read more about how to to Add SSL and HTTPS in WordPress
Tip: API Key Required
Please be sure you have also added your Google Maps API Key to your settings.