engine - 8:55 am on Jun 11, 2013 (gmt 0)
Yes, make sure your site is indexed. If pages are missing it's likely that Bing hasn't got the full story to rank the site as it should.
Make it easy with a sitemap so bingbot can traverse the site.
Bing is often very slow to fully index sites and then relatively slow to rank them.