Seraphinite Accelerator

Description

Turns on site high speed to be attractive for people and search engines. See more how to use it.

TO USE FREE ADDITIONAL FEATURES PLEASE INSTALL THE FREE EXTENDED PLUGIN VERSION BY FOLLOWING ONSCREEN PLUGIN’S INSTRUCTIONS.

We kindly ask you to post reviews to share experience about your site speed – it helps improving the plugin.

Features

  • Fastest cache engine
    A high-performance file cache engine works as fast as possible on your site.
  • High load tolerance
    Cache revalidation uses minimum resources.
  • Security
    User cached sessions are protected from brute force attacks.
  • Optimization plugins compatibility
    Many 3rd party optimization plugins can be used.
  • Various range of encoding
    GZip, Deflate, Compress, Brotli, Uncompressed are supported.
  • Cache data compression
    Decreases storage data occupation.
  • Browser cache
    Leverage browser caching via .htaccess to reduce server load.
  • Caching separation
    Data is different for various devices and environments.
  • No site registration and quoting
    There is no any site registration and no time or page count quota.

Free additional features

  • Multiple CDN
    Rearrange balance on multiple CDNs to be faster and decrease costs.
  • Lazy revalidation
    Pages speed is always highest even while content updating.
  • Cache storage space optimization
    The same parts are stored uniquely, which significantly saves space.
  • Users cache
    Smart caching of user’ dependent pages like shop cart, online courses, etc.
  • HTML error-correcting and checking
    Managing unescaped scripts, misplaced and lost tags.
  • Content size optimization
    Minification of Java-scripts, styles (CSS), HTML.
  • Media load optimization
    Lazy loading of images, video, frames, fonts.
  • Scripts load optimization
    Java-scripts and styles (CSS) lazy loading, inlining, and deferring.

Premium features

  • No page views limits
    There is no limit of 5000 page views per month.
  • No banner
    There is no banner at the bottom of the site.
  • No promotions
    No promotions of other related plugins.
  • Support
    Personal prioritized support.

More details.

Requirements

  • WordPress 4.5 or higher.
  • PHP 7.0 or higher.
  • Browser (Google Chrome, Firefox, IE).

Compatibility

Screenshots

  • Status and operations.
  • Settings.
  • Settings - Cache.
  • Settings - Browser cache.
  • Settings - Exclusions.
  • Settings - Different views cache.
  • Settings - Users.
  • Settings - HTML.
  • Settings - Images.
  • Settings - Videos and frames.
  • Settings - Scripts.
  • Settings - Styles.
  • Settings - CDN.
  • Settings - Advanced.

Installation

  1. Choose the plugin from the WordPress repository, or choose the plugin’s archive file in ‘Upload Plugin’ section in WordPress ‘Plugins\Add New’, or upload and extract the plugin archive to the ‘/wp-content/plugins’ directory manually.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. It will appear in the admin UI as shown in the screenshots.

Reviews

Oktubre 30, 2021
No other popular plugins needed to clear the cache. This plugin made my site 1.5-2 times faster! Many thanks to the developers !!! You are great !!!
Oktubre 22, 2021
Wow, what can I say, Seraphanite Accelerator is a hidden gem! I am amazed by the change in my Pagespeed and Gmetrix scores. Plugin is updated regularly, I've only been using it for a short time but am really impressed. Thanks team! **Update: I had a question with my website and had immediate, professional and really superb help from the developer. Amazing. Get this plug-in, it is an absolute game changer for site speed!**
Agosto 31, 2021
Обалденный плагин! Я реально в восторге от его работы. Скорость лэндинга повысилась до максимума!!!! Такого ещё не было. Было: для мобильников - 45 / для ПК - 90 Стало: для мобильников - 99 / для ПК - 100. Ну реально ОГОНЬ!!! Спасибо разработчикам.
Read all 14 reviews

Contributors & Developers

“Seraphinite Accelerator” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.5.7

Improvements:

  • Notice about incompatibility with SiteGround Optimizer.

2.5.6

Fixes:

  • Integrity properties of styles and scripts are not updated.

2.5.5

Fixes:

  • AMP validation error if Cron compensator is active.
  • Early paint: block position with other fixed elements.

2.5.4

Improvements:

  • HTML parsing speed is increased by 45%.

Fixes:

  • HTML fix: missing ‘head’ tag is not restored.
  • Not standard tags for ‘head’ are not moved to ‘body’.
  • Wrong correction of ‘noindex’, ‘ul’, ‘ol’, ‘header’, ‘footer’ tags.

2.5.3

Improvements:

  • Delayed Cron execution.

Fixes:

  • Lazy load HTML: anchors don’t work.
  • Lazy loading HTML: not loading when searching in browser.
  • Limited compatibility with WP-Optimize.
  • Style is parsed incorrectly if there is selector without scope.

2.5.2

Fixes:

  • ‘Call to undefined function’ error in Base version.
  • Lazy load HTML: content is shown with tags under IE and Safari.
  • Lazy load of frames doesn’t work on IE11.

2.5.1

Behavior changes:

  • Now all other optimization plugins are marked as incompatible due to possible conflicts.

Improvements:

  • Normalize URLs.
  • Regular expressions for cookies in cache settings for views and users.
  • Self-diagnosis: the presence of conflicting modules and settings.

Fixes:

  • Background of slide from Slider Revolution is not shown. It’s needed to reset your preferences to apply the fix.
  • Lazy loading HTML: too long delays while loading on mobiles.
  • Object URLs are always normalized to path only.
  • Styles are separated without with ‘onload’ attribute.

2.5

Behavior changes:

  • Compatibility with LiteSpeed Cache and Autoptimize is not more supported.
  • Scripts minification and styles grouping now are turned off by default to increase common compatibility.

New features:

  • Lazy loading HTML.
  • Styles grouping without combining.

Fixes:

  • Localization is not reloaded on ‘change_locale’ event.
  • On some Apple’s mobiles content sometimes is not interactive.
  • Styles that contain zero symbols are excluded from page.

2.4.4

Improvements:

  • Self-test of Cron.
  • Temporary cache not optimized content after auto-revalidation.

Fixes:

  • HTML fixing: ‘center’ tag is broken if it contains unopened ‘p’ tag.
  • If ‘ul’ or ‘ol’ tag contains not standard tags they will be removed from there.
  • Wrong styles parsing of incorrect @supports blocks.

2.4.3

Improvements:

  • GetButton added to special scripts and JivoSite corrected.

Fixes:

  • Lazy loading’s ‘noscript’ insertion can change styles behavior on some sites.
  • On the servers that doesn’t support early request ending there is a delay of displaying pages.

2.4.2

Improvements:

  • The speed of separating styles is increased by an average of 30%.

2.4.1

Improvements:

  • Optimizing element search by CSS selector.

Fixes:

  • Content encoding type from cache on some hosting is incorrect.
  • If HTML has content above ‘DOCTYPE’ tag styles auto-splitting can work incorrectly.
  • If cache warmup is disabled, then the URL cache revalidating is not ended completely.
  • Java script minification removes new line after empty “” string.
  • Lazy loading can prevent existed lazy loading working correctly.
  • Operations are always shown as working if external permanent object cache is used.

2.4

Improvements:

  • If EULA is not accepted then showing minimal UI.
  • Self-diagnosis.
  • Setting block switch.
  • Setup wizard.

2.3.2

Fixes:

  • Lazy loading soft appearing style overlaps other block transitions.
  • Simple URL refreshing also enumerates children.

2.3.1

Improvements:

  • The setting ‘Temporary cache not optimized content’ is turned off by default.

2.3

Behavior changes:

  • Now in the extended version, when you turn off content optimization, the all restrictions disappear. This makes it possible to use fully functional caching for free.
  • Now, at the beginning of optimization, caching occurs separately to speed up the formation of the actual content of the site.

Improvements:

  • Lazy revalidation: Temporary cache not optimized content.
  • Refreshing children URLs by specifying asterisk at the end.

2.2.3

Improvements:

  • List to update when a post is changed is added by categories and posts base.

Fixes:

  • The activation panel is not visible if the server is unavailable.

2.2.2

Fixes:

  • Saving settings with XPath contains ‘concat’ is blocked by ModSecurity.
  • Styles processing can cause PHP error ‘Call to a member function removeChild()’.

2.2.1

Improvements:

  • Correcting comments with long dash.
  • Entering multiple URLs to update.
  • Stop and restart if an update happened during optimization.

Fixes:

  • Broken cache descriptor leads to optimize page while request.
  • Lazy loading soft appearing style overlaps other block transitions.
  • Optimization of a mobile version is not always recognized by the site.
  • Optimization requests can be skipped by redirecting to themselves on some hosting.
  • Queue item is skipped if the same URL already exists by external request.

2.2

Improvements:

  • Multisite support.

Fixes:

  • “Compress” encoding is not working correctly.
  • AMP pages fail validation.
  • Detecting images changes doesn’t use WEBP files.
  • Not the same site addresses are cached to main site address.
  • Old Safari browser JS optimization compatibility.

2.1

Improvements:

  • Attachment URLs and meta tags handling.

Fixes:

  • Slashes in styles’ strings are duplicated.

2.0.3

Improvements:

  • Styles processing speed increase.

Fixes:

  • CloudFlare limits requests for not more than 100 seconds.
  • Script error if WPMeteor in enabled.
  • Unclosed tag ‘p’ is removed instead of leaving with opening correction.

2.0.2

Improvements:

  • Warning about conflict lazy loading settings with ‘a3 Lazy Load’ and ‘Lazy Load – Optimize Images’.
  • Warning about conflict settings with ‘Jetpack’.
  • When the page display limit is reached, switch to simple caching mode.

Fixes:

  • CSS colors with variables are parsed incorrectly.
  • HTML’s UTF-8 symbols are encoded incorrectly under some hostings.
  • Showing 0x8019030C error code instead of HTTP 524.

2.0.1

Improvements:

  • Processing timeout has been increased to 10 minutes for heavy pages.

Fixes:

  • Pageview statistics counts REST API calls.

2.0

Behavior changes:

  • Now free version is full with limits to page visits and product’s banner on each page.

Improvements:

  • LazyLoad image exclusions now apply to iframe.
  • The support button now opens the site page instead of the email client.

1.8.9

Improvements:

  • Upgrading from free version to full.

1.8.8

Fixes:

  • HTML’s UTF-8 symbols are encoded incorrectly under some hostings.
  • Styles that contain %7B%7Bid%7D%7D or similar are parsed incorrectly.
  • URLs are ended and not ended with slash are interpreted as the same.
  • Unable to upgrade Extended and Premium version.

1.8.7

Improvements:

  • Import/export of settings.

1.8.6

Improvements:

  • Excludes for automatic non-critical CSS.
  • List of additional pages to update when a post is changed.

Fixes:

  • ‘source’ from ‘picture’ tag is processed incorrectly.
  • After restoring the settings, advanced-cache.php is not updated.

1.8.5

Fixes:

  • Safari browser compatibility.
  • Update terminates due to timeout on some hosting.

1.8.4

Improvements:

  • Initializing tables on plugin’s activation.
  • Optimization queue management.
  • The status of the end of page optimization.

Fixes:

  • Scripts relying on document.readyState are loaded incorrectly.
  • Undefined index in oper.php.

1.8.3

Improvements:

  • Showing an error when using caching of other plugins.

Fixes:

  • Bing’s crawler gives a warning about large page size.
  • Cached https version is given by http.
  • Lazy load for iframe: non pixel size is used.
  • Sometimes Ext, Full versions are updated to Base version.
  • Updating to full version is not always working.

1.8.2

Fixes:

  • Arguments not in lowercase were handled incorrectly.
  • Letters’ case in styles’ variables are lost.
  • Styles’ color attribute sometimes is parsed incorrectly.
  • Web server’s ‘pagespeed’ module breaks styles loading.

1.8.1

Improvements:

  • Asynchronous operations.

1.8

Behavior changes:

  • Updating statistics in the status now is only in manual mode to avoid high server load.

Improvements:

  • Asynchronous operations.
  • Stopping the calculation of statistics.
  • Warning about conflict settings with ‘EWWW Image Optimizer’.
  • Warning about conflict settings with ‘Optimole’.
  • Warning about conflict settings with ‘Smush’.

Fixes:

  • Redirect while page optimizing.
  • Wrong query parsing with numbers as parameters.

1.7.7

Fixes:

  • Lazy load: Placeholders for images hosted on external site have incorrect size.
  • Styles grouping doesn’t inline non critical part.

1.7.6

Fixes:

  • Style grouping does not properly handle content when an ‘import’ directive is present.
  • Styles ‘turn’ value is parsed incorrectly.

1.7.5

Fixes:

  • Symbols ‘>’ in attributes break HTML in additional fixing.

1.7.4

Improvements:

  • Options: Multisite support.
  • Woodmart theme: Warnings about conflicting settings.
  • Woostroid2 theme: Warning about using page preloader.

Fixes:

  • JetMenu is always shown expanded.

1.7.3

Improvements:

  • Woodmart Theme: Favorites Support.

Fixes:

  • Attributes with JSON values are broken while fixing HTML.
  • CSS auto-separation places non-critical styles as first while grouping.
  • Clicks are not processed until the scripts are loaded.
  • HTML fixing changes ‘p’ tag covering.

1.7.2

Improvements:

  • Clear cache notification.

Fixes:

  • Mismatched version is always shown as new.

1.7.1

Improvements:

  • Lazy Load: Images for preview videos.

Fixes:

  • ‘WP_CACHE’ define is placed inside comments on some sites.
  • LazyLoad: Video: YouTube: Preview is not always loaded.
  • When caching mode is disabled by other plugins, optimization is always processing.

1.7

Improvements:

  • Erasing the current queue when updating the cache.
  • One admin menu item with sub-items.
  • Upgrading from free version to full.

Fixes:

  • CSS ‘vmax’ value incorrect parsing.
  • Google Analytics script wrong detection.
  • The tag ‘xml’ is displayed as text.

1.6.8

Fixes:

  • Attribute ‘data-bg’ conflicts with other techniques.
  • CSS auto-separation places non-critical styles as first while grouping.

1.6.7

Improvements:

  • Compatibility with Optimole.

Fixes:

  • CSS selectors minify: space before ‘:’ is removed.
  • On some sites, the error “WordPress database error: duplicate entries” appears.

1.6.6

Fixes:

  • Refresh cache: PHP Fatal error in free version: Call to undefined function GetExtContents().

1.6.5

Fixes:

  • CSS import directive is not on top of style while grouping.
  • JS delayed load with integrity is failed.
  • Tag ‘address’ looses children.

1.6.4

Improvements:

  • Reducing the consumed memory when updating from the sitemap.

Fixes:

  • LazyLoad: getComputedStyle error.
  • Periodic cleaning might not work on some sites with blocked ‘post’ internal queries.
  • With disabled grouping and auto-splitting CSS fonts are not loaded.

1.6.3

Fixes:

  • Undefined variable %24run in admin on some sites.

1.6.2

Fixes:

  • Processing queue might not work on some sites with blocked ‘post’ internal queries.

1.6.1

Fixes:

  • CSS: incorrect parsing of font name containing forward slash.
  • Incorrect CSS parsing of ‘rgb’ attribute without commas.
  • Inlined styles are always processed last.
  • URLs started with ‘\’ aren’t prepended with ‘http’.

1.6

Improvements:

  • Auto-cleanup.
  • Automatic page preprocessing (warming up).
  • Clearing empty directories.
  • Display efficiency in status.
  • Minimum WordPress version is 4.5.
  • Pages processing queue.

Fixes:

  • Inlined background images get lazy loaded.
  • Postpone processing might not work.
  • Status: size is shown without decimal.
  • When the page is in the cache then cron is not executed.

1.5.1

Improvements:

  • Font separation in lazy loading styles.
  • Premium update.
  • TrinityMedia compatibility.

Fixes:

  • 404 caching.
  • Admin scripts.
  • Ajax login redirects to cached page.
  • URL revalidating with anchor doesn’t work.

1.5

Improvements:

  • Delayed loading of non-critical styles.
  • Input-output security improvements.

1.4.5

Fixes:

  • HTML parsing compatibility.

1.4.4

Improvements:

  • CSS processing unification.
  • Content parsing under multi-byte strings overloading.
  • Parsing CSS uses a lot of memory.

Fixes:

  • CSS ‘calc’ function might be parsed incorrectly.

1.4.3

Improvements:

  • CSS background images processing.

Fixes:

  • Smart Slider 3 compatibility.

1.4.2

Improvements:

  • Exclude debug pages from indexing.

Fixes:

  • Deferred CSS isn’t loaded under noscript.
  • Non-critical styles are not loaded under Firefox.

1.4.1

Improvements:

  • Exclude debug pages from indexing.
  • Russian localization correction.

1.4

Improvements:

  • Don’t optimize content for user cache.
  • Fonts’ option: Include to critical styles.
  • Trace improvements.

Fixes:

  • Caching wrong user context.
  • Content async optimization doesn’t work on sites under HTTP with CloudFlare under HTTPS.
  • Content forced debug options don’t apply to WordPress’s lazy loading.
  • Frames lazy load: about:blank treated as relative address.
  • Incorrect minification of i18n.js.
  • Internet Explorer 10 and lower: page is not interactive.

1.3.4

Fixes:

  • Content async optimization doesn’t work on sites under HTTP with CloudFlare under HTTPS.
  • Image’s lazyload placeholder has wrong size if srcset is set.

1.3.3

Fixes:

  • Page enumeration links are wrong.

1.3.2

Improvements:

  • Background page optimization.

Fixes:

  • Apache on Windows: revalidating is too long.

1.3.1

Fixes:

  • CSS IE suffixes are not parsed correctly after “important” suffixes.
  • Comment’s contents are appended by space at the end.
  • Elementor’s script is detected as special.

1.3

New features:

  • CSS smart splitting.

Improvements:

  • CSS grouping is turned on by default.
  • Scripts grouping.
  • Scripts’ delayed loading speed increasing.

Fixes:

  • LazyLoad: WooCommerce product image might be not processed.
  • Yandex Webvisor: optimized styles are not loaded.

1.2.1

Improvements:

  • Cache separation optimization.

Fixes:

  • In Yandex-metrics’s control panel the counter is displayed incorrectly set.
  • Optimized styles are not loaded on Internet Explorer 11 and below.

1.2

Improvements:

  • CSS inlining as body.

Fixes:

  • Links are always encoded.

1.1

Improvements:

  • Default timeout for scripts is 4.5 seconds.
  • Warning about resetting the cache after changing the settings.

Fixes:

  • Incorrect escaping of the internal special script.

1.0.1

Improvements:

  • Backup previous settings structure.

Fixes:

  • ‘script’ tags with ‘type’ of ‘javascript’ are escaped.
  • License block is invisible just after installation if remote configuration is unavailable.
  • WooCommerce notices might be cached to common pages.

1.0

New features:

  • Browser cache.
  • CDN support.
  • Cache lazy refresh.
  • Cache revalidation.
  • File cache engine.
  • Fonts optimization.
  • HTML markup checker.
  • Images lazy loading.
  • Per user cache support.
  • Polylang plugin support.

Improvements:

  • Auto-detect already used lazy loading technique.
  • Behavior changes notification warning.
  • Checkboxes inner select links are now in Combo style.
  • Clearing obsolete cache data.
  • Customizing your own content separators.
  • Disabling WordPress emoji icons.
  • Download Preview and Full bundles by current version.
  • LMS by LifterLMS support.
  • Lazy load: images appearing animation.
  • List items operations animation.
  • Making backups when change .htaccess.
  • Not meeting minimum requirements notifications.
  • Optimization of loading external scripts.
  • Precompress JS, CSS, WebP.
  • Reset settings.
  • Revalidating page’s cache after post change.
  • Security: sanitizing input parameters.
  • Storing settings in JSON format to ensure import/export of data.

Fixes:

  • “Key” link after “Order” button is invalid.
  • ‘Key’ buttons might have background on some themes.
  • AMP: post images aren’t shown.
  • Block’s help button is shifted to right.
  • CSS optimization: If script content is not changed then inlining is ignored.
  • Cache is not reset if admin changes user depended data.
  • Call to undefined function: wpml_element_type_filter.
  • Characters are stripped from image URLs.
  • Compatibility issues with Polylang plugin.
  • Dirty HTML incorrect parsing.
  • Doesn’t fix script without closing tag.
  • Frontend plugin queries are not valid for some sites.
  • In rare cases admin UI is blocked.
  • In the admin panel, the warning ‘Undefined index’ is shown, if DEBUG mode is enabled.
  • Inline comboboxes too short in WP 5.3 or higher.
  • JS minification.
  • Multiple appearing of Change Version warning.
  • On some systems, script loading fails, resulting in a site loading error.
  • Output on some sites might be broken.
  • PHP 5.4 ’empty’ operator compatibility.
  • PHP 8: Fatal error on plugin initialization (call_user_func).
  • PHP Compatibility Checker by WPEngine detects issues with PHP 7.3.
  • Save settings result message is blocked by security plugins.
  • Scripts and so on are not counted in statistics.
  • Separator line is invisible under WordPress 5.2 or higher.
  • Settings layout is too wide on some themes.
  • Settings: ‘Save changes’ button is always in English.
  • Unable to upgrade Extended and Premium version.