Tips to Improve the speed of your Magento 2 ECommerce site
Tags: magento2, speedenhancement
Published: 2019-05-23 12:25:53

---
title: Tips to Improve the speed of your Magento 2 ECommerce site
published: True
description: Increase the Magento 2 ECommerce speed with these methods
tags: Magento 2, Speed Enhancement
---

If you are not new in eCommerce development, then you already know a lot about Magento. Magento is one of the worlds most popular Open Source applications which enables merchants to open their eCommerce store faster than ever.

Magento is enabling more than 2,50,000 merchants to sell their products online.

it falls short when we want to improve the speed of the Magento website.

By default, Magento comes with some functions which allows you to improve the speed of Magento website and as you know if your website is running fast you are going to have more sales... 

Please find some common practice which can help your Magento site to become faster than ever.

1. <b>Always upgrade to the latest version:<b>

If you are one of those E-commerce store owners who happen to be using an old version of Magento it is advisable that you immediately upgrade to the latest version as doing so will automatically fix the bugs and patches in your current Magento website. Just do not forget to take proper backup of the store before starting the process. 

Getting updated with the updated Magento allow you to run your Magento website with full of its potentials, and obviously, it helps you to increase the speed of your website.

2. <b>Cache Management:<b>

Having just cache enabled can help you to increase the Magento 2 speed by a lot. If you are not sure what the cache is all about, let me help you with some basic understanding of cache

"<i>A web cache is an information technology for the temporary storage of Web documents, such as web pages, images, and other types of Web multimedia, to reduce server lag. A web cache system stores copies of documents passing through it</i>"

<img src="https://www.vyrazu.com/wp-content/uploads/2019/03/cache-1024x525.png" alt="cache Management" />

3. <b>Enable GZip:</b>
This is something that you should always do with any website that you are running since GZip allows you to reduce the size of the page by 60% to 70%.

This is one of the easiest things to do, in case if you are running your website on apache you can easily enable GZip by adding these codes into the .htaccess file.

<code>
<IfModule mod_deflate.c>
  # Compress HTML, CSS, JavaScript, Text, XML and fonts
  AddOutputFilterByType DEFLATE application/javascript
  AddOutputFilterByType DEFLATE application/rss+xml
  AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
  AddOutputFilterByType DEFLATE application/x-font
  AddOutputFilterByType DEFLATE application/x-font-opentype
  AddOutputFilterByType DEFLATE application/x-font-otf
  AddOutputFilterByType DEFLATE application/x-font-truetype
  AddOutputFilterByType DEFLATE application/x-font-ttf
  AddOutputFilterByType DEFLATE application/x-javascript
  AddOutputFilterByType DEFLATE application/xhtml+xml
  AddOutputFilterByType DEFLATE application/xml
  AddOutputFilterByType DEFLATE font/opentype
  AddOutputFilterByType DEFLATE font/otf
  AddOutputFilterByType DEFLATE font/ttf
  AddOutputFilterByType DEFLATE image/svg+xml
  AddOutputFilterByType DEFLATE image/x-icon
  AddOutputFilterByType DEFLATE text/css
  AddOutputFilterByType DEFLATE text/html
  AddOutputFilterByType DEFLATE text/javascript
  AddOutputFilterByType DEFLATE text/plain
  AddOutputFilterByType DEFLATE text/xml
  # Remove browser bugs (only needed for really old browsers)
  BrowserMatch ^Mozilla/4 gzip-only-text/html
  BrowserMatch ^Mozilla/4\.0[678] no-gzip
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  Header append Vary User-Agent
</IfModule>
</code>

4. **Merge or Minify JavaScript and CSS files:**

Merging or Minifying, JavaScript or CSS file reduces the size of these static files by more than 50%, it removes all the comments and white spaces which allows the files to be served a single string. This helps browser to read those files easily and it will also reduce the time taken in every HTTP request.

Magento 2 comes with these settings all you have to do is to enable it.

<img src="https://www.vyrazu.com/wp-content/uploads/2019/03/minify_javascript.png" alt="Minifiy CSS and JavaScript" />

**Conclusion:** There are so many ways by which Magento 2 speed can be improved, it also depends upon the tech stack that you are having, so if you are developing a new and shining Magento 2 website, make sure that you are working on improving the speed. As we all know good speed of a website can give you more conversion. 

To know more you can follow these few more tips for  <a href="https://www.vyrazu.com/important-tips-to-speed-up-your-magento-website-and-give-customers-a-better-buying-experience/">Magento 2 speed impromvent</a>

In case if you want to add or suggest something, I would appreciate that.