Recommendations: Enhancing SXA performance
Enhance SXA performance
This topic describes the following recommendations to improve the load time of your pages.
Set HTML caching settings for renderings
Consider configuring the rendering's HTML caching settings to improve the visitor’s experience. SXA provides a rich and configurable HTML caching layer including donut caching for renderings. With SXA, you can cache the whole of your page apart from a single rendering or two that you want to personalize.
Limit the number of renderings on a page
Disable content testing for editors who do not require that functionality
Content testing uses scheduled tasks for different actions, such as rebuilding testing indexes. If you do not use this feature, disable content testing to avoid unnecessary server load. Content testing is a major contributor to the time the Experience Editor requires to render a page for editing.
During the site development or if you do not plan to use content testing, switch off this functionality using a config patch. Do not place users who are not expected to start tests in the Analytics Testing role. The Experience Editor does not load the Content Testing UI for those users.