No. Each search engine uses their own algorithm to determine rankings. That is why many times your Web site may rank well on some search engines and not quite as good on others.
Poor Results Could Signal A Bleak Future For Yahoo
5 Tips to Optimize Your Business for Inbound Marketing Success
Shifting Strategies In SEO
Effective Search Engine Optimization: Part 1