Can you default the location search to auto fill where a person is located? That way they won’t need to put their address in when they want to search.
Yes, if you have the Geolocation extension properly configured, you can click on Locate Me (the arrow icon to the left of the Search button on the home page), and the location will be automatically filled in based on your location.
I hope this information proves useful to you
Is it possible to have it locate automatically when the page loads without clicking the arrow?
Yes, it is possible, but it will require a detailed custom implementation.