WordPress Website Not Showing Up on Google – Solution
The most possible scenario is that you have your website disabled for indexing on Google. You might either have the following code:
<meta name=”robots” content=”noindex, nofollow”>
in your robots.txt file. Or, what is more likely, is that you have ticked the option “Discourage search engines from indexing this site” (Search Engine Visibility) in your WordPress admin panel (in Settings > Reading). So just deselect this option and your website should get indexed on Google within a few days. The reason why you might have this option enabled could be that when you were installing WordPress, you chose to not allow search engines to index your site.
Another problem might be that your website has no any backlinks, so Google doesn’t know about your website yet. What you can do is to get some blog comments (they can be nofollow, too) and your website should get indexed on Google soon. Just make sure you do not spam. Leave only meaningful comments. Or another solution is to submit your sitemap to Google. You can create (and submit, too) a sitemap for your website with most of the SEO plugins (I use All In One SEO Pack).
The last problem might be that your website was penalized by Google. This could happen due to several reasons. It could be because you published duplicate content on your website (you can check if you have unique articles on your website with Copyscape) or you might have some toxic links pointing to your website. However, this topic is more complicated and I’m not going to write about it here, as this is usually not the case if your website is new.