Ask Learn
Preview
Ask Learn is an AI assistant that can answer questions, clarify concepts, and define terms using trusted Microsoft documentation.
Please sign in to use Ask Learn.
Sign inThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
SharePoint provides the ability to control search indexing (a.k.a. “crawling”) within a page by using a div class named “noindex”. This means you can flag some content on a page that should not be indexed for search results, while other content on the page is still indexed. The typical scenario that requires this is common footer text. Suppose you edit your master page to contain some standard text, including your company name and a link to your privacy policy. Now, search results for your company or privacy policy will include every page in the site because this text is there. What you really want is just pages that contain unique content about those keywords.
SharePoint 2010’s iFilter excludes content inside of a <div class="noindex"> tag. Note that each div nested in that one is re-evaluated for the noindex class, so nested divs may not work as you expect. The product team is considering changing this so that all nested divs are excluded.
<div class="companyFooterStyle noindex">
Copyright 2010 © Company Name | <a href="/sitepages/PrivacyPolicy.aspx">Privacy Policy</a>
</div>
Now, when you search the portal for “Company Name” or “Privacy” you won’t get every page in the portal showing up in your results.
Note the ability to use other css classes along with noindex, to get visual styles as well. I haven’t tested the noindex class on tags other than div.
Technorati Tags: Sharepoint 2010,Noindex,Search
Anonymous
June 07, 2010
The comment has been removed
Anonymous
June 20, 2010
Hi, I tried this, but the left nav keywords still remain in the index.
Is there any futher documentation on this topic, I can't find it...
tia
Jan
Anonymous
August 31, 2010
Hi, I tried this method to exclude a menu in our master page, but it does not seem to work.
We are using Windows 2008 Server R2 and Sharepoint 2010 RTM. Is there an updated iFilter that we need to install?
This would be a great find if we can get this to work. Any help would be appreciated.
Thanks,
Bob
Ask Learn is an AI assistant that can answer questions, clarify concepts, and define terms using trusted Microsoft documentation.
Please sign in to use Ask Learn.
Sign in