In some of those areas it's not doing badly. Yahoo's new mobile weather app, for instance, has a 4.5-star rating in Apple's App Store, based on about 4,000 reviews.
During the company's annual shareholder meeting earlier this week, CEO Marissa Mayer said she likes to think of Yahoo as a big startup.
"We are making investments, and we're going to continue to make investments, because that's what drives growth," she said.
Yahoo recently paid more than US$1 billion to buy social blogging site Tumblr.