Many solutions depend heavily on functionality like search-based landing pages.
## Service reliability
You should count on the reliability specified in your service level agreement (SLA). Nevertheless, as search is a central part of a solution, you should implement a graceful degradation strategy if the Search & Navigation service should become unavailable.
Note
If Optimizely is not hosting Search & Navigation, Optimizely cannot guarantee the connection between an application and the Search & Navigation service.
## Recommendations for coping with downtime
#### Leave the search-generated page sections blank
For example, a page displays a list of most watched products, which is fetched from Optimizely Search & Navigation. If Optimizely Search & Navigation is down, display a blank list.
**Advantage**
Simple to implement.
**Disadvantage**
Site does not display expected information.
#### Implement [query caching](🔗)
**Advantages**
Relatively simple to implement.
Site still works in many scenarios even if Optimizely Search & Navigation is down.
**Disadvantage**
Development effort required.
#### Use [FindPagesWithCriteria](🔗) as back-up
**Advantage**
Site works even if Optimizely Search & Navigation has issues.
**Disadvantages**
Takes longer to implement.
Site significantly slower.