Using the Right Indexer Web Service

The Content Store provides two indexer web services, one for internal use (called index) that logs information about all changes made to content items, and one for external use (called presentation-index) that omits changes made to staged content items. However, the standard search configuration includes only one solr instance and one indexer webapp, which are configured to use the internal web service. This means that if you use the standard configuration for production purposes, public search results will contain results from staged content items that are not themselves public.

You can avoid this problem in two ways:

Disable content item staging

This may be an acceptable solution in some cases, but will result in reduced functionality for writers and editors. See Content Item Staging for details.

Configure a second solr instance and indexer webapp

One solr instance/indexer webapp is configured to use the index web service, and the other is configured to use the presentation-index web service.