One of the reasons your site might not be coming up in google are the fact that your webpages are not indexed. Search engines only display results from their index of sites. 

The more pages you have indexed the better. Webpages get indexed from by spiders that crawl already existing indexed webpages. So to get your site found you need to add a link to your site on a webpage that is already indexed. The search engine spiders or web robot look for new links all the time. They are constantly crawling sites looking for new and interesting pages to add to their index.

My pages are indexed, so why isn’t my site coming up in google?

If your pages are indexed then your text is not optimised correctly and you may not have enough inbound links. 
Your pages need to be optimised for your chosen keywords. For example, if you want to be found by the keywords ‘personal trainer’ then you need to have a page dedicated to that phrase.

I have optimised text but my site still isn’t coming up in Google.

How many results are listed for your chosen keywords? If the results are over 10 million then you know you have a lot of competition out there so you need make your site more relevant for those search terms. Have a look at the sites that do come up for your chosen keywords/phrases. Do the sites have more pages, more content, more inbound links than your site? If the answer is yes this could be the problem. Google tries to find the most relevant websites for your search. Websites with lots of good content and lots of other sites linking to them will be more relevant to the searcher than you site with just one page and little links. Remember the more quality links your site has the more google will see the site as trusted so will list it in searches.

So what can you do?

You need to promote your site. Add interesting content, write articles, source links. Search engines like websites that evolve and grow at a reasonable rate. If you haven’t the time to maintain and promote your website you need the help of an SEO specialist like myself.

If you want me to look at your website free of charge and explain why your site isnt coming up in google, please fill out the form on the contact page.