SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

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

I realize I can do this at the site or site collection level (can't remember which). However, I need every one turned off individually so that I can then go back and choose which libraries/lists are searchable. Since I have a ton of lists and libraries, and most I do not want to appear in search results, it would be arduous to do this on a one-by-one basis. Bad planning, I know......

share|improve this question
up vote 2 down vote accepted


 $site = Get-SPSite http://siteColl    
    $site | Get-SPWeb -Limit ALL | ForEach-Object {   
        foreach ($list in $_.lists) 
                    $list.NoCrawl = $true

share|improve this answer
That worked! Thanks, that saved me TONS of time! – CeeMoney May 23 '12 at 12:28

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.