Login or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

Google Page Speed Optimizer for Magento 2


Improve your store pages performance with Magento 2 Speed Optimization. Automatically reduce the size of product images without affecting their quality!

  1. Save customers by improving your store pages performance
  2. Increase your store score in Google PageSpeed Insights
  3. Make your store work quickly and smoothly
  4. Reduce the size of your product images automatically
Data processing & Configuration on our side

If you are interested in purchasing a product
by subscription, leave your e-mail

View Extension Demos
See User Guide
Get a bundle with 2 additional extensions and save up to 10%
Google Page Speed Optimizer for Magento 2

How can you find out if your store needs optimization? There is a Google PageSpeed Insights tool, which shows possible enhancement points to make your site perform better. We can congratulate you if your site score is higher than 90 points! But if the result is below 90, we recommend you to discover how site performance optimization can prevent losing potential customers.

 google page speed optimizer
magento 2 google page speed optimizer

Check how our Magento 2 extension improves your store performance

Prevent losing potential customers by making your site perform better. See the results of optimization with help of Google PageSpeed Insights tool for Home page , Category page , and Product page . Use our Google Page Speed Optimizer extension and you will definitely improve your store score.

Strengthen your site health via performance optimization

Automatically optimize images

Generally, lots of images on store pages are pain in the neck. Because of their huge size pages work slowly and irritate customers. Magento 2 Google Speed Optimizer helps to reduce the size of all JPEG, PNG and GIF images on your store pages with no quality loss.

Move JS to Footer

Putting all JS to the bottom of the page helps to load all the important content before loading JS. That’s how you can make page render faster.

Sign Static File

As you may know JS and CSS files are cached by users’ browsers when they visit a page for the first time. There is a risk that if admin changes styles or JS, customers will see the old version of the page from cache. To avoid this you can sign static files.

Enable lazy load for images

Lazy loading option makes off-screen images load only when a customer scrolls to them. It helps store pages full of images not to lag.

Minify HTML, CSS and JS

Minification helps to reduce original code size from 10 to 20% by removing all the unnecessary comments, line breaks, tabs and spaces. The less code you have, the faster your store pages are loaded.

Use Asynchronous Indexing

To prevent conflicts between different operations you can store and index order data asynchronously. Order data is placed in a temporary storage and moved to the Order Management grid with no accidents. It's a safe way to make your site perform better.

Use Flat Tables

A Flat table is an additional table storing all information about a product or a category. Such tables help to shorten the query in the database. The shorter the query, the better the store performance.

Merge CSS and JS

Reduce the number of queries and their processing time by merging several JS and CSS files into one. As a result, customers see page content faster and nothing stops them from making a purchase.

Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
Obviously it worked
My score in google insights was 67, after I installed the extension got 92. I really think that's a win!
Liam Bryant
Higher score achieved
After migration my site was slow. For you to understand it, delay of a page load was about 3 seconds. Failure. I got to nub of issue ran test with Google, enabled add-on, ran test again and saw what I had at start and in the end. Special thanks for lazy load and ‘ignoring’ field, as some of my new theme elements does really have this out of box.
Reliable vendor
Eventually I moved JS to footer with no subsequent problems. It’s just that I tried same-purpose plugin from another vendor and faced big, I’d rather said huge, troubles for greater price, by the way. This one did faster and cheaper.
speeded up my site
In search of better solution to speed up Magento, I tried many SEO extensions from different developers. However, none of them did these exact simple things with code. One thing about switching it on, I'm not a techie, so running commands in console wasn’t for granted but that’s turned to be easiest part for my admins.
It does everything said
It compressed js an’ images weight an' on the whole it resulted in higher score in gps insights. Plugin did everything said but don’t forget that there are far more factors influencing site performance. When solved smaller issues, I got to do something with server environment, as response time was too slow even at least loaded hrs. So, reviewing store settings, database performance are also not a waste at all. I agree with Oscar that webP support would be fantastic.
Eric Strauss
Tricky installation but worth it's money
Seems good. Does the module defer offscreen images? And do you plan to include webP support for chrome?

Write Your Own Review

You're reviewing: Google Page Speed Optimizer for Magento 2

Version 1.2.4 - May 10, 2019
– Fix: the possible issue with JS bundling on a multi-domain website was resolved
Version 1.2.3 - May 04, 2019
– Fix: the issue with the error `Fieldset is not defined` during the 'JavaScript Bundling' process was resolved
Version 1.2.2 - May 03, 2019
– Fix: the issue with generating the queue when using 'WebP image format' was resolved
Version 1.2.1 - April 18, 2019
– Fix: the issue with multiple select in 'Folders For Optimization` was resolved
Version 1.2.0 - April 15, 2019
– New: Introducing the new feature - Amasty Advanced JS Bundling. Now it is possible to create an advanced bundle of JS that will significantly reduce the page size in kilobytes and increase the page load speed. Google rank for both mobile and desktop will be improved
Version 1.1.0 - April 03, 2019
– New: WebP image format was added. The extension can create a copy of an image in WebP format. Browsers that support WebP will receive images in the format.
– New: Introducing the image resize feature. The extension creates several copies of an image in different sizes. Smaller sized images will be used for mobile devices increasing page load speed and Google rank.
– New: Now it is possible to choose the compression level for the JPEG optimization.
– New: Now you can choose folders with images for optimization
– New: Advanced settings for the Lazy Load feature was added. Now it is possible to set optimization for different page types individually
– Improvement: the image optimization process was improved. Now it is executed by creating the queue and processing it. It can be launched via CLI as well. The feature make optimization more comfortable for an administrator
Version 1.0.6 - March 07, 2019
– Improvement: we have improved the 'Move JavaScript To Page Bottom' process. Now it works more stable with custom themes
Version 1.0.5 - February 21, 2019
– Improvement: we have added a setting for excluding certain images from Lazy Load processing. It could be used for example when a Magento theme has its own Lazy Load for some blocks with images
Version 1.0.4 - February 06, 2019
– Fix: the operation of the 'Run Optimization Now' button was fixed
Version 1.0.3 - February 04, 2019
– Fix:: the possible problem with displaying images wile enabled Lazy Load option was resolved
Version 1.0.2 - January 30, 2019
– Fix: the issue with adding the lazy load script to robots.txt was resolved
Version 1.0.1 - January 17, 2019
– Improvement: minor visual improvement in the admin area (extension settings)
Back to top