If you use ArcGIS Online, ESRI now has “Locator Views” in their geocoders. Basically you can specify what types of locations or only within a specific country or area you want to geocode against. For example, maybe you are just geocoding US addresses, not the whole world. Or maybe you just need to geocode to airport 3-letter codes. Whatever you need, you can customize your geosearching and geocoding experience. Click below for more info.