Keep adding original, keyword rich content to your blogs and sites and keep creating well placed relevant backlinks.
AS others have stated, add original focused content and not just original, unrelated musings. All search engines will then associate your site as the place for 'your expertise'.
Content is always the fact for all the search engine. Beside that, for yahoo, age of the domain is another important issue to be care of.
Give the readers the best quality content is a must for every blogger/site owner because they can get more interested people who want to read their content and not just to visit a blog/site with high pagerank but without quality content...
I don't think so is there are specific SEO technique that can be helpful to boost the ranking in Yahoo only, Is there any please share me. According to me whatever the activities we are doing to increase ranking in Google, that also will helpful to boost ranking in Yahoo as well.
Just like Google Webmaster Tools you also have those for Bing and Yahoo. By joining there webmaster tools you can add your sitemap directly so you will get indexed faster.
By adding sitemap to webmaster tools we can get indexed faster i agree. But i want to know that what efforts you are doing to get high ranking in Yahoo and Bing.
i simply add more unique contents and making on-page SEO then share my site within social bookmarking sites and create some web 2.0 backlinks the results is always in first page on google, yahoo, and bing