This product is transferred. If you delete it, you will no longer be able to buy it with a 100% discount for the initial order. Would you still like to proceed?
Enter in the green zone in Google PageSpeed Insights without custom development – use the Magento 2 Speed Optimization solution. Improve store performance to meet Google requirements and provide customers with a next-level shopping experience at the same time.
Optimize page experience on desktops and mobiles
Display images in the next-gen AVIF or WebP format
Automatically improve JS, CSS and HTML code structure
Compress media files and defer offscreen images using Lazy Load
Unleash your website potential for organic traffic
The study of Advanced Web rankings shows that websites on the first search results page receive almost 95% of web traffic, leaving only 5% for the remaining pages. But, to reach top SERP positions, each store has to pass complex Google audits and prove that the performance meets the requirements. Luckily, complying with Google expectations is not as difficult as it may seem.
💬 Key challenges to think about
Search engines evaluate multiple factors to measure page experience, starting from the quality of content and ending with the connection security. Meanwhile, a large share belongs to page speed, and exactly this part is hard to maintain since usually it requires specific tech skills and costly custom development that not everyone can afford.
💡 A ready-made solution
Magento 2 Optimization Extension improves the site speed and the overall performance without additional costs on custom development. The solution identifies the metrics to be improved and includes a set of features to work with them. All the functionality is aimed to help a store pass the audits, reach a green zone in Google PageSpeed Insights and finally get to the top of SERP.
Why Magento 2 speed and performance optimization extension is a must
📈
Ensure a stable growth of organic traffic by getting high positions in a Google search results
💯
Build a reputation by providing responsive, smooth and stable performance
💵
Reduce implementation costs by integrating your store with the solution
How to evaluate your store pages performance after Google Core Web Vitals
🚩 Challenge
Google PageSpeed Insights and GTmetrix are the tools that indicate how well a webpage performs, but still there are no clear steps on how to fix the problems.
💫 Solution
Use the built-in diagnostic tool right from the admin panel. The Magento PageSpeed module processes the information provided by Google Insights and supplies each issue with detailed configuration tips. Check the score before running the optimization, follow step-by-step instructions and start diagnostic once again to see the results!
Don't see speed improvements? ❗ Check the common Google and Magento 2 PageSpeed Insights problems and steps to solve them
Code structure optimization in Magento
The largest block of functionality in Magento 2 performance tuning extension is designed to increase a store performance score in the Google PageSpeed Insights and GTmetrix tools by optimizing Javascript, CSS and HTML content.
Advanced JS Parsing
HTML, CSS, JS minifying
Minify JavaScript in PHTML Files
CSS and JS merging
Move JS to the footer
Defer CSS files loading
Activate Server Push/Preload
Optimize JS code by Amasty
When you run Amasty JS optimization, the module automatically launches JS files merging, bundling, minifying, and other actions you don’t need to do manually. Reduce JS code weight and requests to speed up your Magento 2 store and render web page content faster.
Make on-the-fly code compression
Speed up your Magento 2 store by reducing HTML, CSS and JS code up to 10-20% without affecting its content. Extra whitespaces, line breaks, comments and block delimiters will be removed, so a web browser can operate these files faster.
Optimize non-cacheable pages
Such pages as the Shopping Cart page or Checkout are dynamic and can't be cached for faster rendering. These non-cached pages use PHTML files to deliver the content, and they need specific optimization. Now you can minify the files to minimize the loading time of non-cacheable pages.
Merge CSS and JS into one single file
Combine external CSS and JS files into one. On the one hand, the speed module helps Magento 2 to reduce the number of requests. On the other hand, merged CSS and JS files are cached, which stops a browser from loading one file several times.
Move JS to the page bottom
Not all of the JS scripts are needed to render a web page correctly, besides some of them weigh a lot. As soon as this Magento site optimization feature is activated, JS files are moved to the page bottom of the HTML body. Defer JS files loading till the end of a page rendering to fix render-blocking issues.
Defer fonts and print CSS files loading
Optimize a critical rendering path and improve a first contentful paint by loading fonts and printing CSS files at the end. These files are non-critical for a page rendering and can be loaded after all principal files. It’s possible to exclude specific fonts you don’t want to apply the feature to from deferring.
Enable Server Push/Preload for Nginx and Apache servers
Generally, a user sends a request to a server and a server responds with some delay. It happens with each request and takes some time for a customer to get the required information. Server Push (the same as Preload in Chrome 106 and further versions) changes the algorithm and sends multiple responses to the first request without waiting for further requests. Thus, the content is delivered much faster.
Sign static files
Let Google Page Speed Optimizer for Magento 2 invalidate the browser cache for static resources. After the feature is activated, a browser will update cache files automatically to prevent issues related to browsers serving up old static resources. At the same time, visitors will always see the latest changes you have made.
Use asynchronous indexing
Try asynchronous indexing to distinguish traffic patterns on the database level to avoid conflicts between read and write operations in the corresponding tables. With Magento 2 Google Page Speed Plugin, you can store and index order data asynchronously. Orders are placed in temporary storage and moved in bulk to the Order Management grid without any collisions.
Images compression
Let a browser deliver a web pages content faster with fever bytes to download. Image optimization helps to enhance the user experience and attract new customers by improving seo-positioning and performance of Magento 2 store.
Use the next-gen AVIF or WebP format
Adjust resolutions
Choose a resize algorithm
Compress JPEG images
Lighten PNG and GIF images
Optimize images in bulk
Create super-fast mobile pages
Use the next-gen AVIF or WebP format
Enable these options, choose the desired quality level and encoding speed value and Magento 2 Performance Optimization extension will create a copy of every image in AVIF or Webp format. When the Smart Optimization strategy is selected, images will be replaced with AVIF copies. However, if a user's browser does not support the AVIF format, the extension will use WebP format instead. For more details, refer to this user guide.
Create images in smaller resolutions
When a customer makes a purchase using a mobile or a tablet device it’s not worth it to load a high resolution image on a small display. The extension automatically creates copies of images suitable for mobile and tablet devices. Using smaller resolutions positively influences a Google rank.
Automatically resize images
It’s possible to choose between a resize or a crop image algorithm. When you resize, images will be cut proportionally to the originals, but become smaller in pixels. When you crop, you cut a part of the image, changing its width. Make sure the pictures on your product pages are displayed appropriately after mobile Magento optimization.
Choose JPEG compression strategy
Image compression allows you to reduce the size of JPEG images with 100, 90 or 80% of quality saving. Choose a middle ground between a higher quality or a lower weight of images and provide your Magento 2 store with significant performance improvements.
Try the optimization tool for PNG and GIF images
The PNG and GIF optimization is a powerful Magento 2 performance improvement tool for compressing the size of your images and photos while maintaining a high quality with almost no difference before and after compression. Cut the weight of your images up to 67%!
Boost the speed of image optimization
With the Multi-Process Generation feature, you can compress images significantly faster. The setting allows you to run multiple threads and minimize the time spent on your media optimization. In addition to this, it is possible to automatically optimize newly uploaded images in Catalog and Wysiwyg folders.
Create super-fast mobile pages
Now Amasty's Google Page Speed Optimizer includes AMP functionality. It means that you can reach a new level of Magento 2 mobile speed optimization. Create accelerated mobile pages with the AVIF or Webp images to improve the mobile score and amaze shoppers with an outstanding mobile experience.
NEW → Now the Magento performance extension is compatible with Varnish!
You can also add compatibility with 3rd-party extensions that use AJAX.
Speeding up of loading process
Use Magento 2 Page Speed Optimization to defer initialization of an object until the point at which it is needed and to clear pagespeed cache. Accelerate web pages loading and prevent your store with long catalog pages full of images from lagging. Additionally, Lazy Load functionality is fully compatible with the Full Page Cache Warmer extension: warm store pages according to user agents to maximize the effect.
Enable User Agent
Lazy load images
Choose a lazy load strategy
Customize lazy loading process
Preload images when needed
Fetch properly optimized images based on User Agent data
Benefit from smart images fetching with User Agent to automatically pre-load properly optimized images for any device. Employ all advanced page speed optimization techniques, including Lazy Load, WebP in Magento 2 and image resize at once. This way, no matter what device your customer may have, the pages will load in no time.
Avoid visitors’ leaving because of a long waiting time
Load images on websites asynchronously only when they appear in the browser’s viewport. This means that if users don’t scroll all the way down, images placed at the bottom of the page won't even be loaded. On a site with a significant number of images, the fully included Lazy Load for Magento 2 functionality could make the difference between users staying or leaving your website.
Select your own loading strategy
Magento 2 Performance Optimization improvements let you decide which one of four lazy loading scripts suits your system best. It’s possible to choose jQuerry Lazy Script, Native JS Lazy Script, Vanilla Lazy Script, or Lozad Lazy Script. The extension supports images with non-standard dimensions using 'aspect ratio' style no matter which strategy you use.
Apply lazy loading to a certain page
Try an advanced Magento optimization option for lazy loading. You can adjust this feature for store pages you want to save the maximum image quality: General, Home, Category, Product and CMS pages. Set a specific customization type for various store pages.
Adjust the preload images number
When you preload, images from above-the-fold content will be processed by a browser as usual. Show customers the maximum image quality for a perfect first impression of your store view. You can exclude incompatible with lazy load images from the feature action mentioning a special blocks’ content in order to avoid errors.
[PREMIUM] Ultimate speed optimization level in Magento 2
The Premium solution goes further on the way to extra-fast loading speed and a positive shopping experience on the customer side. Apart from additional optimization options, the pack includes the features for unique UX and UI to finalize lazy load effect and offer a smooth purchasing process.
AJAX catalog management
Cron optimization for images
More flexibility for JS merging
AJAX catalog management
The Premium solution includes 2 extra tools for catalog browsing. The synergy of Infinite Scroll and lazy load lets users explore the whole catalog in the most convenient way and drive them directly to a purchase, while AJAX Shopping Cart ensures quick purchasing flow right from the catalog page. Customers can choose product options and add items to the cart with the help of an AJAX popup window.
Schedule image compression
The Pro version of the Magento 2 page speed extension has an option for automatic image optimization - all new images are optimized as soon as they are uploaded. But for some stores it is necessary to delay this process, e.g. run optimization at night, when the number of visitors is minimal. The Premium version offers Cron image compression so that the optimization could suit your personal working flow.
More flexibility for JS merging
Since JS merging creates one huge file, for particular stores it may affect some pages on specific devices. The Premium version provides more flexibility - you can adjust merging for any device to achieve a maximal effect.
Can't decide what solution meets your needs?
Watch Google Page Speed Optimizer overview video to see how this extension will improve your website performance and, subsequently, boost your sales. Don't hesitate to request an individual demo and our consultant will help you choose a solution that will benefit your business the most.
Leave the request below and we’ll contact you within 24 working hours and configure the extension quicker, safer, tailored to your needs
What experts say about our Google page speed plugin?
"The result of rebuilding our pages for performance led to a 40 percent decrease in Pinner wait time, a 15 percent increase in SEO traffic and a 15 percent increase in conversion rate to signup. Because the traffic and conversion rate increases are multiplicative, this was a huge win for us in terms of web and app signups. Because of the web pages improvement project, the team now focuses on performance as one of the biggest opportunities for new user growth.".
Sam Meder
19 year engineering expert, deep experience in development & management
Discover new sales channels for your business
Promote your goods on the most popular marketplaces using the Product Feed for Magento 2 extension. Explore new sales possibilities by automatically spreading your catalog among 3rd-party platforms.
Unobtrusively highlight particular products
Bring customers' attention to specific items or offers with the Product Labels for Magento 2 tool. Get a free pack of premade labels and make your products maximally noticeable.
New service for you
Looking for more services for your business? Check out our most recent offer - Hire Shopify Developer. Boost your store with the power of most efficient developers from Amasty and maximize your revenue.
After Magento 2 performance optimization tuning, you’ll notice 2 main changes. Your GPSI score will be higher, and your website will get higher positions on SERPs and more organic traffic. Users will be more likely to stay on your website and make purchases because your store will work faster.
Magento 2 optimization is the process of improving the site loading speed and performance. Over 50% of customers leave your site after the 3-second wait. It means long loading time leads to massive visitor loss and, as a result, a conversion rate decrease. That’s why your Magento store is needed to be properly optimized in different ways with plugins like Magento 2 Google Page Speed Optimizer extension.
To speed up Magento 2 website, you need to optimize images. One of the best ways to do it — is through lazy loading. It is a method of loading images when they are loaded gradually, while customers scroll down the page. Lazy loading eliminates the need to load all images at once and prioritizes them.
The main reason Magento might be slow is the excessive or unnecessary use of customizations and extensions. Another reason could be Magento hosting, which does not fit your needs. This should concern you, as page loading time has a direct impact on sales.
Magento's Google pagespeed module allows you to convert regular GIF, PNG, and JPEG images to WebP format. This way, you can achieve a superior compression of an image without losing quality. WebP is the most up-to-date and efficient way to serve images on the web
Google doesn’t optimize Magento 2 websites but evaluates the performance and general speed metrics. Google PageSpeed Insights tool analyzes the weak spots and provides recommendations, but doesn’t fix any issues. Still, the recommendations are detailed enough to give you a full vision of the optimization scope. All the improvements can be implemented either by the Google Page Speed Optimizer solution or by your in-house development resources or other Magento 2 speed plugins.
It is the process of Magento 2 speed optimization using .htaccess file. The first step of such an optimization method is to eliminate or replace all needless customizations in this file. Then, to complete the optimization: set up PHP configuration of the domain, enable Magento Gzip compression, and expire headers.
Which are the most required Magento extensions for an ecommerce startup?
Google Page Speed Optimizer is a must-have tool for startups aiming to establish a strong online presence and rank high on SERP, high website performance is key. Image compression is an effective method for increasing site loading speed but doing it manually requires costly and time-consuming custom development.
Amasty's extension automates the optimization of both images and code while ensuring website stability. It also automatically implements code changes in line with Google's latest Core Web Vitals performance criteria, ensuring timely compliance without the need for manual guideline checks or coding. Read more here >>
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a Magento 2 compatibility issue with any third-party module, we’ll definitely try to help you.
If you face any technical issues, please create a ticket...
Will I get free support and updates?
Product updates for extensions purchased before Feb 1, 2022With the transition to product subscriptions, you will receive product updates for all extensions purchased before Feb 1, 2022 throughout the entire grace period — up to Aug 1, 2022. If you ...
Do you have the installation service in magento?
Yes, you can use installation and configuration services that are available as the part of Pro and Premium add-ons for your product subscriptions.Please note that this installation service doesn’t include uninstallation. So, if you need to completely...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions.
There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners as a part of the “access to Amasty extensions for testing purposes with Composer...
Can I test an Amasty extension on a staging site before transferring it to a live one in magento?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty offers to its Customers a thirty (30) day money-back guarantee for the Software. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you. Fees for support subscriptions and any services provided...
How can I receive a discount?
We are now working at a loyalty program for our customers that is supposed to bring even greater benefits in the long term. While it’s not out yet, you can look through these Special Offers. New discounts and specials are added every month. To stay ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload:1. log in to the customer account;2. navigate to the Products tab, scroll to the packages section, and click the Download link next to the extension that should be updated;3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form:
As soon as you send your request, it is considered by our ...
Magento 2 Amasty extensions installation
Each Amasty extension package is provided with the extension files, installation & setup guides, and a license agreement. Some extensions include import files examples as well. So how to install our Magento extension?
What is the plugin...
How can I prolong support?
If you have an active support service subscription, it grants you access to support services for all products purchased before Feb,1 as long as your subscription is active. Alternatively, support services are only available as the part of a product ...
Can I change the EE extension to CE for free in magento?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually.
→ Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually.
→ Learn more about our special offers
Where can I find the extension's package with Hyva-compatibility to install it?
You can find the module compatibility package with Hyva theme in the "suggest" section of composer.json and install it. (Note: the compatibility is available as part of an active product subscription or Support Subscription)
I have installed the third-party tools on the server to optimize images and I still get “Image Optimization Tool is not installed” message.
If a tool has been installed on the server and the extension still shows the message “Image Optimization Tool is not installed”, the correct path to the tool should be specified in the extension file. See all the details in a complete answer.
What is the difference between Google Page Speed Optimizer and Lazy Load extensions?
Google Page Speed Optimizer and Lazy Load are modules with identical features. Read the full answer to see the difference.
How to install image optimization tools?
To install image optimization tools, use the Root user, and run commands on the server. Click the full answer to see the commands.
What if I don’t see the speed improvement after the plugin installation?
In this case, we recommend testing your website in PageSpeed Insights and set up the extension according to the recommendations it gives. Read the full answer to see how it works.
Improvement we added the ability to use the Imagick library for Image Resolutions to improve image optimization speed (Note: this functionality is available as part of an active product subscription or support subscription)
Fix the issue with image optimization using patterns when Full Page Cache and the "Use User Agent for Loading Images" option are enabled was resolved
Fix we resolved the CSP console error when the "Use Lazy Loading Images" setting is enabled
Fix we fixed compatibility with Amasty Infinite Scroll, ensuring images are replaced with WebP as intended
Version 3.4.0
Last Update: Jun 18, 2024
3.4.0 - Jun 18, 2024
Improvement minor improvements in system messages to avert problems with extensions configuration
Fix WebP image optimization now works correctly when the 'Use Product Image' setting is enabled
Fix we solved the issue with displaying images with the 'srcset' attribute on the frontend when optimizing via SpeedSize
Fix fixed WebP optimization for the Safari browser
Version 3.3.0
Last Update: Mar 15, 2024
3.3.0 - Mar 15, 2024
Improvement now Lazy Load functionality is compatible with images using the <source> tag within <picture> and images with the <srcset> tag within <img> (Note: the compatibility is available for Pro and Premium module versions and as a part of an active product subscription or support subscription)
Improvement we added 'Ignore Preload Images that Contain' setting, allowing to specify which images should be excluded from preloading
Fix we fixed compatibility with Amasty Mega Menu so now subcategories are displayed with images as intended
Fix we eliminated the issue with missing GET parameters for images
Fix we fixed Amasty Banner Slider module compatibility with WebP optimization
Fix now images that are output by Automatically Related Products rules are being converted to WebP format
Fix we fixed compatibility with Amasty Promo Banners so now banners images are displayed in WebP format
Version 3.2.0
Last Update: Oct 20, 2023
3.2.0 - Oct 20, 2023
New we added AVIF image optimization support which is provided as a part of smart optimization for the Pro and Premium versions (Note: the compatibility is available as a part of an active product subscription or support subscription). Compatible with PHP version 8.1 and higher
Fix we fixed the compatibility with Amasty Mega Menu so now Mega Menu icons images are converted to WebP as they should
Fix we fixed the issue with main product image converting to WebP format when 'Catalog media URL format' sett as 'Image optimization based on query parameters'
Version 3.1.1
Last Update: Apr 17, 2023
3.1.1 - Apr 17, 2023
New we added the possibility to optimize images stored in AWS Remote Storage
Fix we solved the problem with images in the GIF format optimization
Fix we fixed the compatibility with Amasty Quick Order so now WebP images copies for the Table Category Mode are generated as they should
3.1.0 - Apr 07, 2023
Compatibility we added the compatibility with Hyvä Theme for Google Page Speed Optimizer Pro. You can find the 'amasty/module-page-speed-optimizer-hyva' package for installing in composer suggest (Note: the compatibility is available as part of an active product subscription or Support Subscription)
Version 3.0.1
Last Update: Feb 13, 2023
3.0.1 - Feb 13, 2023
Fix we solved the issue with the directory tree displaying in the "Folders for Optimization" setting when there are special characters in the directory name
Fix we fixed the compatibility with Amasty Mega Menu so the issue with image copies creation in the WebP format was resolved
Fix we fixed the problem with the str_ireplace() deprecated functionality
Fix we solved the problem with an image incorrect background after optimization
Fix we solved the errors occurred when a folder from AWS Remote Storage is being selected for image optimization
3.0.0 - Dec 16, 2022
Compatibility the compatibility with the SpeedSize was added (available in the Pro and Premium Versions of the Google Page Speed Optimizer Solution)
Improvement now it is possible to enable automatic image optimization not only for the Catalog and Wysiwyg folders, but also for any folders in pub/media (Please note that the settings for Automatic Optimization of the Newly Uploaded Images will now be configured in patterns, what allows you to make them more flexible)
Version 2.3.3
Last Update: Oct 31, 2022
2.3.3 - Oct 31, 2022
New now it is possible to add an aspect-ratio tag to images
Improvement we optimized the Server Push setting work due to removal of the Server Push function from Chromium-based browsers. Please note that Chrome version up to 106 and other Chromium-based browsers will have Preload functionality in their next releases
Improvement minor improvements in system messages to avert problems with extension configuration
Fix we solved the problem with processing images uploaded by Varnish ESI block
Fix we fixed the issue occurred during pages Lazy Loading when images don't have height or width value set
Fix we fixed the compatibility with PHP 8.1 by updating Mobile-Detect library to the latest version
Fix we resolved the problem with incorrect WebP images for Child Products
Fix we fixed the compatibility with Amasty Order Notes so now flags are being save as expected
2.3.2 - Aug 18, 2022
Improvement we added the possibility to optimize images with Third-party attributes added
Fix we fixed invalid header value when Lazy Load and User Agent are enabled
Fix we fixed the issue with Cloud optimization
2.3.1 - Apr 18, 2022
Compatibility now the extension is compatible with Magento 2.4.4
Version 2.2.0
Last Update: Aug 11, 2021
2.2.0 - Aug 11, 2021
New now Accelerated Mobile Pages functionality is available as a part of Google Page Speed Optimizer Pro and Premium tariffs
Version 2.1.3
Last Update: Jul 27, 2021
2.1.3 - Jul 27, 2021
Improvement we improved Google Page Speed Optimizer and Image Optimizer general settings to make the modules' configuration more convenient
2.1.2 - May 31, 2021
Compatibility we improved Compatibility with Varnish cache. Now users who visit the site for the first time will get WebP images
Improvement we added WebP support for Safari 14
Fix we fixed the issue occurred when disabling the lazy load extension using general configuration
Fix we resolved the problem with webp images in using the settings ‘Use User Agent for Loading Images’ and ‘Ignore Images that Contain’
2.1.1 - Mar 18, 2021
Fix we fixed the issue occurred during the process of compilation
Fix we resolved the problem with store codes for correct functioning of Server Push
Fix we fixed the error that occurred in optimization if there are no configurable or simple types of products
2.1.0 - Feb 24, 2021
New now the extension comes with a new setting to let you optimize images for only enabled products
Compatibility compatibility with Amasty Full Page Cache Warmer was improved
Improvement we enhanced the work of diagnostics, so you can check the website's score improvement immediately after configuring the extension
Version 2.0.0
Last Update: Feb 10, 2021
2.0.0 - Feb 10, 2021
New now the extension comes with Server Push that serves resources to browser before it requires thus reducing the round trip time
Improvement we upgraded the extension’s settings to avert problems with configuration
Improvement we enhanced the process of generating Webp images
Version 1.8.5
Last Update: Nov 19, 2020
1.8.5 - Nov 19, 2020
Fix we fixed optimization of WebP images when the uppercase format is indicated
1.8.4 - Oct 01, 2020
Fix we fixed the issue with automatic optimization of images added via pagebuilder
1.8.3 - Sep 02, 2020
Compatibility compatibility with Amasty AMP extension was enhanced
1.8.2 - Jul 10, 2020
Fix we resolved the problem with incorrect store view URL used for diagnostic
1.8.1 - Jun 03, 2020
Fix we resolved the problem with lazy loading when the setting ‘Use User Agent for Loading Images’ is enabled
Fix we fixed the error appeared when images had spaces in the names
Fix we added validation in image files existence before processing
Fix we fixed the issue with base64 images on Magento 2.3.5
1.8.0 - May 05, 2020
Improvement we improved the behaviour with Varnish cache that was incorrect with some browsers not supporting WebP image format.
Fix we fixed the issue with the error \"A technical problem ...\" when a file without extension appears in the optimization queue
Fix we fixed the issue with incorrect verifying of the image optimization tool
Fix we fixed the issue with the conversion to WebP format of files with the same name but different extensions
Fix we fixed the issue with image optimization from Admin Panel in Magento 2.1.x
Fix we fixed the issue with not enough memory for JavaScript optimization on low memory instances
Fix we fixed the issue with the error during the process of Magento installation with extension inside
Fix we fixed the issue with extra-large HTML regex backtracking
Version 1.7.4
Last Update: Feb 25, 2020
1.7.4 - Feb 25, 2020
Improvement we improved code constructions for Magento Marketplace standards
Fix we solved the problem with using special chars in name of pictures
1.7.3 - Feb 05, 2020
Fix we resolved the problem with incorrect getting some config settings: ignores, move js
1.7.2 - Jan 30, 2020
Compatibility now the module is compatibly with Varnish
Compatibility now the module is compatible with Amasty AMP extension
Compatibility now the module is compatible with img tag which includes empty src
Improvement an ability to add compatibility with 3-rd party extensions which use AJAX was added
Improvement now the srcset in images lazy load will be deleted
Fix we solved the problem with empty rows in module configuration (ignore sheets)
Fix we solved the problem after Amasty JS Optimization running
1.7.1 - Dec 10, 2019
Fix we resolved the problem with incorrect displaying of top menu on mobile view
Improvement we corrected the work of Amasty JS Optimization
1.7.0 - Nov 22, 2019
Improvement we corrected the work of the automatic optimization feature: now you can optimize only one of non optimized URL from all your site, also extension will give you choice which of Store Views pages you want to optimize
Fix we solved the problem with image optimization configuration for a large numbers of image folders
Fix we solved the problem with incorrect caching
Fix we resolved the problem with error while events.xml is empty
Fix we solved the problem with automatic images optimization on front end
Version 1.6.2
Last Update: Oct 25, 2019
1.6.2 - Oct 25, 2019
Fix we solved the problem with invalid XML after extension install
1.6.1 - Oct 23, 2019
Improvement minor visual improvements in the extension main settings
1.6.0 - Oct 15, 2019
New we added an information block that allows you to check results of optimization and show Google recommendations from admin side
Improvement now category and product pages are added to bundling js feature
Improvement we implemented a speed enhancement that lets you run multiple threads to minimize the time required for optimizing media on your site
Version 1.5.2
Last Update: Sep 27, 2019
1.5.2 - Sep 27, 2019
Fix we solved the problem with extension updating
1.5.1 - Sep 12, 2019
Fix the issue with generating queue on Magento 2.3.2 was resolved
1.5.0 - Sep 04, 2019
New we added a new feature for image optimization - 'User Agent'. If enabled it allows to set separate 'preload' feature for Mobile, Tablet and Desktop devices and to use WebP+Resize+LazyLoad features for the same one image at once as well
New images optimization was moved to separate grid - now you can choose optimization options for particular folders on your server. Please, navigate to the ‘Content>Google Page Speed Optimizer>Image Folder Optimization Settings’
Improvement we improved the 'Image Optimization' tab on the extension's general settings page making it more clear and comfortable to use
Version 1.4.0
Last Update: Aug 19, 2019
1.4.0 - Aug 19, 2019
New Javascrtipt and CSS sections was greatly improved - now you can specify excludes for admin pages, custom store pages by url, part of JS on pages, and move merged JS and CSS files by custom URL pages
Improvement Javascript section for Magento Cloud instances was refactored; please, do not forget to specify the appropriate setting in the configuration if you use the Cloud instance
Version 1.3.0
Last Update: Jun 04, 2019
1.3.0 - Jun 04, 2019
Improvement we enhanced the code
Improvement we improved the 'Amasty JS Optimization' feature for better performance
Compatibility we enhanced the compatibility with Magento versions elder than 2.2.0
New now it is possible to exclude specific fonts from deferring when using 'Defer Fonts Loading' feature
Version 1.2.4
Last Update: May 10, 2019
1.2.4 - May 10, 2019
Fix we resolved the possible issue with JS bundling on a multi-domain website
1.2.3 - May 04, 2019
Fix we resolved the issue with the js error `Fieldset is not defined` during the 'JavaScript Bundling' process
1.2.2 - May 03, 2019
Fix we resolved the issue with generating the queue when using 'Use Webp image format'
1.2.1 - Apr 18, 2019
Fix we resolved the multiple select folders in 'Folders For Optimization`
1.2.0 - Apr 15, 2019
New we developed the Amasty Advanced JS Bundling. Now it is possible to create an advanced bundle of JS Google
Version 1.1.0
Last Update: Apr 03, 2019
1.1.0 - Apr 03, 2019
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
New Now you can choose folders with images for optimization
New Now it is possible to choose the compression level for the JPEG optimization.
New Introducing the image resize feature. The extension creates several copies of an image in different sizes
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
Version 1.0.6
Last Update: Mar 07, 2019
1.0.6 - Mar 07, 2019
Improvement we have improved the 'Move JavaScript To Page Bottom' process. Now it works more stable with custom themes
1.0.5 - Feb 21, 2019
Improvement we have added a setting for excluding certain images from Lazy Load processing
1.0.4 - Feb 06, 2019
Fix the operation of the 'Run Optimization Now' button was fixed
1.0.3 - Feb 04, 2019
Fix : the possible problem with displaying images wile enabled Lazy Load option was resolved
1.0.2 - Jan 30, 2019
Fix the issue with adding the lazy load script to robots.txt was resolved
1.0.1 - Jan 17, 2019
Improvement minor visual improvement in the admin area (extension settings)
Version 1.0.1
Last Update: Jun 18, 2024
1.0.1 - Jun 18, 2024
Fix we eliminated the problem with the Shopping Cart updating when the 'Move JavaScript To Page Bottom' setting is enabled
Fix fixed optimization for Bundle packs block images
1.0.0 - Apr 07, 2023
Initial Release
Version 2.2.7
Last Update: Oct 02, 2024
2.2.7 - Oct 02, 2024
Improvement we added the ability to use the Imagick library for Image Resolutions to improve image optimization speed (Note: this functionality is available as part of an active product subscription or support subscription)
Fix the issue with image optimization using patterns when Full Page Cache and the "Use User Agent for Loading Images" option are enabled was resolved
Fix we resolved the CSP console error when the "Use Lazy Loading Images" setting is enabled
Fix we fixed compatibility with Amasty Infinite Scroll, ensuring images are replaced with WebP as intended
2.2.6 - Oct 20, 2023
2.2.2 - Aug 18, 2022
Fix we fixed the issue with Cloud optimization
2.2.1 - Apr 22, 2022
Improvement we improved the validation rules, so Lazy Load and Image Optimization will perform better
Fix we corrected the issue with Underscore.js library
Fix we tweaked the deleting images in different folders after images optimization to WebP format
Fix we solved the problem with displaying product images in the Media Gallery when you using a new one
2.2.0 - Sep 23, 2021
New we added a new setting to let you disable JavaScript merging for different types of devices (Note: the feature is available as a part of Google Page Speed Optimizer Premium tariff)
New now the extension comes with the newly uploaded images optimization that can be launched by cron at the most convenient time for you (Note: the feature is included in Google Page Speed Optimizer Premium tariff)
Improvement we improved the load time for non-cached pages by adding the functionality of minifying JavaScript in PHTML files
Improvement now you can choose the device type to defer fonts loading for it
Version 2.1.3
Last Update: Jul 27, 2021
2.1.3 - Jul 27, 2021
Improvement we improved Google Page Speed Optimizer and Image Optimizer general settings to make the modules' configuration more convenient
2.1.2 - May 31, 2021
Compatibility we improved Compatibility with Varnish cache. Now users who visit the site for the first time will get WebP images
Improvement we added WebP support for Safari 14
Fix we fixed the issue occurred when disabling the lazy load extension using general configuration
Fix we resolved the problem with webp images in using the settings ‘Use User Agent for Loading Images’ and ‘Ignore Images that Contain’
2.1.1 - Mar 18, 2021
Fix we fixed the issue occurred during the process of compilation
Fix we resolved the problem with store codes for correct functioning of Server Push
Fix we fixed the error that occurred in optimization if there are no configurable or simple types of products
2.1.0 - Feb 24, 2021
New now the extension comes with a new setting to let you optimize images for only enabled products
Compatibility compatibility with Amasty Full Page Cache Warmer was improved
Improvement we enhanced the work of diagnostics, so you can check the website's score improvement immediately after configuring the extension
Version 2.0.0
Last Update: Feb 10, 2021
2.0.0 - Feb 10, 2021
New now the extension comes with Server Push that serves resources to browser before it requires thus reducing the round trip time
Improvement we upgraded the extension’s settings to avert problems with configuration
Improvement we enhanced the process of generating Webp images
Version 1.8.5
Last Update: Nov 19, 2020
1.8.5 - Nov 19, 2020
Fix we fixed optimization of WebP images when the uppercase format is indicated
1.8.4 - Oct 01, 2020
Fix we fixed the issue with automatic optimization of images added via pagebuilder
1.8.3 - Sep 02, 2020
Compatibility compatibility with Amasty AMP extension was enhanced
1.8.2 - Jul 10, 2020
Fix we resolved the problem with incorrect store view URL used for diagnostic
1.8.1 - Jun 03, 2020
Fix we resolved the problem with lazy loading when the setting ‘Use User Agent for Loading Images’ is enabled
Fix we fixed the error appeared when images had spaces in the names
Fix we added validation in image files existence before processing
Fix we fixed the issue with base64 images on Magento 2.3.5
1.8.0 - May 05, 2020
Improvement we improved the behaviour with Varnish cache that was incorrect with some browsers not supporting WebP image format.
Fix we fixed the issue with the error \"A technical problem ...\" when a file without extension appears in the optimization queue
Fix we fixed the issue with incorrect verifying of the image optimization tool
Fix we fixed the issue with the conversion to WebP format of files with the same name but different extensions
Fix we fixed the issue with image optimization from Admin Panel in Magento 2.1.x
Fix we fixed the issue with not enough memory for JavaScript optimization on low memory instances
Fix we fixed the issue with the error during the process of Magento installation with extension inside
Fix we fixed the issue with extra-large HTML regex backtracking
Version 1.7.4
Last Update: Feb 25, 2020
1.7.4 - Feb 25, 2020
Improvement we improved code constructions for Magento Marketplace standards
Fix we solved the problem with using special chars in name of pictures
1.7.3 - Feb 05, 2020
Fix we resolved the problem with incorrect getting some config settings: ignores, move js
1.7.2 - Jan 30, 2020
Compatibility now the module is compatibly with Varnish
Compatibility now the module is compatible with Amasty AMP extension
Compatibility now the module is compatible with img tag which include empty src
Improvement an ability to add compatibility with 3-rd party extensions which uses AJAX was added
Improvement now the srcset in images lazy load will be delete
Fix we solved the problem with empty rows in module configuration (ignore sheets)
Fix we solved the problem after Amasty JS Optimization running
1.7.1 - Dec 10, 2019
Fix we resolved the problem with incorrect displaying of top menu on mobile view
Improvement we corrected the work of Amasty JS Optimization
Version 1.6.2
Last Update: Oct 25, 2019
1.6.2 - Oct 25, 2019
Fix we solved the problem with invalid XML after extension install
1.6.1 - Oct 23, 2019
Improvement minor visual improvements in the extension main settings
1.6.0 - Oct 15, 2019
New we added a information block that allows you to check results of optimization and show Google recommendations from admin side
Improvement now, category and product pages added to bundling js feature
Improvement we implemented a speed enhancement that lets you run multiple threads to minimize the time required to optimizing media on your site
Version 1.5.0
Last Update: Sep 04, 2019
1.5.0 - Sep 04, 2019
New we added a new feature for image optimization - 'User Agent'. If enabled it allows to set separate 'preload' feature for Mobile, Tablet and Desktop devices and to use WebP+Resize+LazyLoad features for the same one image at once as well
New images optimization was moved to separate grid - now you can choose optimization options for particular folders on your server. Please, navigate to the ‘Content>Google Page Speed Optimizer>Image Folder Optimization Settings’
Improvement we improved the 'Image Optimization' tab on the extension's general settings page making it more clear and comfortable to use
Version 1.4.0
Last Update: Aug 19, 2019
1.4.0 - Aug 19, 2019
New Javascrtipt and CSS sections was greatly improved - now you can specify excludes for admin pages, custom store pages by url, part of JS on pages, and move merged JS and CSS files by custom URL pages
Improvement Javascript section for Magento Cloud instances was refactored, please, do not forget specify setting if you instance is Cloud in configuration
Version 1.3.0
Last Update: Jun 04, 2019
1.3.0 - Jun 04, 2019
New now it is possible to exclude specific fonts from deferring when using 'Defer Fonts Loading' feature
Compatibility the compatibility with Magento versions elder than 2.2.0 was enhanced
Improvement 'Amasty JS Optimization' feature was improved for better performance
Improvement general code enhancements
Version 1.2.4
Last Update: May 10, 2019
1.2.4 - May 10, 2019
Fix the possible issue with JS bundling on a multi-domain website was resolved
1.2.3 - May 04, 2019
Fix the issue with the js error `Fieldset is not defined` during the 'JavaScript Bundling' process was resolved
1.2.2 - May 03, 2019
Fix the issue with generating the queue when using 'Use Webp image format' was resolved
1.2.1 - Apr 18, 2019
Fix multiple select folders in 'Folders For Optimization` was resolved
1.2.0 - Apr 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
Last Update: Apr 03, 2019
1.1.0 - Apr 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
Last Update: Mar 07, 2019
1.0.6 - Mar 07, 2019
Improvement we have improved the 'Move JavaScript To Page Bottom' process. Now it works more stable with custom themes
1.0.5 - Feb 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
1.0.4 - Feb 06, 2019
Fix the operation of the 'Run Optimization Now' button was fixed
1.0.3 - Feb 04, 2019
Fix : the possible problem with displaying images wile enabled Lazy Load option was resolved
1.0.2 - Jan 30, 2019
Fix the issue with adding the lazy load script to robots.txt was resolved
1.0.1 - Jan 17, 2019
Improvement minor visual improvement in the admin area (extension settings)
Version 1.3.10
Last Update: Jan 31, 2023
1.3.10 - Jan 31, 2023
Fix we resolved the issue with a redirect to the amp page
1.3.9 - Sep 16, 2022
Fix we corrected the compatibility with Magento 2.4.3 version
1.3.8 - Jun 06, 2022
Improvement we switched the module to a declarative schema
Fix we resolved an issue with an error occurred while AMP page validation in Google Search Console
Fix we corrected the text editor displaying in the Page Builder
Fix the problem with disabled products swatches displaying was resolved
1.3.7 - Mar 14, 2022
Compatibility compatibility with PHP 8.1 was improved
Compatibility compatibility with Amasty Custom Stock Status was improved
Fix we resolved the errors in Google Search Console for products without reviews
1.3.6 - Aug 26, 2021
Compatibility we enhanced the compatibility with Amasty Google Page Speed Optimizer extension
Fix we adjusted the display of a non-AMP product page if accessed from an AMP category page
Fix we fixed the issue with the wishlist icon displaying if it’s disabled
1.3.5 - Nov 27, 2020
Fix we resolved the issue with empty snippet values
Fix we corrected the URL generation in case the original URL contains ‘index.php’
1.3.4 - Sep 21, 2020
Fix we resolved the issue with URL parsing on multistore instances
1.3.3 - Aug 18, 2020
Compatibility we enhanced compatibility with Varnish
Improvement now the indicator of added products on mini cart remains visible until shopping cart is empty
1.3.2 - May 07, 2020
Fix we resolved the issue with Form Key validation
1.3.1 - Apr 24, 2020
Compatibility compatibility with Magento 2.3.5 was added
Compatibility compatibility with Varnish and FPC was improved
Fix we corrected a minor issue with icons and fonts display
1.3.0 - Mar 31, 2020
New we added an option to force AMP opening from mobile devices
Improvement now extension displays prices excl/incl taxes if applicable
Fix we corrected the display of uploaded images in Visual Swatches
Version 1.2.1
Last Update: Mar 16, 2020
1.2.1 - Mar 16, 2020
Fix we resolved issue with loading product reviews
Fix issue with amp index link on category page was fixed
1.2.0 - Feb 13, 2020
New now the plugin supports CMS and Home Pages
New we added AMP-widgets which can be used on CMS pages
Improvement we enhanced the process of filter application on category pages in order to make it more user-friendly
Version 1.1.1
Last Update: Jan 22, 2020
1.1.1 - Jan 22, 2020
Improvement we implemented minor enhancement of linking between AMP and non-AMP versions of pages
1.1.0 - Dec 24, 2019
New now Category Pages are also available for AMP enabling. Turn on the functionality in one click
Login and Registration Form