Protecting Content from Search

I am curious how I can exclude protected content from showing up in the search results for public/non-member users. Right now they see both a title and some text. I understand that when users click on a result they get the 'content is protected' message so the content is not really exposed in it's entirety but this makes for a poor experience for non-members - which in my case, don't want to become members, but want access to the public facing content of the company without the noise of results that lead nowhere.