Only following search engine rules is not sufficient we have to also use various on page and off page SEO techniques regularly to build quality backlinks which actually helps to get good rank in Yahoo and Bing search engines.