A Search app serves as a container for a site or a collection of sites with similar structured data within a specific environment, such as development, staging, or production.
The following table lists the attributes associated with a Search app:
Attribute | Description |
---|
API Endpoints and Tokens | Each Search app contains API endpoints for search features and tokens, which are 40-character hexadecimal authentication keys. By default, each Search app includes a Read token and a Read/Write token for the search and auto-suggest endpoints. Users manage and rotate these non-expiring tokens as necessary. Premier and Premier Plus Search plans provide additional API endpoints and tokens to support features such as search analytics, related searches, and popular searches. |
Search Analytics Data | Insights from all searches and items captured through analytics events are stored within the Search app. If multiple sites share the analytics endpoint of a Search app, insights are shared across these sites. |
Service Limitations | While usage entitlements such as total monthly requests or total items pertain to your subscription, each Search app has service limitations, especially when connecting high-query-volume sites to a single Search app. For more information about service limits, visit Technical Service Limitations. |
Search Data | Each Search app contains data schemas and documents stored as a Solr index. Similar to a traditional Solr index, multiple sites and multiple Drupal views can interact with a single Search app to reduce management overhead. |
Search Configuration | Configurations determine the Results Fields displayed to users, the Search Fields used to determine content relevancy, and any other search settings. These settings include features such as Stopwords , Synonyms , Ranking , and Auto-Suggest . For further configuration options for relevance or user experience, visit Relevancy tuning. |
Search Profiles | Each app can include one or more search profiles. A Search Profile offers customizable configurations that define search operations for specific site sections or audience types, allowing for tailored relevance settings. This includes searching additional data fields, excluding specific data fields, promoting content, or boosting relevancy weight for certain data fields. |
Using multi-site or Site Factory and managing Search apps¶
When managing dozens or hundreds of Search app, utilize a single Search app if you want each site to return search results only for its respective indexed data. For more information, visit Managing Search app for multi-site or Site Factory.
Creating a Unified Search Experience¶
To create a unified search experience that returns results from multiple sites and allows users to filter and narrow by specific sites, explore additional information Search app for a unified search experience.