Great question — answering as the UphillTech team:
I agree with @Greg McMullen, this isn't an issue with WordPress but with your site being listed on Google. You need to submit your site to Google to crawl, through the Webmaster Tools ... this also isn't something that happens immediately it will take some time. https://www.google.com/webmasters/tools I also don't recommend Yoast SEO, being a full time WordPress developer I have tried all of them, and this is by far the best one available right now: https://wordpress.org/plugins/autodescription/ Very simple and clean interface, without bloat, and makes it very easy for beginners to setup and get up and running very quick.
Full answer by sMyles: https://wordpress.stackexchange.com/a/241486 (CC BY-SA 4.0).
Need it done for your business? UphillTech.