Starting June 2016, Google requires you to use an API key in order to place Google Maps on your site. The key is free and allows you free usage of up to 25,000 times. Beyond that, you will need to start paying. But most sites do not reach that limit.
Follow this checklist to create your own Google Maps API key: