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. Commented Aug 25, 2017 at 16:57
  • @John, I think you meant "cannot". Commented Aug 26, 2017 at 21:23
  • @MatthewMcDermott yes, it wasn't clear in my comment. In online frequency is defined and controlled by Microsoft Commented Aug 29, 2017 at 3:23

2 Answers 2


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 and acknowledge you have read our privacy policy.

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