📜 ⬆️ ⬇️

Experiment - how much living money can bring accelerated download site.

It is given: an experimental online store, quite successful in its field, more than a thousand visitors daily.
Task: find out how optimization of page load will affect the revenue.

An invisible javascript counter was installed on the site, which recorded the time before the window.onload event and some other parameters, during 5 working days statistics was collected and its analyzer was run-in. After that, over the weekend, the following work was done to optimize the site:

- The total amount of graphics and styles has been reduced (from 300 to 200 kilobytes for the main page) with almost no loss of quality.
- the order of loading external counters has been changed, their separation into two pictures has been removed.
- the correct caching headers for statics are set
- included compression for styles and javascript
')
Of course, the most troubles were with the graphics, some background pictures had to be redrawn. Not everything could be done as we would like, since there was no “good” command for serious processing of templates and background pictures of the site.

So, after optimization, the counter began to write to the new log, and it became possible to compare what was “before” and “after”. First of all, I was interested in the percentage of views that were “completed” in 2 and 4 seconds, and separately, for visiting the site for the first time, and for viewing subsequent pages.

First pages: before optimization in 2s. 30% met, after - 50%. In 4c. 57% and 65% respectively.
Repeated views: Two seconds: up to - 58%, after - 80%. 4 seconds: before - 79%, after - 88%.

And now the fun part. If you take the number of received orders (including phone calls) and calculate the return on the site, taking into account the difference in attendance, we get an increase of at least 10%.

Yes, it was not the revenue itself that was taken into account, but calls and attempts to make an order. Financial returns depend too much on the quality of the work of managers, so that the difference can be estimated “in rubles”.

In general, we have already accumulated some pretty interesting statistics, I will analyze it a bit later and post it either as a separate post or here.

Source: https://habr.com/ru/post/43500/


All Articles