I have a web application with n number of site collections and each site collection has a custom Task list and other list. Is it possible to create a search topology to index only the custom Task list and create a Content Search Web Part connected to this index?


A separate SSA would be overkill (IMHO). If I were you I'd create a Result Source for that list and then bind the search result to the Result Source.

| improve this answer | |
  • We already have a result source only for the Task list and is connected to the Content search Webpart but the Problem is with the crawler. Even with Continuous crawl its taking 15 min for the result to appear in the Content search Webpart. – user1514428 Jul 12 '18 at 8:23
  • Then is is working as designed. It should take no more than 15 minutes and sometimes less. Continuous is triggered by a timer job. – Matthew McDermott Jul 13 '18 at 15:47

In SharePoint, You can use the Content Search web part and "contentclass:STS_List_Task" query to get all the Task lists. You can follow below steps:

  1. Edit the page that you want to display content and select add a web part. Choose and add a Content Search Web Part.

  2. Edit the web part, click “change query” button and specify you query.

  3. Switch to advanced mode, in “query text” region, enter the following text:


"contentclass:STS_List_Task" is used to filter by task lists only.

For more information about SP search using contentclass:


| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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