SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I change the default setting on "Allow items from this list to appear in search results?" in SharePoint 2007 to be "No" when a list is created?

No every list created needs crawled so I'd like to flip the switch to "No" as a default.


share|improve this question

You cannot set the default value out of the box, it will be set to yes.

An option is to create an SPListEventReceiver to listen when a list is created, and set the value to no (ListAdding/ListAdded event handlers).

Depending on your requirements another option may be to create several list templates that can have the value set to no.

share|improve this answer

You could always create a site, set it up exactly the way you'd like it to be, then save that site as a template. Then use that template to create your sites going forward.

share|improve this answer
Setting a site template up will still have a newly created list set to yes. – Russell Dec 30 '11 at 23:14

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.