How Bing Ranks Your Website

This is directly from Bing - about their ranking method

Bing website ranking is completely automated. The Bing ranking algorithm analyzes factors such as webpage content, the number and quality of websites that link to your webpages, and the relevance of your website’s content to keywords. The algorithm is complex and is never human-mediated. You can't pay to boost your website’s relevance ranking. However, Bing does offer advertising options for website owners.

Each time the index is updated, previous relevance rankings are revised. Therefore, you might notice a shift in your website’s ranking as new websites are added and others become obsolete.

Although you can't directly change your website’s ranking, you can optimize its design and technical implementation to enable appropriate ranking by most search engines.

Guide for successful website indexing on Bing:

Technical recommendations for your website:

  • Use only well-formed, HTML code in your webpages. Make sure that all paired tags are closed, and that all links open the correct webpage. For information on validating your HTML code, see W3C Markup Validation Service or use a comparable tool.
  • If your website contains broken links, MSNBot might not be able to index your website effectively, thus preventing people from reaching all of your webpages. For information on finding broken links on your website, see the Help topic for the Webmaster Center's Crawl Issues tool.
  • If you move a webpage, set up the webpage's original URL to redirect people to the new webpage. Indicate whether the move is permanent or temporary. For more information, see What to do when your website is relocated.
  • Make sure MSNBot is allowed to crawl your website and isn't on your list of web crawlers that are prohibited from indexing your website. For more information, see Control which webpages on your website are indexed.
  • Use a robots.txt file or <meta> tags to Control which webpages on your website are indexed by MSNBot (The Bing web crawler, a program that scans websites and indexes their content, such as text, documents, images, and links, for searching.) and other web crawlers. You can use the robots.txt file to prevent web crawlers from crawling specific files and folders. For more information about the robots.txt file and the Robots Exclusion Protocol (REP) standard, see the Webmaster Center blog article Prevent a bot from getting "lost in space". This site might be available in English only.
  • Keep your URLs simple and static. URLs that are complicated or that change frequently are difficult to index as link destinations. For example, the URL www.example.com/mywebpage is easier for MSNBot to crawl and for people to type than a long URL with multiple extensions. Also, a URL that doesn't change is easy for people to remember and bookmark. That makes your webpage a more likely link destination from other websites.
  • Watch for malicious software (malware). Links to webpages on your website that lead to malware on third-party websites or contain malicious content, such as a maliciously corrupted image or document file, or a harmful ActiveX control or JavaScript, will be disabled and highlighted as Malware in Bing results webpages. See the Help topics for the Webmaster Center's Crawl Issues tool and Outbound Links tool to learn how to find these detected malware issues on your website. See Remediate detected malware to help rid your website of all malware.

Guidelines from Bing about content on your website:

The best way to attract people to your website, and keep them coming back, is to fill your webpages with valuable content in which your target audience is interested. The following guidelines can help you create a more effective and popular webpage:
  • In the visible webpage text, include words users might choose as search query terms to find the information on your website.
  • Limit all webpages to a reasonable size. Bing recommends covering one topic per webpage. An HTML webpage with no images should be under 150 KB.
  • Make sure that each webpage is accessible by at least one static text link.
  • Don't put the text that you want indexed within images. For example, if you want your company name or address to be indexed, make sure it isn't displayed only inside an image of your company logo.
  • Add a Sitemap, which helps MSNBot to find all of your webpages. Links that are embedded in menus, list boxes, and similar elements aren't accessible to web crawlers unless they appear in your Sitemap. For information on creating Sitemaps, see the Help topic for the Webmaster Center's Sitemaps tool.
  • Keep your website hierarchy fairly flat. That is, each webpage should only be from one to three clicks away from the default webpage.

Techniques that might prevent your website from appearing in Bing results

The following techniques aren't appropriate in terms of attempting to gain higher ranking with the Bing index. Use of these techniques might actually adversely affect how your website is ranked within Bing, and might even cause your website to be removed from the index.
  • Attempting to increase a webpage's keyword density by add lots of irrelevant words. This includes stuffing ALT tags that users are unlikely to view.
  • Using hidden text or links. Only use text and links that are visible to users.
  • Using techniques, such as link farms, to artificially increase the number of links to your webpage.