First, Yelp profits via advertising businesses within its website. Second, the company takes commissions from transaction deals. There's also subscription revenue from profile upgrades, analytic tools, etc. Sponsored Yelp ads bring most of the money earned.