Skip to main content

Page speed

Enable our assets preloading script for fast boosting your speed performance

Todor Atanasov avatar
Written by Todor Atanasov
Updated over 8 months ago

Our Page speed feature is a great way to improve the speed performance of your store. It is a lightweight JavaScript script that is added to your store, that preloads pages on hover and accelerates page navigation by making subsequent page loads nearly instant.

By using Page speed, store owners can improve their site's user experience by reducing page load times, which can lead to lower bounce rates and increased engagement.

The script works by using predictive algorithms to analyze the user's behavior and predict which link they are likely to click next. It then preloads that page in the background so that it can be displayed instantly when the user clicks on the link. This results in a seamless and nearly instantaneous browsing experience that can greatly enhance the user's engagement with the website.

Enable Page speed

To enable Page speed for your store, go to the Page Speed tab in Smart SEO and click the Enable button:

Once enabled, you should see this in the Status message:


How Page speed works

On desktop

Before a user clicks on a link, they hover their mouse over that link. When a user has hovered for 65 ms the script added by Page speed starts preloading at this moment, leaving on average over 300 ms for the page to preload.

On mobile

A user starts touching their display before releasing it, leaving on average 90 ms for the page to preload.

Depending on the user behavior, the Page speed feature might have preloaded all the assets needed for loading the next page the user intends to visit, so in some cases, loading the next page is instant


The Page speed feature preloads the next page of your store and not the initial loading of the page when a user tries to access your store for the first time. Please note that asset preloading scripts like ours do not reflect the speed tests, as they measure only the initial loading of the page, and not the real user experience when you browse the website.

Did this answer your question?