Google, Yahoo and MSN are the top search engines but each uses vastly different criteria to compute algorithms and relevancy. What you do to rank well on one of these search engines may lead you to lose your ranking on another. Important factors that yo…