For the complete documentation index, see llms.txt. This page is also available as Markdown.

Caching search results

Understand how FactFinder caching works and what to watch for when you also cache results in your shop.

FactFinder includes a search results cache that speeds up repeated queries. To decide whether a request matches a cached query, FactFinder checks the submitted search parameters. Only pass parameters that FactFinder actually needs. By default, FactFinder treats every received parameter as relevant for caching [1]. Extra parameters reduce cache efficiency. You can also cache FactFinder results in your shop system. If you do, remember that FactFinder can invalidate its own cache when the configuration changes or product data is updated. Your shop system does not learn about those internal changes automatically. As a result, the shop may keep serving outdated cached results.


[1] Parameters that FactFinder does not use directly may still be used by custom extensions and can therefore change the search result. That is why all parameters are treated as relevant for the cache.

Last updated

Was this helpful?