Some small-business owners are complaining that a deal in which Yelp provides business listings for Yahoo searches is erasing years of positive feedback from customers, the Wall Street Journal reports.