I recommend you to read this article W3 Total Cache -Plugin: The Complete Settings Guide, it’s a great tutorial to manually setup your w3tc.
And when you saving your settings remember to flush your cache because if you don’t Google Pagespeed will test it on the old cached files..
You can try to add this .htaccess rules:
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
</IfModule>
## EXPIRES CACHING ##
This will sett expire-headers on your content.
Related Posts:
- W3 Total Cache: use cache for request with ignorable query string [closed]
- Minifing js files with w3 total cache and expiring the combined file [closed]
- To what degree can use of caching-plugins and a CDN boost WordPress performance? [closed]
- Steps to optimize WordPress in regard to server load and website speed?
- How well does WordPress scale?
- What are the best practices for using a caching plugin on a shared host?
- What is the best caching option for WordPress multi-site on non-shared hosting?
- Should I use Transients with W3 Total Cache APC Caching? [closed]
- Combine JS and CSS for WordPress admin
- Any reason why wp_cache_set not to work?
- Extremely slow WordPress website with 6000 posts
- How many caching plugins should be used?
- WordPress Caching On Demand
- How to disable Vary cache header on W3Total Cache plugin [closed]
- How to cache a different page version based on HTTP header?
- Preload Cache for thousands of posts may be on non-production environment
- w3 Total Cache not Caching – Requested URI is rejected [closed]
- Avoid loading Facebook buttons and statistics multiple times
- Changing WP Object Caching during runtime
- Bluehost WebHost and performance problems with W3TC [closed]
- Too many index.php files running and eating up all memory
- Measure the time it takes to execute a t-sql query
- Best way to show Dynamic Content on a Cached WordPress Site?
- Optimize apache for WP use
- What’s the difference between wp_insert_user() and wp_create_user()
- How to fix wordpress slow first time load (Local Server)?
- What’s the ideal way to profile WordPress memory usage?
- WordPress SLOW, tried everything!
- Nginx FastCGI_Cache Vs PHP Caching
- WordPress so slow to load on MAMP
- Disable WordPress cache programmatically on a request [closed]
- get_adjacent_post alternative on a very large db
- Is it possible to disable caching of an option when using w3 total cache?
- Refresh external feeds only in cron?
- What is the proper use of https in a modern E-Commerce environment?
- What are best practices for configuring a server for WordPress sites?
- Utilize WordPress Authentication Only
- WordPress tries to load “next page” after done loading current page
- Exclude certain block from caching using Fragment Caching – doesn’t work [closed]
- Varnish + W3 Total Page Cache [closed]
- W3 Total Cache doesn’t detect memcached [closed]
- Can I ignore caching of a plugin in W3 Total Cache? [closed]
- Localization / textdomain is slow and chaotic
- How to exclude a specific template from being cached by a CDN [closed]
- WordPress performance issue. Can I debug it?
- Plugin Expires Headers – W3 Total Cache [closed]
- WordPress Meta description – is it better to use manual configuration?
- Is using WP Transients to save external data for a plugin the best/right way?
- server load. $_SERVER[‘REMOTE_ADDR’] and $_SERVER[‘HTTP_HOST’] [closed]
- WordPress site is sloooow, but admin is fast….any ideas?
- Do I manually minify css code in my main theme or child theme?
- Is post_class(); going to slow WordPress page speed
- cross-host benchmarking with wordpress
- Performance problem with first load
- Correct way to perform non-cacheable DB query
- Headway body classes and W3TC page cache conflict [closed]
- Reasonable Size Limit to options entry
- How to preload images through Code Snippets wp_head for specific pages?
- TTFB increased for no reason
- Can the page load time depend on incidence of visiting?
- Should wp_query automatic meta and term cache priming be used in an enviroment with an object caching
- Is it possible to make WordPress PHP faster through caching or compiling it?
- Optimizing site speed by localizing paths
- Theme compression/ minifying or W3 Total Cache – which should I use? [closed]
- get_the_id, get_the_permalink, and get_the_title all with one DB call
- How to optimize on-the-fly theme switching for mobile browsers?
- Wordress importing scripts
- Enabling Cache on WP Membership Sites. Good OR Bad?
- Last-Modified header support doesnât speed up server processing – want more
- HIgh CPU usage – Will using cache plugins help
- Performance testing a WordPress site locally?
- How do I serve fully cached full HTML on cloudfront
- W3TotalCache and Javascript — what should go where, when?
- wordpress extremely slow on NAS
- How do you make a site load faster when offloading is not an option?
- How to cache a custom API call?
- how to embed Pdf and Video Without effecting page speed?
- WordPress is very slow, even it’s not opening sometimes
- Write/saved logs in WordPress
- Best way of coding a theme with multiple languages in WordPress
- How fast can I expect WordPress to be on a fresh install locally?
- Change loading order of blocks
- REST api v2 how can modify respond types and make custom DTO for better performance
- How to disable cache for the content returned by a shortcode
- custom php file inside my custom folder of plugins directory is not caching
- Why is the server response time slowing my site down? [closed]
- Splash pages on a high traffic site
- How to handle high load of traffic of my server
- Pagination in WP query with transient API
- W3 Total Cache Minification: way to revert back? [closed]
- How to preload the entire site with javascript?
- How to Aggregate, minify and compress (AMC) static and dynamic resources?
- How to improve my site’s loading time?
- W3 Total Cache benefits without using plugin? [closed]
- WordPress and TTFB (time to first byte) stats
- Browser Cache causes ‘Orderby=rand’ to return the same posts
- What’s a good tool for speed benchmarking? [closed]
- I am facing problem in loading and downloading Mp3 files
- How can a single disk in a hardware SATA RAID-10 array bring the entire array to a screeching halt?
- How can I optimize my website for improved speed? [closed]