If you have been surfing the internet for quite some time now, it will be apparent that you will discover that there are actually obvious differences between the services of Yahoo and MSN. I have been indexed on these two sites in spite of the fact that Yahoo gave me a really hard time. When I made an identical query about my site at these search engines, it is very noticeable how the results are very much different. In Yahoo, my page can be found on the top pages but with MSN, I was on the bottom. What could be the explanation for this matter?