Well, it's not at all bad, especially as gigging musicians' websites tend to go. It's good enough to be getting on with, and feedback from the sort of people who'd actually use your site will be far more valuable than anything you'll get here. (We're a webby bunch more likely to think "plug an iSomething into the PA" or "get a DJ" than "hire a piano player" for most things. Unless you're doing the Bill Bailey "death metal on a Rhodes" thing, that is.)
As for the Google problem, the answer is to get your own domain. What you have now is a subdomain of the x10.bz domain, which has two problems: first, you're locked in to one hosting situation (if you change hosts, your "domain" can't go with you, so any links you do get along the way will die); and second, you're part of a "low quality" domain that puts you at the mercy of everyone else using an x10.bz subdomain as far as search (and links on social media, etc.) goes.
Ideally, you'd want either a .com.au or .id.au domain since that will get you an automatic relevance boost when people search from Oz. (You probably don't care so very much how high you rank in Moldova or Turkmenistan.) The .com.au version seems to be available (right now; that can change) for a reasonable amount (about $20/yr); .id.au is a bit pricey. You can also try a generic .com -- if it's available, it'll be cheaper than an Australian domain, but you won't get the Oz boost on a search if there are several Pauls O'Shea playing piano in every county of every other country on the planet.