Hi Nat,
Well it can be simple but it takes time. It wont appear over night.
So you have a website. I take it, it is active. So if people typed in your domain name like
www.noitall.com they will be taken to your site. If this is correct then its active. if not then you need to activate it.
If you want it to appear straight away then im afraid that will cost money and lots of it.
Alternatively:
So the next step is KEYWORDS. Like cleaning. Domestic cleaning Richmond. Richmond being the town. Office cleaning richmond.
these key words need to be in your text on your website.
Depending on how relevent they are to someone searching you will appear. It will depend on Google and where it Ranks you.
Also the name of your website, Your URL (DOMAIN NAME WILL HELP RANK YOU)
Your pages will also if designed well enough rank you as well. Not all pages are ranked.
Oh and depening on the server it can take 6 weeks and more to appear on Google and by the way you may not have Page 1 ranking. You maybe on page 3 or worse - 20+.
Look at Search Engine Optomisation known as SEO. Theres lots to read and you can do it yourself. But before your site goes live correct your mistakes now as iot will put you back and Google takes ages to index pages.
Also do not keep changing your URL to your pages as when users go to click on a cached site they will get an error
Hope this helps
If you would like me to take a look I will and I might be able to help.
Dave