InMotion Hosting Support Center

WP Super Cache can help optimize your WordPress website. WP Super Cache will enable your website to load faster and use less server resources. You can install WP Super Cache by first logging into your WordPress Dashboard.

Optimize WordPress with WP Super Cache

  1. Add new plugin Once you have logged into your WordPress Dashboard, click on Plugins on the left menu pane. Then click Add New.
  2. Search for plugin Use the search box, and search for "super cache".
  3. click on install now After the search is finished, you should see the plugin named WP Super Cache made by Automattic. Click on the button labeled Install Now.
  4. Click on Activate Once the plugin installation is complete, click on the button labeled Activate.
  5. WP Super Cache warning You will see warning with the title "WP Super Cache Warning!" Make sure to read through the warning. Follow the directions if necessary. Note that these directions were written for using the simple caching options. Therefore, you may want to consider moving the cache directory as they recommend. If you require assistance with moving the directory, please contact our live technical support team as they can help direct you via phone/chat/email. If you are installing WP Super Cache for the first time, then click on the Dismiss link. Otherwise, click on Logout. Note that if you do not click on the Dismiss or Logout options, then you will see the warning appear at the top of the page for WP Super Cache Settings.
  6. Go to plugin admin page Click on the link labeled plugin admin page in order to enable caching.
  7. WP Supercache Easy Settings You will be on the tab labeled Easy. Enable simple caching by selecting the Caching On and then Update Status.

    Note: Easy (Simple) caching will only improve performance on WordPress hosting and VPS/Dedicated servers with PHP-FastCGI Process Manager (PHP-FPM) installed. Simple caching has no effect on VPS/Dedicated servers without PHP-FPM and shared servers as SuPHP doesn't have server-side caching.

    WP SuperCache Expert Settings
    For VPS/Dedicated servers without PHP-FPM and shared servers, select the Advanced tab, Enable Caching checkbox, and then Expert. Pressing Update Status will make Mod rewrite changes in the website .htaccess file, shown in green afterwards. You may want to make a backup of the file beforehand.

At this point, the simple caching option for WP Super Cache has been enabled. Please check the next article on Optimizing WordPress with W3 Total Cache plugin. If you missed our previous article, please see the Plugins for Advertising tutorial. For more information on this course please visit Recommended Plugins.

Was this article helpful?
Continued Education in Course 201: Recommended WordPress Plugins
You are viewing Section 25: Optimizing WordPress with WP Super Cache Plugin
Section 26: Photo Gallery and Slide Show Plugins for WordPress

Related Questions

Here are a few questions related to this article that our customers have asked:
adding htaccess content to file manager
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Forum Login

You are NOT logged in. You can still browse our Support Center.

To participate within our Community Support Forum:

Recommended WordPress Plugins

1. Adding a Cookie Notice for GDPR in WordPress
2. Recommended WordPress Backup Plugins
3. How to install the Really Simple SSL WordPress Plugin
4. How to Install the WP Accessibility WordPress Plugin
5. Helpful WordPress Plugins
6. How to Create an XML Sitemap in WordPress
7. How to Customize the WordPress Editor with TinyMCE Advanced
8. How to Install bbPress in WordPress
9. How to Install TinyMCE Advanced in WordPress
10. How to Regenerate Thumbnails in WordPress
11. How to Optimize and Compress Images in WordPress
12. Using Velvet Blues to Update URLs
13. How to Copy a WordPress Page or Post
14. How to Install MailPoet in WordPress with SMTP
15. How to Install the User Role Editor Plugin in WordPress
16. How to Schedule Backups in WordPress with BackWPup
17. How to Backup WordPress with BackWPup
18. How to Setup a 301 Redirect in WordPress
19. How to Use the Easy Google Fonts Plugin for WordPress
20. How to Install and Use the Lightbox Gallery Plugin in WordPress
21. How to Add the Social Media Widgets Plugin to WordPress
22. Using the Convert Categories to Tags Tool in WordPress
23. Jetpack 3.4 What's New
24. Cache Mobile pages with the WordPress Super Cache and WPTouch Plugin
25. Optimizing WordPress with WP Super Cache Plugin
26. Photo Gallery and Slide Show Plugins for WordPress
27. How to Optimize WordPress with W3 Total Cache
28. WordPress Plugins for Facebook and Twitter
29. Clearing WordPress Cache
30. Plugins for Advertising
31. Installing the eCommerce for WordPress plugin
2017-04-12 2:05 pm
now the plugin default is "Use PHP to serve cache files. (Recommended)". does IMH want to update this post or should we continue with "Use mod_rewrite to serve cache files." i was using W3 but i needed iQ Block Country which is compatible with super cache. haven't used gtmetrix in years, used to have A B C now i try 5 sites which get D C. they say they changed to full load. shouldn't a typical wordpress site get better scoring? thank you!
42,832 Points
2017-04-12 3:07 pm
Hello Aireraft,

Sorry for the issue with the plugin changes. This article does need to be updated. I've been asked to put a note in our list of articles that need to be updated. The article will be changed as time (and a priority) permits. You may want to review the latest comparisons in caching to see if another solution works better.

If you have any further questions or comments, please let us know.

Arnel C.
n/a Points
2017-03-14 9:43 am

So... W3 Super Cache or W3 Total Cache - there are articles for enabling each of these on; do you recommend we use BOTH?

11,000 Points
2017-03-14 11:43 am
They both work similarly, and they are both popular, but we recommend choosing one over the other depending on your preference or which one works better for you.
2016-09-24 8:36 pm
Thank you for this article. Very, very helpful.

Question: should I also check the other two "recommended" boxes" ???
-- Compress pages so they’re served more quickly to visitors. (Recommended)
-- Cache rebuild. Serve a supercache file to anonymous users while a new file is being generated. (recommended)
-- Extra homepage checks. (Very occasionally stops homepage caching) (Recommended)
43,761 Points
2016-09-25 2:05 pm
Those options improve the performance of the site slightly, so you certainly can select them. They are not a huge difference, so you may also get away with not selecting them if you wish.
2016-09-25 7:59 pm
Thank you for the reply, Scott. I certainly appreciate the advice.
n/a Points
2015-04-30 8:39 pm

Hi John-Paul,

I think I figured it out. Instead of going to my actual website page to check if the cache worked using the view source code, I tried it while I was still on a dashboard page. When this occured to me, I went to my website, clicked on the home page and hit view source code and the message about the caching was at the bottom.


Thanks for your response.




n/a Points
2015-04-30 11:08 am

Hi I tried to check whether the changes suggested using the View Page Source. I checked at the end of the pop up page and didn't see what you say I should above. In looking at the WP Super Cached page, there is a button that says TEST cAChe which clicked and it said that the test was successful.

Does this mean that the changes that i did are working or do I have to try the second method to   check that is suggested above.



31,539 Points
2015-04-30 6:18 pm
Hello Greg,

Thank you for contacting us. I was unable to find any documentation on the built in "cache tester" so I can't confirm its accuracy. I did see people looking for help due to failed tests.

I followed the guide with a new installation of WordPress, and it does add the stamp to the bottom as described above. You may have to clear your browser cache before testing.

The official FAQ for WP-Super Cache provides additional tips for testing if your blog is being cached.

Thank you,
n/a Points
2015-01-23 1:37 pm

Very useful article

n/a Points
2014-10-14 1:45 pm
It was extremely easy to follow along. But I wouldn't have found it without chatting with tech support. Seems like this is something everyone should be doing
n/a Points
2014-07-23 12:36 pm

I am a current InMotion customer using WordPress. I started using this plugin and set it up just as recommended step by step and it's working. Around the same time I started having some trouble with my front page showing without some of its formatting and in full page view without its sidebar. When you'd click on a post listed there it would show with everything the way it should be. I tested plugins by shutting them off and on but couldn't pinpoint the problem.

Then the front page was showing correctly while a few pages I clicked on showed the stripped down full view (but not all pages). All pages show correctly inside the dashboard. I have to log out to see the problem. I reinstalled WordPress yesterday and it seemed to help. Everything showed correctly in three different browsers. Then today it was having problem with the front page again. I just discovered in the bug section of the Wp-Super Cache plugin this note:

"In very rare cases two problems may arise on some blogs:

  1. The front page may start downloading as a zip file.
  2. The wrong page is occasionally cached as the front page if your blog uses a static front page and the permalink structure is /%category%/%postname%/.

I’m 99% certain that they aren’t bugs in WP Super Cache and they only happen in very rare cases but you can run a simple check once every 5 minutes to verify that your site is ok if you’re worried. You will be emailed if there is a problem."

This sounds like it might be the problem I am having. Does anyone know this plugin well enough to know if there is some way to configure it if you're having this problem. I have been reading in the Wordpress forums, and plugin forums, but I can't find anything.

Thanks for your help.


11,186 Points
2014-07-23 12:46 pm
Usually, issues like this are due to caching in which clearing your browser cache should allow the page to show exactly as you have set it up. Could you provide me with the exact site that you are having trouble with to see if I can replicate the issue?
n/a Points
2014-07-23 12:56 pm

Yes, thanks, the site is the one mentioned above I was trying to figure it out a good part of the day yesterday and cleared the browser several times trying it out on different browsers as well. Although at that time I had no idea what the problem might be.

Thanks for you help.

11,186 Points
2014-07-23 1:15 pm
It looks like your site is displaying as if it were viewed in a mobile browser. Are you using any plugins that could interfere with your layout?
n/a Points
2014-07-23 1:45 pm

This is what I was thinking, but I couldn't figure out why only on certain pages. I am using the following plugins:

About Me widget, comment luv, HC-Custom wp-Admin url, Jetpack, Limit Log-in Atempts, PC Hide Pages, Revive Old Posts (which had a recent update) Wordpress CEO, WP-Spam Sheild, WP Mailto Links-manage email links, WP-Super Cache, and Shareaholic.

I also use a find and replace plugin and click to tweet that I turn on only when I need it. I'm trying not to have too many plugins.

I appreciate any suggestions, I wasn't expecting such quick responses.

9,968 Points
2014-07-23 2:13 pm
Hello Peter,

I'm not currently seeing the issue on your site that you've described so it's a bit hard to guess at exactly what might be going wrong.

It sounds like possibly something to do with your CSS style sheets not being properly loaded in with the cached page. If it is something to do with WP Super Cache conflicting with another one of your plugins you might want to go to Settings > WP Super Cache and then go to the Advanced tab and make sure you're using these settings:

Cache hits to this website for quick access. (Recommended)
Use mod_rewrite to serve cache files. (Recommended)
Clear all cache files when a post or page is published or updated
Extra homepage checks. (Very occasionally stops homepage caching)

If you're still seeing the issue after clearing your local browser cache, you might also want to clear the WordPress cache in WP Super Cache by going to Settings > WP Super Cache then clicking on Delete Cache.

If you're still having issues, you could try to disable all your other plugins and then re-enable them one at a time till you find a culprit. Or you might also be interested in giving the W3 Total Cache plugin a try instead and see if that is also giving you issues.

Please let us know if you have any further questions at all.

- Jacob
2014-07-23 3:22 pm
Hi Jacob, I believe you solved the problem I was having. The last two items I did not have checked. I checked them and everything on the home and other pages seems to be working correctly now. Thanks for also letting me know about how to clear the Super Cache if needed. Much appreciated.
9,968 Points
2014-07-23 3:25 pm
Hello Peter,

Awesome, glad that seems to be working for you! If you continue to have issues like I said you might want to give W3 Total Cache a look as it's a more robust caching plugin and might not encounter the same problems, but hopefully with these new settings WP Super Cache will do the trick for you!

- Jacob
42,832 Points
2014-07-16 6:58 pm
Hello Paul,

Sorry that you're having problems with the Super Cache settings. If you click on each of the items in the GT metrix report, you get a break down and explanation about each reported item. Your page is quite simply loading a A LOT of items (20 MB +), so it's going to be a little hard to improve the score. There are advanced settings in the WP Super Cache program that you can set, but you're going to need to become more familiar with using the caching tool. Here's a more complete tutorial for making optimal settings in WP SuperCache. You should be able find some optimization improvements between that tutorial and the information that Gtmetrix gives you. Please understand though, that sometimes the best way to optimize a large site is by breaking down how much you are presenting at one time. Your site gets a 'B' on the GTmetrix page speed report at this point, and that really is not bad. I also checked it on my iPad mini and it appears to take a little time -but only because it's trying load up the many pictures that you have showing on the front page.

Hope that helps to give you some information on improving the optimization for your site.

Kindest regards,
Arnel C.
n/a Points
2014-07-16 3:14 pm

Can someone help me look into WHY my site is still failing with the GTMetrix report ?

I installed WP Super Cache and followed these instuctions and its working, says so on the bottom of my webpage like you said...but I am still failing on report.


Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

26 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!