Hi we are having EPiServer Find in our project and we are able to control the Indexing by using the following code:
PageIndexer.Instance.Conventions.ForInstancesOf<PageData>().ShouldIndex(x => x.Category.IsIndexableCategoryList());
Is there any way that we can avoid Indexing the Page when published ?
We want to Index the Data only when triggered the Entire site re Index only.
Issue Solved By Adding the following code in web.config:
<section name="episerver.find.cms" type="EPiServer.Find.Cms.Configuration, EPiServer.Find.Cms" requirePermission="false" />
And below the EPiServer.Find tab :
<episerver.find.cms disableEventedIndexing = "true"/>
Hope this helps someone in future.
Not completely sure about influence of this setting but to me it sounds that you totally disabled event driven indexes - which means that delete events are also not handled, VPP files are not indexed based on events (if enabled at all), etc.