Thursday, February 20, 2014

Exclude a Column from SharePoint Search Crawl

We keep few fields for configuration in a custom SharePoint application and don't want those fields to appear in SharePoint Search results.

SharePoint Fields/Columns has a property: NoCrawl, just turn it ON, we can exclude columns from SharePoint Search! Here is how I turned Off search visibility of a field using PowerShell:

Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue

#Set these two variables accordingly
$WebURL  = ""
$FieldName = "ConfigData"

 #Get the Web
 $web = Get-SPWeb $WebURL

 #Get the field
 $Field = $web.Fields[$FieldName]
    #Set the search prefererence
 $Field.NoCrawl = $true
It takes effect after a search crawl takes place.

You might also like:
SharePoint Usage Reports
Usage reports, collaboration and audit for SharePoint.
Document SharePoint Farm
Automatically generate SharePoint documentation.

Check out these SharePoint products:

No comments :

Post a Comment

Please Login and comment to get your questions answered!

You might also like:

Related Posts Plugin for WordPress, Blogger...