Anyone know why the yahoo search engine is so poor, or anyone got any idea how it ranks websites? When using the yahoo.co.uk search, I search for the keywords 'dogs for sale' and it comes back with the number 1 result being a canine food company with a simple page that sells dogs for sale. Whilst it may be selling dogs for sale on that page, that is not the websites main purpose and the website is not very popular anyway. There are hundreds of dedicated pet websites whose main purpose is selling dogs and who have opitmised their site for that and got thousands of relevant backlinks. I'm not sure if this is the case with other keywords in yahoo, but I would have thought that they should spend more time in improving their search results. Anyone got any comments??? I think they are years behind google.