Magento Archives - W3Speedster https://w3speedster.com/doc-category/magento/ W3Speedster Fri, 22 May 2026 12:20:54 +0000 en-US hourly 1 https://w3speedster.com/wp-content/uploads/2020/06/cropped-w3-logo-design-05-1-100x100.png Magento Archives - W3Speedster https://w3speedster.com/doc-category/magento/ 32 32 Getting Started with W3Speedster https://w3speedster.com/w3speedster_doc/w3speedster-documentation/introduction/getting-started-with-w3speedster-3/ Fri, 13 Jun 2025 06:56:33 +0000 https://w3speedster.com/?post_type=w3speedster_doc&p=58608 Post-Integration: Initial Performance Testing After integrating W3Speedster into your Magento store, it’s recommended to conduct a baseline performance test to assess the immediate optimization impact. Step 1: Run a Default Settings Test Complete the W3Speedster integration into your Magento environment. Measure the application’s performance metrics before enabling any optimization (e.g., using tools like Lighthouse, GTmetrix, [...]

Read More...

The post Getting Started with W3Speedster appeared first on W3Speedster.

]]>
Post-Integration: Initial Performance Testing

After integrating W3Speedster into your Magento store, it’s recommended to conduct a baseline performance test to assess the immediate optimization impact.

Step 1: Run a Default Settings Test
  • Complete the W3Speedster integration into your Magento environment.
  • Measure the application’s performance metrics before enabling any optimization (e.g., using tools like Lighthouse, GTmetrix, or Magento Profiler).
  • Enable Recommended Default Settings from the W3Speedster configuration panel.
  • Re-run the performance test after enabling the default settings.
  • This helps you benchmark the default optimization benefits and understand W3Speedster’s initial performance gains for your Magento setup.

Expect to see noticeable improvements in page load time and rendering speed, even before any advanced customization.
Step 2: Optional Advanced Testing (For Technical Users)

For developers familiar with web performance, asset loading behavior, and Magento’s frontend rendering, W3Speedster allows deeper optimization through manual tuning.

You can enhance performance further by:

  • Utilizing diagnostic tools such as:
    • GTmetrix
    • Pingdom Tools
    • Google PageSpeed Insights
  • Analyzing reports to identify bottlenecks in your Magento store’s:
    • Block Level rendering times
    • Asset loading sequences
    • Render-blocking resources
    • Server-to-browser delivery delays
  • Applying tool-specific recommendations in combination with W3Speedster’s advanced settings to align optimization with your app’s structure, such as:
    • Delaying non-critical scripts
    • Deferring or inlining CSS
    • Optimizing database queries and indexing
    • Fine-tuning cache types and full-page caching (FPC)
  • This step is ideal for stores where performance is business-critical, especially in custom-themed or extension-heavy Magento deployments.
Step 3: Interpreting Performance Test Results

To get accurate and consistent results, follow these best practices:

  • Stick to one testing tool for consistency (e.g., only GTmetrix).
  • Run three consecutive tests on the same tool.
  • Take the average of the three results for a more reliable benchmark.
Performance test results can vary due to caching, CDN propagation, or testing location — averaging helps neutralize these variables.

Are there any recommended settings for W3Speedster?

Yes, W3Speedster provides a set of pre-configured recommended defaults—designed as a “fast track” to achieving a(Way to 90+ on Google PSI) and similar performance benchmarks.

However, optimal results may vary based on the unique structure of your Magento store, including:

  • Frontend stack (e.g., Luma, Hyvä, or PWA Studio)
  • Third-party modules or custom extensions
  • Hosting environment (shared, VPS, dedicated, or cloud-optimized for Magento)
  • Content structure, such as:(e.g., Heavy category or product pages, Image/media-driven CMS blocks, Checkout and account-related real-time workflows)

Features That Work Automatically

Some of W3Speedster’s most impactful features are designed to be plug-and-play. Simply enable them, and they handle the rest automatically in the background:

  • CSS Minification
    • Reduces file size by removing unnecessary characters (whitespace, comments) from your stylesheets.
    • Improves load time without altering the appearance of your site.
  • JS Minification
    • Strips down JavaScript files to their essential code only.
    • Reduces execution time and enhances overall performance.
  • WebP Support
    • Automatically converts and serves images in WebP format, which is lighter and faster than JPG or PNG.
    • No manual conversion or theme changes needed.

These settings are safe across most Magento setups and require no advanced technical configuration.

Best Practice: Gradual Testing & Enablement

To ensure a stable and effective optimization process when integrating W3Speedster into your magento Store, follow these steps:

  • Begin with the recommended default settings to quickly achieve performance improvements aligned with Way to 90+ on Google PSI
  • Incrementally enable advanced features, such as:
    • Custom Code
    • Exclusion
    • Magento-specific layout and observer integration
  • Use performance tools (like PageSpeed Insights, GTmetrix, or Pingdom) after each change.
  • If a feature causes rendering issues, disable it immediately and retest.

Automated Features (No Manual Configuration Required)

The following features in W3Speedster are fully automated once enabled, requiring no further setup:

  • WebP Support – Automatically serves images in WebP format if the browser supports it.
  • Image Quality Control – Optimizes images without visible quality loss.
  • Lazy Loading – Defers off-screen images and iframes for faster initial load.
  • CSS Minification – Removes unnecessary characters from CSS files.
  • JS Minification – Shrinks JavaScript files for faster execution.
  • Combining Inline & 3rd-Party Scripts – Reduces HTTP requests by merging JavaScript code.
  • Combining Google Fonts – Merges multiple font requests into one to reduce loading time.

These features work silently in the background to improve performance without manual adjustments.

Settings Pane Structure

Use this section to locate specific settings in the W3Speedster dashboard:

General Tab
  • License Key – Enter your valid W3Speedster license.
  • INP Issues – Tools and fixes to improve Interaction to Next Paint (INP) scores.
CDN Tab
  • CDN URL – Add your Content Delivery Network (CDN) URL.
  • CDN Exclusion – Specify which files or paths to exclude from CDN.
CSS Tab
  • CSS Minification – Reduce size of CSS files.
  • Combine Google Fonts – Merge font requests into fewer HTTP calls.
  • Critical CSS – Generate and inline above-the-fold CSS.
  • CLS Fixes – Tools to minimize Cumulative Layout Shift.
JavaScript Tab
  • JavaScript Minification – Compress JavaScript files.
  • Combine JavaScript – Merge scripts into a single file to reduce load time.
  • Load JS via URL – Add custom JavaScript file URLs to be loaded.
Exclusion Tab
  • Exclude JS/CSS/Images/Pages – Prevent specific resources from being optimized or cached.
  • Preload Resources – Prioritize key files for faster loading.
  • Lazy Load Exclusion – Define elements to skip lazy loading.
  • Custom Code Injection – Add your own:
    • CSS Code
    • JavaScript Code
Cache Tab
  • CSS/JS Cache
  • Critical CSS Cache

Manage and clear caches individually for precise control.

Image Settings Tab
  • Image Optimization – Automates image compression.
  • Image Size Adjustment – Resize large images to optimal dimensions.
  • Lazy Loading – Enabled by default.
  • WebP Support – Converts images to WebP format.
  • Image Quality Control – Adjusts image quality threshold.
Hooks Tab
  • Predefined PHP Functions – Integrate custom logic using available hooks.
Web Vitals Log Tab
  • Core Web Vitals Log – Tracks real-time metrics related to:
    • LCP (Largest Contentful Paint)
    • CLS (Cumulative Layout Shift)
    • INP (Interaction to Next Paint)

The post Getting Started with W3Speedster appeared first on W3Speedster.

]]>
Change Logs https://w3speedster.com/w3speedster_doc/w3speedster-documentation/change-logs/ Tue, 03 Jun 2025 13:24:31 +0000 https://w3speedster.com/?post_type=w3speedster_doc&p=58461 Feature: The Change Logs functionality in W3Speedster provides a detailed audit trail of all configuration changes made within the plugin. It tracks which user performed what action, along with timestamps, ensuring complete transparency and accountability over optimization settings. Why We Need It Accountability: Tracks individual user actions, helping teams identify who made specific changes. Audit [...]

Read More...

The post Change Logs appeared first on W3Speedster.

]]>

Feature:

The Change Logs functionality in W3Speedster provides a detailed audit trail of all configuration changes made within the plugin. It tracks which user performed what action, along with timestamps, ensuring complete transparency and accountability over optimization settings.

Why We Need It

  • Accountability: Tracks individual user actions, helping teams identify who made specific changes.
  • Audit History: Maintains a chronological log of all configuration updates, reversals, or resets.
  • Error Tracing: Helps pinpoint the source of performance issues caused by misconfiguration.
  • Team Collaboration: Facilitates multi-user workflows by providing visibility into each contributor’s activities.
  • Security Monitoring: Detects unauthorized or unexpected changes that could impact performance or stability.

How It Works in W3Speedster

  • Automated Logging: Every time a user saves, updates, or resets a configuration within the W3Speedster dashboard, an entry is automatically recorded.
  • Detailed Entries:
    • User identification (username or user ID)
    • Type of action (e.g., enabled minification, disabled cache)
    • Date and time stamp
    • Affected setting(s)
  • Accessible Interface: View logs directly from the W3Speedster dashboard under the “Change Logs” section for quick reference.

Benefits

  • Improves transparency for developers and site owners.
  • Speeds up troubleshooting by allowing rollback to prior configurations based on tracked changes.
  • Enhances team workflows, especially in multi-admin environments.
  • Increases trust by providing visibility into all modifications made in the optimization settings.

How to Access

  • Navigate to the W3Speedster Dashboard admin.
  • Click on the “Change Logs” tab or section.
  • Browse the chronological list of actions, filter by date or user, and review detailed activity logs.

Best Practices

  • Review logs periodically to ensure no unauthorized or accidental changes have been made.
  • Use logs during debugging to correlate changes with performance regressions or improvements.
  • Maintain least-privilege access—only allow trusted users to modify plugin settings.

Summary

The Change Logs feature in W3Speedster acts as a real-time audit system, ensuring every action is recorded and reviewable. It empowers teams with visibility, supports debugging workflows, and enforces accountability across optimization efforts—critical for maintaining long-term performance and operational integrity.

The post Change Logs appeared first on W3Speedster.

]]>
Restore Original https://w3speedster.com/w3speedster_doc/w3speedster-documentation/image-optimization/restore-original/ Tue, 03 Jun 2025 13:05:41 +0000 https://w3speedster.com/?post_type=w3speedster_doc&p=58457 Feature: The “Restore Original” button allows users to safely revert back to their original image files that were previously backed up before being replaced by optimized WebP images. This ensures that users maintain full control over their media library without permanent loss of original content. Why We Need It Not all browsers or environments support [...]

Read More...

The post Restore Original appeared first on W3Speedster.

]]>
Feature:

The “Restore Original” button allows users to safely revert back to their original image files that were previously backed up before being replaced by optimized WebP images. This ensures that users maintain full control over their media library without permanent loss of original content.

Why We Need It

  • Not all browsers or environments support WebP images perfectly; sometimes, visual or layout issues may arise.
  • Website owners may later decide to:
    • Re-edit or resize the original image.
    • Stop using WebP for compatibility reasons.
    • Switch optimization tools or workflows.
  • Therefore, the ability to safely and easily restore original images provides necessary flexibility and peace of mind.

How It Works in W3Speedster

This feature works only when the “Remove Original Image” option is unchecked (i.e., original images were backed up instead of deleted).

When You Click “Restore Original”:

  • It locates the original image from the secure backup folder (/wp-content/uploads/w3speedster-backup/).
  • Replaces the current WebP-optimized image with the original JPEG/PNG version.
  • Ensures the restored file is placed correctly in the standard /uploads/ directory.
  • This process is safe, non-destructive, and can be reversed again if needed.

Benefits of Keeping Original Images

  • Revert-Friendly: Instantly switch back to original image files with a single click.
  • Non-Permanent Optimization: Gives users the freedom to experiment with WebP optimization without long-term impact.
  • Compatibility Recovery: Useful if you face theme/plugin/display issues caused by WebP rendering.
  • Full Media Control: Avoids the risk of permanent file loss and allows strategic performance management.

How to Enable “Keep Original Images”

  • Navigate to W3Speedster → Image Optimization tab.
  • Ensure that “Remove Original Image” is unchecked (backup exists).
  • Click the “Restore Original” button.
  • Wait for the success message indicating restoration is complete.
  • Verify that your media library and front-end now use the original image formats (e.g., .jpg, .png).
Note: If “Remove Original Image” was previously enabled, no backup will be available, and the Restore Original function will not work.

The post Restore Original appeared first on W3Speedster.

]]>
Best practice https://w3speedster.com/w3speedster_doc/w3speedster-documentation/introduction/best-practice/ Tue, 03 Jun 2025 10:32:05 +0000 https://w3speedster.com/?post_type=w3speedster_doc&p=58438 To ensure stable and effective performance improvements while using W3Speedster, it is strongly recommended to follow this step-by-step testing approach: Step-by-Step Testing Procedure Enable options incrementally: Activate one setting at a time rather than enabling all features at once. This makes it easier to identify and isolate issues. Test in a non-logged-in session – After [...]

Read More...

The post Best practice appeared first on W3Speedster.

]]>
To ensure stable and effective performance improvements while using W3Speedster, it is strongly recommended to follow this step-by-step testing approach:

Step-by-Step Testing Procedure

  • Enable options incrementally: Activate one setting at a time rather than enabling all features at once. This makes it easier to identify and isolate issues.
  • Test in a non-logged-in session – After enabling each option:
    • Open your site in a browser window where you are not logged in.
    • Preferably use a private/incognito window to test.
    • This ensures you see the site as a regular visitor would, bypassing any admin-specific behavior.
  • Check multiple page types – Review different types of pages on your site, such as:
    • Home page
    • Blog or archive pages
    • Product or service pages
    • Contact or form-based pages
  • If you encounter a display or functionality issue
    • Disable the last setting you enabled.
    • The issue will usually be resolved immediately after doing so.

Summary

Following this structured approach allows you to:

  • Maximize performance gains with W3Speedster
  • Minimize the risk of breaking the layout or functionality
  • Confidently identify and roll back conflicting settings

The post Best practice appeared first on W3Speedster.

]]>
Download W3Speedster https://w3speedster.com/w3speedster_doc/w3speedster-documentation/introduction/download-w3speedster/ Tue, 03 Jun 2025 06:21:31 +0000 https://w3speedster.com/?post_type=w3speedster_doc&p=58417 Downloading W3Speedster After purchasing W3Speedster, you can download the ZIP file from your W3Speedster Account Dashboard, email, or from the order received page during checkout. To download it from my account, navigate to: My Account (login required). Locate the most recently purchased order and click Download. Safari Users – Important Notice Safari may automatically unzip [...]

Read More...

The post Download W3Speedster appeared first on W3Speedster.

]]>
Downloading W3Speedster
  • After purchasing W3Speedster, you can download the ZIP file from your W3Speedster Account Dashboard, email, or from the order received page during checkout.
  • To download it from my account, navigate to: My Account (login required).
  • Locate the most recently purchased order and click Download.

W3speedster Downloads Page

Safari Users – Important Notice

Safari may automatically unzip .zip files upon download, which prevents you from uploading the plugin.

How to Disable Automatic Unzipping in Safari

  • Open Safari.
  • Go to Safari > Settings (or Preferences, depending on your macOS version).
  • Under the General tab:
    • Uncheck the option: “Open ‘safe’ files after downloading.”
  • This ensures that the plugin file remains in .zip format after downloading, which is required for installation.
  • Now you can download the zip file normally and proceed with the installation.

The post Download W3Speedster appeared first on W3Speedster.

]]>
Exclude Javascript From LazyLoad https://w3speedster.com/w3speedster_doc/w3speedster-documentation/exclusions/exclude-javascript-from-lazyload/ Wed, 21 May 2025 13:20:29 +0000 https://w3speedster.com/?post_type=w3speedster_doc&p=58344 Feature: The Exclude JavaScript from Optimization feature in W3Speedster offers developers precise control over which JavaScript elements, both tags and inline scripts—should bypass optimization routines such as lazy loading or minification. This ensures that critical functionality, user interface behaviors, and third-party integrations remain unaffected by performance enhancements. Why We Need It Ensure Functional Reliability Prevent [...]

Read More...

The post Exclude Javascript From LazyLoad appeared first on W3Speedster.

]]>
Feature:

The Exclude JavaScript from Optimization feature in W3Speedster offers developers precise control over which JavaScript elements, both tags and inline scripts—should bypass optimization routines such as lazy loading or minification. This ensures that critical functionality, user interface behaviors, and third-party integrations remain unaffected by performance enhancements.

Why We Need It

  • Ensure Functional Reliability
    • Prevent critical JavaScript files and inline logic from being delayed or reordered.
    • Maintain stable and predictable behavior across all devices and user sessions.
  • Support Script Dependencies: Many scripts require strict loading sequences or DOM availability. Excluding them prevents initialization errors.
  • Protect Time-Sensitive Code: Tracking tools, API handlers, UI initializers, and third-party services often need synchronous execution during the initial page load.

Problems Without Exclusion

  • Core Script Failures: Lazy loading may defer essential JavaScript (e.g., navigation, modals, or UI logic), causing broken functionality.
  • Delayed Third-Party Integrations: Services like Google Analytics, Facebook Pixel, Stripe, or CAPTCHA systems may fail if their scripts load late or out of order.
  • Visual & Interaction Glitches: UI elements relying on animation, layout calculation, or live updates may behave inconsistently.
  • Loss of Event-Driven Behavior: Inline scripts tied to user actions or page-load events may not execute when needed, impacting UX and tracking accuracy.

W3Speedster’s Solution

W3Speedster resolves these issues with a dual mechanism for JavaScript exclusion:

  1. Exclude JavaScript Tags
    • Script Identification – You can define:
      • Full external URLs (https://example.com/js/main.js)
      • File names (jquery.js, custom-interaction.js)
      • Script tag identifiers or unique substrings in the script path.
    • Bypass Lazy Load & Minification – Marked scripts are excluded from:
      • Lazy loading deferral
      • Minification and merging
      • Async or defer manipulations
    • Ideal Use Cases
      • Core UI libraries (jquery.js, main.js)
      • Payment SDKs (Stripe, Razorpay)
      • Real-time modules (WebSockets, chat scripts)
      • E-commerce components (cart logic, session validators)
  2. Exclude Inline JavaScript
    • Pattern-Based Filtering – Specify unique:
      • Text patterns (e.g., gtag, fbq, initializeSlider)
      • script tag IDs (id=”initMenu”)
      • Keywords that match logic-critical functions
    • Immediate Execution – Matching inline scripts:
      • Execute as part of the original HTML load
      • Are not affected by lazy loading or other deferral logic
    • Ideal Use Cases
      • Tracking scripts: <script>gtag(‘config’, ‘UA-XXXXX’);</script>
      • Marketing pixels: <script>fbq(‘track’, ‘PageView’);</script>
      • UI initializers: <script>initializeSlider();</script>

Best Practices

  • Use precise and unique identifiers to avoid over-exclusion or unintended matches.
  • Keep the exclusion list minimal—only essential scripts should bypass optimization.
  • Regularly audit excluded scripts to ensure relevance as your site evolves.
  • Verify third-party requirements, especially those that mandate synchronous script loading.

Summary

The Exclude JavaScript from Optimization feature in W3Speedster provides advanced control over the execution of both external and inline JavaScript. By selectively excluding mission-critical scripts from lazy load and other optimizations, developers can ensure seamless functionality without sacrificing overall performance. This balanced approach enhances site stability, supports third-party integrations, and upholds a high standard of user experience across all environments.

The post Exclude Javascript From LazyLoad appeared first on W3Speedster.

]]>
Localize Google Fonts https://w3speedster.com/w3speedster_doc/w3speedster-documentation/css-optimization/localize-google-fonts/ Tue, 20 May 2025 14:02:35 +0000 https://w3speedster.com/?post_type=w3speedster_doc&p=58316 Feature: Localize Google Fonts is a powerful feature in W3Speedster that downloads and serves Google Fonts directly from your own server instead of fetching them from Google’s Content Delivery Network (CDN). This approach reduces external dependencies, enhances privacy and security, and improves overall website performance by allowing better control over font delivery. Why We Need [...]

Read More...

The post Localize Google Fonts appeared first on W3Speedster.

]]>
Feature:

Localize Google Fonts is a powerful feature in W3Speedster that downloads and serves Google Fonts directly from your own server instead of fetching them from Google’s Content Delivery Network (CDN). This approach reduces external dependencies, enhances privacy and security, and improves overall website performance by allowing better control over font delivery.

Why We Need It

  • Improves loading speed by reducing DNS lookups and external network delays.
  • Enhances privacy and regulatory compliance by avoiding user data transmission to third-party servers.
  • Increases reliability by eliminating dependence on Google’s servers, preventing font loading issues caused by downtime or network blocks.
  • Provides better cache control through font versioning on your server.
  • Boosts SEO and Core Web Vitals by ensuring faster, more reliable font loading and improved user experience.

Problems Without Localizing Google Fonts

  • External font requests cause additional DNS and connection overhead, delaying page loads.
  • Font loading may fail due to blocking of Google services in certain corporate networks or regions.
  • Limited cache control since fonts are cached according to Google’s policies, not site-specific needs.
  • Mixed content issues arise if fonts are served over HTTP on HTTPS sites, triggering security warnings.

How W3Speedster Solves These Problems

  • Automatically downloads required Google Fonts and serves them locally from your server environment.
  • Rewrites Google Fonts URLs in CSS files to local paths, ensuring seamless integration without manual adjustments.
  • Integrates smoothly to your website by hooking into font enqueue or CSS generation processes.
  • Eliminates the need to contact third-party servers for font delivery, improving privacy compliance.
  • Enables faster font delivery using your server’s caching and CDN infrastructure, reducing load times and increasing reliability.
  • Removes external dependencies, making your site more self-contained and resistant to third-party outages or blocks.

Benefits

  • Faster font rendering and improved page load speed.
  • Enhanced user privacy and compliance with GDPR and similar regulations.
  • Increased site reliability and reduced risk of font loading failures.
  • Full control over caching policies and font versioning.
  • Avoidance of mixed content warnings on HTTPS sites.
  • Compatibility with all major PHP frameworks, ensuring consistent behavior across platforms.

How to Configure

  • Access your W3Speedster settings.
  • Navigate to the CSS optimiztion.
  • Enable the Localize Google Fonts option by toggling it ON.
  • Save changes to apply the configuration.
  • Clear any existing caches if applicable to ensure the new settings take effect immediately.

The post Localize Google Fonts appeared first on W3Speedster.

]]>
Remove Original Images https://w3speedster.com/w3speedster_doc/w3speedster-documentation/image-optimization/keep-original-images/ Wed, 14 May 2025 09:31:36 +0000 https://w3speedster.com/?post_type=w3speedster_doc&p=58267 Feature: This feature gives you the control to permanently delete original images after converting them to WebP format, which is a more efficient, lightweight format for the web. It is designed to help users save server storage while delivering optimized images for faster page load times. Why We Need It Image size is a major [...]

Read More...

The post Remove Original Images appeared first on W3Speedster.

]]>
Feature:

This feature gives you the control to permanently delete original images after converting them to WebP format, which is a more efficient, lightweight format for the web. It is designed to help users save server storage while delivering optimized images for faster page load times.

Why We Need It

  • Image size is a major contributor to slow website performance, especially on media-heavy websites (e.g., blogs, portfolios, WooCommerce stores).
  • While WebP is highly optimized and typically 25–35% smaller than JPEG/PNG equivalents, storing both original and WebP versions consumes unnecessary storage.
  • For websites on shared hosting or those with limited disk space, reducing redundant storage is essential.
  • This feature ensures maximum space efficiency by eliminating unused original files.

How It Works in W3Speedster

W3Speedster provides two distinct behaviors based on the state of the checkbox for “Remove Original Image”:

When Enabled:

  • The original image (e.g., .jpg, .png) is permanently deleted after its WebP version is created.
  • Only the WebP file remains in the image directory.
  • This action is irreversible — the original image cannot be recovered once removed.

When Disabled (Checkbox Unchecked):

  • The original image is retained and moved to a secure backup folder (w3-backup-images).
  • The WebP version is served from the main uploads folder.
  • You can revert back to the original images at any time by restoring from the backup in just one click.

Benefits of Removing Original Images

  • Reduced Storage Usage: Frees up server space by deleting original media files.
  • Improved Load Speed: WebP images load faster due to reduced size, improving performance metrics.
  • Flexible Reversion (when disabled): Original images are preserved in case you want to disable WebP delivery in the future.
  • Automated Workflow: No manual handling of file deletion or storage—W3Speedster manages it.

How to Enable “Remove Original Images”

  • Navigate to W3Speedster → Image Optimization tab.
  • Find the option labeled “Remove Original Image”.
  • Enable permanent removal of original images after WebP conversion.
  • Warning: Enabling this will delete the original files permanently and cannot be undone.
  • Alternatively, leave it unchecked to keep a backup of original images and serve only WebP from the main directory.

The post Remove Original Images appeared first on W3Speedster.

]]>
License Key https://w3speedster.com/w3speedster_doc/w3speedster-documentation/general-settings/58242-2/ Wed, 14 May 2025 06:08:41 +0000 https://w3speedster.com/?post_type=w3speedster_doc&p=58242 Feature: The License Key in W3Speedster is a unique authentication code that validates your installation and unlocks access to premium features, automatic updates, and priority technical support. How to Purchase & Activate the W3Speedster License Key Step-by-Step Process: Purchase W3Speedster from the official website. After completing your purchase, your License Key will be delivered via: [...]

Read More...

The post License Key appeared first on W3Speedster.

]]>
Feature:

The License Key in W3Speedster is a unique authentication code that validates your installation and unlocks access to premium features, automatic updates, and priority technical support.

How to Purchase & Activate the W3Speedster License Key

Step-by-Step Process:

  • Purchase W3Speedster from the official website.
  • After completing your purchase, your License Key will be delivered via:
    • Email confirmation
    • The Order Received page
    • The My Account section on the W3Speedster website
  • In your web application:
    • Access the W3Speedster configuration panel.
    • Locate the License Key field.
    • Paste your license key and click Activate.

Post-Activation Benefits

Once activated, your W3Speedster installation gains access to:

  • Premium Optimization Features, such as:
    • Full-site Critical CSS generation
    • Unlimited Image Optimization
  • Automatic Updates: Stay up to date with the latest performance enhancements and security patches directly from the admin panel or CLI.
  • Priority Support: Gain access to dedicated technical assistance for troubleshooting, configuration, and performance audits.

The post License Key appeared first on W3Speedster.

]]>
Way to 90+ in Google PSI https://w3speedster.com/w3speedster_doc/w3speedster-documentation/general-settings/way-to-90-in-google-psi/ Tue, 13 May 2025 13:03:05 +0000 https://w3speedster.com/?post_type=w3speedster_doc&p=58230 BASIC SETTINGS The Basic Settings section acts as the master control panel for core performance enhancements in the W3Speedster. Enabling it automatically activates critical features like: Full-page HTML Caching (Read In Detail) Optimization for pages with query parameters (Optimize Pages with Query Parameters) The master toggle for site-wide Optimization (Turn on Optimization) These settings provide [...]

Read More...

The post Way to 90+ in Google PSI appeared first on W3Speedster.

]]>
BASIC SETTINGS

The Basic Settings section acts as the master control panel for core performance enhancements in the W3Speedster.

Enabling it automatically activates critical features like:

These settings provide a foundation for faster, cache-friendly page delivery across any PHP-based application.

Designed for ease of use, this module delivers measurable performance gains without requiring advanced configuration.

Ideal for developers, agencies, and business owners looking for immediate speed improvements with minimal setup.

OPTIMIZE IMAGES AND CONVERT TO WEBP

The “Optimize Images and Convert to WebP” option is the master switch for all image-related performance enhancements in W3Speedster.

Once enabled, it automatically performs:

Ensures that image assets are optimized to meet modern web performance standards, reducing overall page weight.

Plays a critical role in improving Core Web Vitals, particularly:

  • Largest Contentful Paint (LCP)
  • Total Blocking Time (TBT)

Essential for achieving a Google PageSpeed Insights score above 90, especially on image-heavy pages.

Ideal for websites aiming to deliver fast, visually consistent experiences across all devices.

LAZYLOAD RESOURCES

The “Lazyload Resources” setting acts as the master switch for deferring non-critical media assets in W3Speedster.

Once enabled, it applies lazy loading to:.

  • Images (<img> tags)
  • Videos(<video>)
  • Iframes(<iframe>)
  • Audio files (<audio>)

Delays loading of these elements until they are about to enter the viewport, reducing the number of resources fetched during initial page load.

Improves Core Web Vitals metrics, specifically:

  • Largest Contentful Paint (LCP)
  • Interaction to Next Paint (INP)

Helps deliver a faster, more responsive user experience, especially on media-heavy pages.

Crucial for SEO performance and user engagement, particularly on mobile and in slow network conditions.

OPTIMIZE IMAGES AND CONVERT TO WEBP

The “Optimize Images and Convert to WebP” option is the master switch for all image-related performance enhancements in W3Speedster.

Once enabled, it automatically performs:

Ensures that image assets are optimized to meet modern web performance standards, reducing overall page weight.

Plays a critical role in improving Core Web Vitals, particularly:

  • Largest Contentful Paint (LCP)
  • Total Blocking Time (TBT)

Essential for achieving a Google PageSpeed Insights score above 90, especially on image-heavy pages.

Ideal for websites aiming to deliver fast, visually consistent experiences across all devices.

OPTIMIZE CSS

The “Optimize CSS” setting acts as the master switch for optimizing and enhancing the loading of CSS files in W3Speedster.

Improves website speed and performance by reducing the size of CSS files, ensuring faster page rendering.

Multi-step CSS optimization strategy includes:

  • Minification: Reduces file size by removing unnecessary characters. (Enable CSS Optimization)
  • Merging: Combines multiple CSS files into one to reduce HTTP requests.
  • Deferred and Asynchronous Loading: Delays non-critical CSS files from blocking the page load.
  • Critical CSS Injection: Ensures critical styles are loaded first for immediate rendering. (Load Critical CSS)
  • Google Fonts: Combinning and localizing google fonts for faster loading. (Combine Google Fonts)

Boosts Core Web Vitals, particularly First Contentful Paint (FCP) and Largest Contentful Paint (LCP), by speeding up CSS delivery.

Essential for improving overall page load times and ensuring a smoother user experience across devices.

LAZYLOAD JAVASCRIPT

Lazyload JavaScript is a performance optimization technique in W3Speedster that:

  • Defers the loading and execution of non-critical JavaScript files. (Lazyload Javascript)
  • Ensures that JavaScript does not block page rendering or delay visual elements.
  • Activates after the main content of the webpage has loaded or upon user interaction.

W3Speedster optimizes JavaScript by:

  • Converting traditional <script> tags into deferred, asynchronous, or event-triggered executions.
  • Prioritizing faster First Contentful Paint (FCP) and Time to Interactive (TTI) scores.

The post Way to 90+ in Google PSI appeared first on W3Speedster.

]]>