Most small businesses in St. Louis are invisible online — and they don't even know it. No Google Maps presence. No…