WordPress Search Engine Visibility is extremely important, if you want your website viewed by Search Engines. During installation of WordPress, you have the option to have your blog visible to Search Engines or not; this feature can be enabled/disabled at any time.
During development, it’s recommended to hide visibility, until ready for publications. However, the checkbox is always enabled upon installation, so most users forget that they are enabling the site to be viewable, when it’s not ready. First impressions go a long way, same goes with users experience when they visit your site.
There has been some modifications to WordPress 3.5+ in where the option to discourage or enable Search Engine Visibility.
Log into your WordPress and go to Settings > Reading & there the options to enable or discourage is available.
How To Enable Site For Search Engine: http://wordpress.org/support/topic/how-to-enable-site-for-search-engine