Unlock Special Pricing for a Limited Time – GET 70% OFF NOW!

SpeedyGo
  • Feature
  • Pricing
  • Blog
  • Documentation
  • FAQ
  • Run Test
  • Login
It's Free Download Now
Login

Caching & Preloading

  • optimization presets
  • Scheduled Expiration & Auto Purge
  • Cache Warm-Up
  • Cache Preloading
  • Mobile Caching
  • Object Caching
  • Browser Caching
  • Full-Page Caching

Asset Optimization

  • CSS Optimization
  • JavaScript Optimization
  • JS Interaction Delay
  • JavaScript Combination
  • CSS Combination
  • JavaScript Minification
  • CSS Minification
  • HTML Minification

Compression

  • Defer Scripts
  • Brotli Compression
  • Gzip Compression

Image Optimization (Pro)

  • image media optimization
  • cdn integration
  • Recommended Configuration (Pro Users)
  • Lazy Load
  • WebP Quality Control
  • Conversion Scope Rules
  • Enable WebP Conversion

PageSpeed & Analytics (Pro)

  • PageSpeed Analytics
  • Mobile vs Desktop Tracking
  • Google PageSpeed API Integration

System & Developer Tools

  • import export settings

Troubleshooting

  • API Key
View Categories
  • Home
  • Docs
  • Asset Optimization
  • CSS Optimization

CSS Optimization

SpeedyGo provides two CSS delivery optimizations: minification (reducing file size) and combination (reducing request count). Both are configured in the Asset Optimization page.

Dashboard path: Cache Settings → Asset Optimization
Sections: Asset Optimization · CSS & JS Optimization

CSS Optimization
Popup Image

Settings #

SettingSectionDescription
CSS MinificationAsset OptimizationRemoves whitespace, comments, and redundant semicolons from CSS files.
Combine CSSCSS & JS OptimizationMerges all enqueued CSS files into a single file.
Exclude CSS FilesCSS & JS OptimizationOne file path or URL per line — these files are kept separate and not merged.

CSS Minification #

Minification strips non-functional characters from CSS files without affecting how styles are applied. A typical CSS file can shrink by 20–40%.

How to Enable #

  1. Go to Cache Settings → Asset Optimization.
  2. Under Asset Optimization, toggle CSS Minification to ON.
  3. Click Save Changes and verify site layout.

Combine CSS #

Combination merges all WordPress-enqueued stylesheets into one file. This reduces the number of HTTP requests the browser must make to load the page — particularly beneficial on HTTP/1.1 servers.

How to Enable #

  1. Go to Cache Settings → Asset Optimization.
  2. Under CSS & JS Optimization, toggle Combine CSS to ON.
  3. Click Save Changes and test your full site — check header, footer, menus, sidebar widgets, and any sliders or carousels.
  4. If a specific stylesheet causes issues, add its filename or URL to Exclude CSS Files and save.

When Combine CSS is Less Helpful #

On HTTP/2 servers, the browser can load multiple CSS files in parallel with minimal overhead. Combining provides less benefit and slightly more risk. Check with your host whether HTTP/2 is enabled.

Exclude CSS Files #

Use one file path or URL keyword per line:

/wp-content/plugins/woocommerce/assets/css/woocommerce.css
/wp-content/themes/my-theme/style-critical.css
elementor

Partial matches work — elementor will exclude any CSS file whose path contains that word.

Troubleshooting #

SymptomLikely causeFix
Layout shifts or broken stylesCombine CSS conflicts with load orderAdd the conflicting stylesheet to Exclude CSS Files one at a time
Third-party plugin styles brokenPlugin CSS depends on being loaded separatelyExclude that plugin’s CSS path
No visible improvement in file countHost is already combining/bundling CSSCheck your hosting caching layer

Recommended Combination #

Use CSS Minification + Combine CSS + Browser Caching together for maximum CSS delivery performance.

Tip: If Combine CSS breaks your layout, add conflicting files to Exclude CSS Files one at a time until you identify the source. Third-party plugin stylesheets are the most common cause of conflicts.

Updated on May 26, 2026

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
HTML MinificationJavaScript Optimization
Table of Contents
  • Settings
  • CSS Minification
    • How to Enable
  • Combine CSS
    • How to Enable
    • When Combine CSS is Less Helpful
  • Exclude CSS Files
  • Troubleshooting
  • Recommended Combination
SpeedyGo
  • Support Ticket
  • Feature
  • Documentation
  • Blog
  • FAQ
  • Get SpeedyGo

SpeedyGo is built to make your WordPress site faster, lighter, and easier to manage. From caching to compression, we simplify performance so you can focus on growing your website.

©2026 SpeedyGo. All rights reserved.

  • Privacy Policy
  • Refund Policy
  • Terms and Conditions
  • Privacy Disclosure