Yahoo! is the only company with both scale and leadership in branded and search advertising.
Search, which is extremely important, represents about 5% of the page views on the Internet and 40% of the revenue. So, highly monetized.
The promoted tweet is a real tweet that a company may have sent out that they want more distribution for. They will buy key words for it. If people are looking for something related, it will show up.
Search engine marketing and search engine optimization are critically important to online businesses. You can spend every penny you have on a website, but it will all be for nothing if nobody knows your site is there.
When you break it down, Yahoo! is a Very Large Display Advertising business, with a hefty side of search and a bit of this and that on top.
Booking.com has been very good at performance marketing. That's how we grew our business.
Microsoft has tried to do a lot of things in search... thrown a lot of money. But nothing they have done has worked at all.
While Google has given away pretty much everything it has to offer - from search and maps to email and apps - this has always been part of its greater revenue model: the pennies per placement it gets for seeding the entire Google universe of search and services with ever more targeted advertising.
If you have a business website, make it stickier; redo the merchandising often and try new things until you hit the right homepage... then try and beat that. The most important audience drivers on the Internet are paid search and key word optimization. Concentrate on those. They are very inexpensive compared to banner advertising.