Be careful of Google, Bing and other legal rules.
For example with Google, unless you have the paid Google plan, using the Google geocoder standalone (not with a Google map) may be illegal.
They require that you use Google Maps with most 'content'. Content can be the result of the geocoder.
https://developers.google.com/maps/terms
10.4.d. No use of Content without a Google map. Unless the Maps APIs Documentation expressly permits you to do so, you will not use the Content in a Maps API Implementation without a corresponding Google map.
... View more