You can always get one made for you, yourescortsite is run by Xw5 from on here. Also the guy behind selectanescort does websites too.
It doesn't cost that much and probably a lot easier for someone with no technical knowledge at all.
Although I will say I have now created 2 websites, 1 on escortsite .com and the other on escortbook .com, they have easy to follow steps.
As for getting up on google I found simple things like having links with the directories helped, this tends to involve putting their link on your site and yours on theirs either as a HTML link on an ad itself or a banner link on their main page.
Also making sure your title tags are descriptive and relevant, if you have individual pages then you want to have title tags for then all (for example if you separate pages with the following, description, services, rates, tours, blog, gallery)
So for example for the description page (about you) title tag, you would have something like 'Isabelle sexy independent escort available for sensual gfe in Camden London. Find out more about myself.