W3 Total cache is the best WordPress cache plugin available for free download.The best W3 total cache settings helps to load pages faster.This is the only plugin every blog must use to increase the speed of WordPress website.
The Best W3 Total Cache Settings:
After installing W3 Total cache, follow this guide to configure this plugin properly.These are the best cache settings for WordPress.
W3 Total Cache General Settings
General: Leave it .
Page Cache: Enabled
Page Cache Method: Disk Enhance
Minify:Enable
Minify Mode: Manual
Minify Cache Method – Disk
HTML Minifier: Default
JS Minifier: Default
CSS Minifier: Default
Database Cache: Enabled
Database Cache Method: Disk
Object Cache: Enable
Object Cache Method: Disk
Browser Cache: Enable
CDN : If you are using CDN serivce(premium), then enable it.Otherwise simply leave it.
Enable varnish cache purging: Disable
Network Performance and Security performance by Cloudflare : Like CDN this Cloudflare also premium service, so simply disable it.If you are using Cloudflare than enable and configure W3 total cache with your Cloudflare account.
W3 Total Cache Page Settings
General:
Cache Front Page: Enable
Cache feeds: site, categories, tags, comments: Enable
Cache SSL (https) requests: Disable it, if you are not using secure connection.
Cache URIs with query string variables: Disable
Cache 404 (not found) pages: Disable
Cache requests only for www.mygenesisthemes.com site address: Enable
Don’t cache pages for logged in users: Enable.
Don’t cache pages for following user roles: You may wish to enable this as per your preference.
Cache Preload
Automatically prime the page cache: Enable
Update interval: 900
Pages per interval: 10
Sitemap URL: Add your MXL sitemap URL
Purge Cache: Page Cache
No Change Required
Advanced
No Change Required
W3 Total Cache Minify Settings
General
Rewrite URL structure: Enable
Disable minify for logged in users: Disable
Minify error notification: Admin Notification(or as per your need)
HTML & XML
HTML minify settings: Enable and also enable all the sub-options
Ignored comment stems: Don’t change anything
JS
JS minify settings: Enable
Operation in Area: Minify and Embed Type (Non-Blocking using JS)
Leave all the Options as they are
CSS
CSS minify settings: Enable
Combine only: Disable
Preserved comment removal: Disable
Line break removal: Enable
@import Handling: Process
Advanced
No Changed Required
W3 Total Cache Database Cache Settings
General
Don’t cache queries for logged in users: Enable
Advance
No Changed Required
W3 Total Object Cache Settings
No Changed Required
W3 Total Browser Cache Settings
General
Set Last-Modified header: Enable
Set expires header: Enable
Set cache control header: Enable
Set entity tag (eTag): Enable
Set W3 Total Cache header: Enable
Enable HTTP (gzip) compression: Enable
Prevent caching of objects after settings change: Enable
Disable cookies for static files – Enable
Do not process 404 errors for static objects with WordPress– Disable
CSS and JS
Set Last-Modified header: Enable
Set expires header: Enable
Expires header lifetime: 31536000 seconds
Set cache control header: Enable
Cache Control Policy: cache with max-age
Set entity tag (eTag): Enable
Set W3 Total Cache header: Enable
Enable HTTP (gzip) compression: Enable
Prevent caching of objects after settings change – Disable
Disable cookies for static files: Enable
HTML and XML
Set Last-Modified header: Check
Set expires header: Enable
Expires header lifetime : 3600 seconds
Set cache control header: Enable
Cache Control Policy: cache with max-age
Set entity tag (eTag): Enable
Set W3 Total Cache header: Enable
Enable HTTP (gzip) compression: Enable
Media and Other Files
Set Last-Modified header: Check
Set expires header: Enable
Expires header lifetime: 31536000 seconds
Set cache control header: Enable
Cache Control Policy: cache with max-age
Set the entity tag (eTag): Enable
Set W3 Total Cache header: Enable
Enable HTTP (gzip) compression: Enable
Prevent caching of objects after settings change: Enable
Disable cookies for static files: Enable
It's a complete guide to configure and setting of W3 total cache WordPress plugin.WP Super cache and WP Rocket are alternatives to W3 Total cache plugin.In addition, use WP smush.it plugin to reduce Images file size.
Also see: Must have WordPress Plugins for 2017.