Google SEO is remarkably different than Bing. I never get results that are “as good” as your results.
Unless Adwords is applied, and then I pay like $20 per click for Google results.
So I’m surprised you got a #11 listing. Must be a complete site with link-backs, context, marketing and social media applied.
It may take more time for Google to pick up your site more prominently.
Google’s ranking algorithm is not simply based on keyword relevance, that is only a part of it. If your site has little traffic, or no links to it from other high-traffic sites, for example, you will get dinged in the rankings.
God knows that Google is leftist. But that might not be what’s going on here.
Bing is more concerned with how well the search term describes the page than Google is. Google is more concerned with how much does traffic flow to your site than Bing is.
Google also takes into consideration the quality of the HTML code on the page. A lot of factors play into this: Does the page have proper closing tags? They even look at the amount of code on the page before you get to the main content. (Too many photos or ads on top and you are down-ranked a little.)
A few months ago they started penalizing the rank of any site that is not designed to work well on mobile phones. It is a technique called “responsive design.” It means that the website adapts to different sizes of screens, from phones to large desktop monitors.
Right now they are only penalizing the ranking of non-responsive websites. They have announced, though, that in the future websites that are not responsive won’t even show up in Google searches from phones. If your site isn’t adaptive to a phone, a phone user won’t ever see your site.
There are websites that sell responsive templates for about $20. Find a design you think looks nice and go with it. Make sure it says something about being “responsive” and adapts to mobile phones.
Hope this helps!
Google will also penalize you for not having much content on each page. Ideally you want at least 300 words on each page.
Look into WordPress. They have a free platform with responsive design (mobile friendly) as suggested above. They also have SEO plugins.
Put a menu on your front page. Google doesn’t like ‘splash’ pages that require clicking to get to any content.