How can I define Sharepoint Online crawling schedule?

I need that the crawling, be executed in the shortest possible time.


  • It depends on content Update periodicity. You can even decide to use continuous crawl that will be controlled by Microsoft. – John Zachariah Aug 25 '17 at 16:57
  • @John, I think you meant "cannot". – Matthew McDermott Aug 26 '17 at 21:23
  • @MatthewMcDermott yes, it wasn't clear in my comment. In online frequency is defined and controlled by Microsoft – John Zachariah Aug 29 '17 at 3:23

As far as I know in the Office 365 / SharePoint Online, you don't have any control over the schedule for the crawl. This is managed by Microsoft.

SharePoint Online targets between 15 minutes and an hour for the time between upload and availability in search results (also known as index freshness). In cases of heavy environment use, this time can increase to six hours. http://www.sharepointnutsandbolts.com/2013/10/waiting-for-search-crawl-in-office-365.html

You can request a particular list or library to reindex. This can be done in the List Settings ==> Advance Settings click Reindex Document Library


Continuous crawls help keep search results fresh by frequently crawling content in SharePoint sites. Continuous crawls are enabled in SharePoint Online, with crawl frequencies managed by Microsoft. In SharePoint Server 2013, administrators can enable continuous crawls and manage continuous crawl frequencies. Learn more about default crawled file name extensions and parsed file types in SharePoint. Learn more aboutmanaging continuous crawls.

Reference : https://technet.microsoft.com/en-in/library/sharepoint-online-search-service-description.aspx

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.