About GTMetrix
GTMetrix is an online tool that analyzes site performance and speed. All you have to do is provide an URL address for the analysis, and GTMetrix will generate a detailed performance report.
The report contains specific statistics and recommendations that you can follow to improve the performance of your site.
Obtaining a GTMetrix performance report
To get a GTMetrix performance report for your website, follow these steps:
- Use your web browser to access http://gtmetrix.com
- In the Analyze Performance of text box, enter the address of your website
- Click on GO!
- GTMetrix analyzes your site
After GTMetrix completes the analysis, it displays a performance report for your site.
- The Summary section provides an overview and some basic statistics of the site
- The Breakdown section offers specific recommendations on improving performance, with the areas that need the most attention.
Analysis of GTMetrix results
GTMetrix performance reports provide a wealth of information.
In the Breakdown section, the Page Speed and YSlow tabs display specific recommendations that can have a direct impact on site speed and performance.
GTMetrix provides a performance note and a description for each recommendation. Some recommendations are more important than others and have a greater impact on site speed.
Recommendations that have the greatest effect on performance include:
- Enable gzip compression (Page speed) and enable gzip components (YSlow): - Enabling gzip compression reduces the size of each file the site serves.
- Defer parsing of JavaScript (Page speed). Cancel JavaScript parsing and move JavaScript code to the site footer Put JavaScript at bottom (YSlow): - Placing as many JavaScript codes as possible at the bottom of the page ensures that the visitor sees the page while the browser downloads JavaScript files. Otherwise, the browser must download all JavaScript files before playing the page to be displayed to the visitor.
- Serve resources from a consistent URL (Page Speed) and Reduce DNS lookups - Serve as much content from the same domain as possible, querying each domain where content is delivered increases load times. For example, as described here, at an average of 130 milliseconds for DNS lookup for a domain, four separate domains that serve content on your site can add half a second (or more) to the general loading time.
- Make fewer HTTP requests (YSlow). Make fewer HTTP requests: - Combining CSS and JavaScript files into single CSS or JavaScript files reduces the amount of HTTP connections and helps reduce page load times.
If you encounter problems in applying the above instructions please contact us. HostX offers the best PrestaShop web hosting service and can help you solve your problems.
