Geo-location with 10 strategies: personalize marketing, optimize local SEO, use geo-fencing, geo-targeting, and location