My site has been online for more than 2 months now http://thedatastrategy.com/, I also have set up the default meta data from W3Schools http://www.w3schools.com/tags/tag_meta.asp, But when I do searches on google for example, data strategy, the data strategy, thedatastrategy I don't see my site. But if I do site:thedatastrategy.com my site pops up. Thus the domain name is well indexed in the google database.What more am I supposed to add? Are there some more meta data information I have to add? Or am I supposed to register my site on some google service ? I am not sure what to do now. When I tried searching this answer on google, I get the response that wait for some time and google would have crawled and indexed your site. But I have already waiting more than 2 months, and the results are like before. 
How to make your site visible on google search
google search;meta tags
You don't see your website when you search for data strategy, the data strategy, thedatastrategy that's because there are other websites with stronger domain authority who are targeting these keywords. You have to do proper SEO for your website using these keywords to show your website on first page when someone types these keywords.If you do site:thedatastrategy.com and your site shows up that means your website is indexed on google but that doesn't mean it will show your website on the first page for the above mentioned keywords. There are two things which you should do when doing basic SEO of your website. 1. Link Building 2. Keyword Research Do a bit of research on these two topics you will find tons of guides and tutorials.