We use Google Site Search for users to search our 1,500-page website.
We want to customize the search results to exclude results for certain items that are in our database, but have been flagged as "Do not display" or "inactive". These flags already exist in the database.
Our site runs on a proprietary application written in PHP and is hosted in a LAMP environment. Our app uses proprietary tags which would be easily understood by anyone with a sound knowledge of PHP.
Of course, you'd also need sound understanding of how to customize Google Site Search.