magefan / module-speed-optimization
Magefan Speed Optimization extension for Magento 2
Installs: 686
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 1
Forks: 5
Open Issues: 2
Type:magento2-module
pkg:composer/magefan/module-speed-optimization
Requires
- magefan/module-community: >=2.2.10
- magefan/module-lazyload: >=2.1.6
- magefan/module-rocketjavascript: >=2.2.2
This package is auto-updated.
Last update: 2026-01-29 10:25:32 UTC
README
Magento 2 Google Page Speed Optimizer is a solution to your speed optimization problems. It optimizer every little details that slow down your website: images, JS and CSS files, HTML code, database, cache and more..
Get into the Google Page Speed Insights green zone with little to no effort. Improve Magento loading speed and deliver better customer experience.
Useful Links
đșđŠ Stand with Ukraine! How can you help?
Requirements
- Magento Community 2.3.0-2.4.x (CE, EE, ECE, B2B)
- Magefan Community Extension >= v2.1.30. Please install this extension first if you use installation via FTP.
- Note that the extension is free only for the Magento Community (Open Source) Edition. For Magento EE, ECE, and B2B you need to purchase the license for Base, Plus, or Extra.
Editions & Pricing
Benefits
- Faster website loading speed
- Improved SEO ranking
- Optimised customer experience
Features
Speed Up Magento Speed for Good
Google analyses a lot of things when ranking your store in search. The most attention always goes to the loading speed which is the hardest to optimise. But the struggle ends now.
Magento 2 Google Page Speed Optimizer covers the technical side of speed optimisation entirely. All the critical PageSpeed highlights are already optimised for high scores.
Improve your website performance on autopilot without spending a fortune
Defer JS and CSS Files Loading
Defer JS and CSS Files Loading While not visible to website visitors, a lot of files need to load before the page is rendered. If there are too many of them, you lose customers.
Are all files that load critical? Surely not.
Make sure to load only critical files first to speed up page loading. Let our Magento 2 Google Page Speed Optimizer move non-critical CSS and JS files to the bottom and load them gradually.
Use JS Bundling to Speed Things Up
Although you donât see a significant part of the code your store is built with, it loads every time a page is loaded. This increases the size and loading time of a page.
Stop the excessive JS loading with JS bundling. Use the Magento 2 Speed Optimization Extension to combine and load only required JS files.
Merge these required files into one to reduce the loading time even more.
Minify JS, CSS and HTML Files
Although Magento 2 Google Page Speed Optimizer can load different JS and CSS files differently, the size of these files could still be a problem.
But not in our case.
Reduce the extra spaces, block delimiters and comments from the CSS and HTML files to make them âlighterâ. Combine JS files to reduce the file size and speed up their loading.
Lazy Load All Images
Images take the biggest space on your disk, though you donât even use all of them. Does this influence your website speed? No need to guess.
Load only critical images and those within the visitorsâ viewport to speed up Magento loading.
Enable image lazy loading with the Magento 2 Google Page Speed Optimizer and make your speed optimization journey easier.
Use Modern File Format
You can defer image loading for all your images, but it doesnât make them less heavy. Only unless you use the modern file format - WebP - which is smaller and faster to load.
Convert all your website images and gifs to the WebP format with the Magento 2 Google Page Speed Optimizer.
Let the module do the job automatically or upload your own WebP image to the Magento admin panel. The choice is yours.
Keep Your Cache Warmed Up
When all the other page elements are optimized, the last thing that could be delaying the page load is the cache. Flushed cache to be exact.
Donât make browsers load a page from scratch every time.
Make sure a fresh copy of your content is always cached with the Magento 2 Google Page Speed Optimizer.
Define what pages to cache first, monitor cache warming processes and cache flushes.
Demo
Try out our open demo and if you like our extension please give us some star on Github â
| Storefront Demo | Admin Panel Demo |
|
|
|
| view | view |
Support
If you have any issues, please contact us then if you still need help, open a bug report in GitHub's issue tracker.
Need More Features?
Please contact us to get a quote https://magefan.com/contact
License
The code is licensed under EULA.
Magento Extensions by Magefan
Magento 2 SEO Extensions
- Magento SEO
- Magento 2 Rich Snippets
- Magento 2 HTML Sitemap
- Magento 2 XML Sitemap
- Magento 2 Twitter Cards
- Magento Open Graph Tags
Magento 2 Google Extensions
- Magento Google Tag Manager
- Magento 2 Google Analytics 4
- Magento Google Shopping Feed
- Magento Google Customer Reviews
- Magento 2 Google Indexing
Magento Speed Optimisation Extensions
- Magento 2 WebP Images
- Magento Full Page Cache Extension
- Magento 2 Lazy Load Images
- Magento 2 Defer JavaScript
Magento Admin Extensions
- Magento 2 Dynamic Category
- Magento 2 Size Chart
- Magento 2 Security Extension
- Magento 2 Admin Action Log
- Magento Extended Product Grid
- Magento 2 Product Tabs
- Magento 2 Product Widget
- Magento 2 Email Attachments
- Magento 2 Admin View
- Magento 2 Email Notifications
- Magento 2 Login As Customer
Magento Order Management Extensions
Magento 2 Blog Extensions
Magento Marketing Extensions
- Magento 2 Facebook Pixel
- Magento TikTok Pixel
- Magento 2 Dynamic Blocks and Pages
- Magento 2 Cookie Consent
- Magento 2 Base Price
- Magento 2 Price History
- Magento 2 Mautic Extension
- Magento 2 YouTube Video
Magento Promotions Extensions
Magento 2 Multi-Language Extensions
- Magento 2 Hreflang Tags
- Magento 2 Currency Switcher
- Magento 2 Language Switcher
- Magento 2 Store Switcher
- Magento 2 Translation Extension
Developers Tools
- Magento Zero Downtime Deployment
- Magento 2 Cron Schedule
- Magento 2 CLI Extension
- Magento 2 Conflict Detector
Shopify Apps by Magefan
- Shopify Login As Customer
- Shopify Blog
- Shopify Size Chart
- Shopify Google Indexer
- Shopify Product Feeds
- Shopify Server GTM & GA4