Google Maps automatically adds addresses to its maps. There is no need to register your address other than through your Google Business Profile to be found on Google Maps.