Are there any options available with blueprints to prevent certain pages or field types from being searched in the front end site search?
Well, you define what pages to search in your search logic. So you can filter the pages to be searched by certain criteria, including fields defined in a blueprint.