Most webmasters are using SEO tools to analyze website assets. These tools are outdated and are not considering all optimizations that Crisp is using.
Our actions to optimize performances
1 - Asynchronous loading
Crisp is loaded asynchronously to not slow down and impact your SEO. It means that Crisp chatbox is loaded after anything else has been loaded on your website.
2 - Distributed / Low-latency chat servers
We have servers all around the world to not impact end-users if here are on a different continent. We have dedicated endpoints in the following cities/countries
San Fransisco for American customers
Singapore for Asian customers
3 - Distributed CDN using HTTP2
Crisp is using latest HTTP standard to serve your content. It reduces the amount of TCP handshakes and leads to 50% faster requests compared to HTTP 1.1
4 - Assets are compressed
5 - Fonts are optimized using sub-ranges
Instead of downloading a UTF-8 font containing all characters, Crisp is loading only what is required. For instance, if you are using a Latin locale, we load only Latin chars.
6 - We load only the content needed
By default, Crisp is not loading MagicBrowse, Video calls libraries. It's loaded on the fly if you request a MagicBrowse.
Don't trust automated SEO tools
Most webmasters are using SEO tools to analyze website assets are outdated and are not considering all optimizations that Crisp is using.
For intance, these tools are analysing HTTP 1 requests and may display 5 HTTP 1.1 requests, instead of 1 HTTP 2.0 request
Also, most of these tools are not displaying the downloaded content as compressed but uncompressed. Displaying 500KB instead of 130KB
Published on: 04 / 11 / 2017