Can we rebuild the Episerver Find indexes site wise because if we rebuild the indexes using "EPiServer Find Content Indexing Job" schedule job then it will rebuild the indexes for all the sites those are exists in our CMS? We have multiple sites in our solution and we don't want to rebuild the other site indexes while working on other sites.
Please let me know if there is any out-of-box way to do this or we need to create our schedule job for this.
There isn't any out of the box feature available for this. And, I am also concerned about how you will do that for site specific.
Because the search conventions task type only. How you will pass your site only?
Thanks, and Regards
I am planning to pass the context site in the schedule job but not think much about this.
BTW thanks for confirming that out of the box this is not available.
You should be able to use ContentIndexer.ReIndex to index a specific site:
ContentIndexer.Instance.ReIndex(siteDefinition, status =>
//Do things with the status
Ok, I will definitely try this.
I wrote a blog post on this so anyone can refer to this for the reference.