There are several pages on my main blog Blogging Tips that are not listed anywhere on the blog itself. For example, there is a page which appears just after signing up to the newsletter telling the visitor to check their email and another to thank them after they have clicked on the email validation link.
Unfortunately, by default WordPress lists all pages when you search a blog. Which means that pages which are hidden can be found by visitors by accident.
Thankfully, this is a plugin which can help with this. Simply Exclude lets you exclude pages, posts and categories from search results. It adds an option underneath every post and page to exclude it from the search archives.
The plugin also allows you to exclude posts from the home page of your blog, from archive links and even from your RSS feed.
If you are looking for a way of removing a post or page from a certain area of your site (without actually removing the article itself), I recommend checking this plugin out
Link : Simply Exclude



I was looking for something like this just the other day.
Now my search is over. Great !