We have been building quite a few websites in WordPress lately and found that WordPress comes enabled by default, with a feature to not allow search engines to cache your website. In other words, this means that your website will be made completely invisible to all the search engines so no matter how good your content or link building efforts are, there’s no chance for a listing within the Search Engine Results Page.
This feature may be useful for websites with private content or the like. However, for most websites, this feature is a big no-no.
One of the first things we reccomend you do is diable this feature. It’s quite easy to do – a message ‘Search Engines Disabled’ (or something along these lines) shows up on your dashboard so just clicking on this will disable the feature.
Not to mention, but it’s really surprising why WordPress would keep such a feature enabled by default in today’s day and age….