If you have a site, you must use Bing ToolBox.

It is actually a new portal webmasters. It's a one-stop portal to all of the services you need to drive traffic and increase engagement with your site and applications.

Bing Toolbox