According to a post on the Yahoo! Search Blog, they have just recently finished updating their indexing and ranking algorithms. In the coming days, we should get some ideas about the changes they have made and how we can incorporate them into SEO. Stay tuned :).