Hi.. I have optimized a site http://www.seoexpertscompany.com its appearing in google but not in Yahoo and msn... ? help me..
It will depend upon search engine, it is not necessary that google index your site and same time Yahoo and Msn Index, it will take some time.
You should make more efforts on backlinks to get listed in Yahoo and MSN Live Search like you listed in Google.
Post some links on Yahoo answers. Even though they are no follow Yahoo will see them and index your site faster.