WordPress site running slow on iPage?
You can speed up a slow iPage website by upgrading to PHP 7.3 inside your iPage account, using a cache plugin, Cloudflare, lightweight plugins, and optimizing your images, database, and fonts.
iPage wasn’t even on the charts in this WordPress hosting Facebook poll (and nowhere in last year’s poll either) which was taken by the WordPress Hosting Facebook Group with 8,000 members. iPage is owned by EIG who is known for acquiring hosting companies and cutting costs by downgrading hardware which hurts their customer’s load times + uptimes. They also use PHP 5 when PHP 7 makes your website load much faster and has been out for years.
I will show you how to improve load times regardless of your host, but you may want to switch to someone like Cloudways who is miles faster than iPage, #1 in most Facebook polls, and is cloud hosting (not shared hosting like iPage). I use them and have an awesome GTmetrix report.
Are your iPage servers slow?
- Run your site through Google PageSpeed Insights and see if “reduce server response time” shows in your report (this should be under 320ms like Google recommends)
- Run your site through bytecheck.com to see your TTFB (time to first byte) which also measures server response time and should be under 200ms like Google recommends
- Install the Display PHP version plugin to see if you’re using PHP 7 (the fastest version)
Comment if you have questions – let me know what GTmetrix items you need help with!
How to fix a slow website on iPage
- Test Your Site In GTmetrix
- Check If Your iPage Server Is Slow
- Check Which PHP Version You’re Running
- Configure A Cache Plugin
- Clean Your Database
- Setup Cloudflare
- Configure WP Disable
- Resize Large Images
- Losslessly Compress Images
- Specify Image Dimensions
- Delete Unused Plugins
- Use Lightweight Plugins
- Avoid Google Maps + Advertisements
- Avoid Hosting Multiple Websites On 1 iPage Account
- Install An AMP Plugin (Accelerated Mobile Pages)
1. Test Your Site In GTmetrix
Run your site through GTmetrix and look at the Page Speed + YSlow tab. Expand each item and see if you need to optimize (or delete) certain plugins that show up multiple times in your report, optimize images, or use a cache plugin to fix the cache/minify items. You can also use the Waterfall tab to see which plugins/individual elements take the longest to load. This tutorial should help you fix most of these – so benchmark your current GTmetrix report!
This video should help (timestamps are in the video description):
2. Check If Your iPage Server Is Slow
Run your site through PageSpeed Insights to see if you need to reduce server response time…
Use bytecheck.com to check time to first byte which also measures server response time…
You can also check your time to first byte (TTFB) in GTmetrix’s Waterfall tab…
Now check your bandwidth usage in iPage’s cPanel. This doesn’t particularly mean your server is slow, but that your server is stressed by the amount of resources your website is consuming (eg. using too many resource-hungry plugins, very large images, not caching your website, etc).
Slow server or time to first byte? I’m not going to tell you to upgrade hosting if you don’t need to, but if these aren’t close to the 320ms Google recommends it means your iPage server is slow. Unfortunately the only WordPress hosting iPage offers is cheap shared hosting (not semi-dedicated or cloud hosting) which means as long as you’re on iPage, servers may be slow.
3. Check Which PHP Version You’re Running
PHP 7.3 is the latest version of PHP and makes your site load faster…
Check your PHP version in the server information section of iPage’s cPanel. You’ll likely see 5.5 since iPage doesn’t support PHP 7 as they don’t keep up-to-date with the latest technologies.
4. Configure A Cache Plugin
iPage offers built-in caching in the Web Cache Control Tool of their cPanel. However this only takes care of caching items in your GTmetrix report while WordPress plugins like WP Rocket can fix a TON of other items. Turn iPage’s cache off and use a WordPress cache plugin instead.
WP Rocket was rated the #1 cache plugin in many Facebook Polls and is what I use on my WordPress site. It’s $49/year but is worth it if you’re serious about your speed optimization. Otherwise WP Fastest Cache and W3 Total Cache are decent, and I wrote tutorials for both.
Here’s a snapshot of some of the WP Rocket settings. Be sure to use that tutorial to configure everything since WP Rocket helps with many items in GTmetrix: caching, minify, combining files, database cleanup, video optimization (lazyloading), Cloudflare, preloading, and more.
5. Clean Your Database
This removes unnecessary bloat from your site (post revisions, spam, transients, tables left by WordPress plugins you deleted, etc). WP Rocket has an option to do this in the “database” tab.
You can also use the WP-Optimize plugin…
6. Setup Cloudflare
Most cache plugins have options to setup Cloudflare which is a free CDN (content delivery network) that mirrors your website files on multiple servers around the world. This reduces the geographical distance it takes for your content to travel to your visitor which is a factor in the WordPress optimization guide. The first step is to sign up for a free Cloudflare account.
If using WP Rocket, go to your Cloudflare profile and copy/paste your account email + global API key into WP Rocket’s Cloudflare settings. Some WordPress hosts (like SiteGround) have an option to activate it in the cPanel. Other cache plugins have similar options as WP Rocket.
7. Configure WP Disable
WP Disable turns off unnecessary features that cause your WordPress site to be slow on iPage (and it has other speed features). Install the plugin then go through the settings and turn off everything you don’t use. I provided screenshots for reference of what I use on my site…
Host Google Analytics Locally – if you see the “leverage browser caching” item in your GTmetrix report, WP Disable can fix this. Paste your Google Analytics UA code into WP Disable then delete any GA tracking codes on your site (including Google Analytics plugins).
Retest your site in GTmetrix and this should fix “leverage browser caching”…
8. Resize Large Images
There are 3 ways to optimize images in GTmetrix – serve scaled images (resizing large images), optimize images (lossless compression), and specify image dimensions (adding a width/height in the image’s HTML). GTmetrix only tests unoptimized images for a single page, so start by optimizing images that appear on multiple pages (logo, sidebar/footer images, etc). Then run your most important pages/posts through GTmetrix and optimize images on those.
Serve Scaled Images – resize large images to be smaller. GTmetrix tells you the correct dimensions. Just click the image in GTmetrix, resize it to the new dimensions, and replace it.
9. Losslessly Compress Images
Imagify and Kraken are the best plugins for this (they’re free until you reach a monthly compression limit). Other image compression plugins can either break your site or don’t work well – trust me I have tried the majority of them. I personally use Imagify which is easy…
- Sign up for Imagify
- Install the Imagify Plugin
- You will be prompted with the instructions below
- Enter your API key from your Imagify account
- Set your compression level (normal, aggressive, ultra)
- Imagif’em all (photo below) with bulk optimizes all images on your site
- Once you’ve reached your limit, pay $4.99 or wait next month to reset your limit
Now you can bulk optimize all the images on your site…
10. Specify Image Dimensions
This means you need to specify a width and height in the image’s HTML or CSS. This usually happens with images that appear in your widgets, HTML, or CSS sections of your website since this visual editor takes care of this automatically. GTmetrix will again provide you with the correct dimensions, then you need to locate that image and specify the width and height…
11. Delete Unused Plugins
If you have WordPress plugins you don’t use, you need to delete those…
Some plugins are slower than others. You can learn your heaviest plugins by using the GTmetrix Waterfall tab to locate specific plugins that appear multiple times in your report.
12. Use Lightweight Plugins
Sliders – Soliloquy and Meta Slider are both good, lightweight slider plugins. I have used Soliloquy and quite a few client websites and it’s super easy to use, looks nice, and has minimal impact on load times. I would stay away from Revolution Slider and Layer Slider because even though they’re robust with tons of options, they’ll probably slow down your site significantly.
Gallery – Envira Gallery and FooGallery are good. Avoid NextGEN Gallery and Essential Grid which are slow. Envira has a lite (free) version but it doesn’t come with features like albums, tags, social media integration, gallery templates, deeplinking, pagination, and ecommerce.
Social Sharing – Sassy Social Share and DVK Social Sharing are both good with high ratings.
13. Avoid Google Maps + Advertisements
Google Maps and AdSense are notorious for slowing down websites. I would avoid these at all costs since they will ruin your GTmetrix report (affiliate marketing is usually more profitable than AdSense anyway). If using Google Maps, try to just include 1 map on your contact page.
14. Avoid Hosting Multiple Websites On 1 iPage Account
You only have limited server resources on your iPage hosting account. The more websites you host under 1 account, the more resources they consume – and the more stress it puts on your server. This is especially true for medium-high traffic websites or those that use heavy plugins.
15. Install An AMP Plugin (Accelerated Mobile Pages)
AMP is a Google project that makes your mobile pages load faster while giving you that nice AMP stamp in Google’s mobile search results. An AMP plugin will change the design of your mobile site, but it will also significantly improve your mobile load times. Do it if you can…
Instructions
- Install the AMP plugin by Automattic (adds the AMP pages)
- Install the Glue For Yoast SEO AMP plugin if using Yoast (customizes the design)
- Add /amp/ to any page on your website to see how it looks and make sure it works
- Go to Yoast’s Settings → AMP to change your design and enable custom post types
- Wait for Google to recrawl your site and add the AMP sign in mobile search results
- Visit the accelerated mobile pages section in Google Search Console to see errors
16. Switch To Cloudways (#1 Host In Facebook Polls)
Most people in the WordPress Hosting Facebook Group swear by Cloudways.
Specifically their DigitalOcean or Vultr HF plan. Sure, it’s $10-$13/month, but we’re talking about speed, not being cheap. Spend 2 minutes looking at this Facebook thread and this one.
Backlinko reported SiteGround had some of the worst TTFBs. GoDaddy and EIG brands (Bluehost + HostGator) are cheap shared hosting and are obviously not good choices either.
Recent Facebook polls show a large shift in people moving away from low quality hosts to Cloudways, LiteSpeed servers, Kinsta, GridPane, and A2 Hosting (click thumbnails to enlarge):
I also use Cloudways DigitalOcean:
Request a free migration from Cloudways (or another cloud host rated highly in polls) and enjoy the faster load times like many people already have. Cloudways has 3-day trials, a Migrator plugin, and promo code OMM25 gets you 25% off the first 2 months.
This is a simple Pingdom test to measure TTFB + load times of 16 WordPress hosts. I installed the same Astra Starter Site on 16 hosting accounts (using separate domains) while measuring Pingdom load times for 1 week at 30 minute check intervals, as well as TTFB in various tools. Some domains are still live (cwdoserver.com is hosted on a $10/month Cloudways DO plan and stgrndserver.com is on SiteGround GrowBig). I cancelled most accounts since it got expensive. Even when browsing through these 2 sites or running your own tests, you’ll see the difference.
Hosts To Avoid
- GoDaddy – top malware hosting network worldwide, rated poorly in FB groups.
- Bluehost – slow servers, owned by EIG, slow support, rated poorly in FB Groups.
- HostGator – also owned by EIG with slow servers, bad support, CPU limit issues.
- Hostinger – they write fake reviews and pose as customers (I don’t support that).
- WP Engine – also not what they used to be, expensive and not even fast anymore.
- SiteGround – had one of the slowest TTFBs reported by Backlinko. Also one of the slowest in my speed test just above HostGator. Went downhill recently in many ways (slow TTFB, CPU limits, reduced support, price increases, renewals, Site Tools). Search “SiteGround” in FB Groups and you will see many complaints and people moving away.
Affiliate Disclaimer – if you sign up for Cloudways using my affiliate link or use code OMM25, watch this video. I try to give solid recommendations based on Facebook Group trends, unbiased polls, migration results, and constant research/testing. I also donate to charity ($6,000 to GoFundMe so far) and your support would honestly help.
Conclusion: Optimize Your Site, But iPage’s Hosting Isn’t Great
Stay clear of anything owned by EIG (iPage, Bluehost, HostGator, etc). They’re not a good company and put profits over people. I still hope you were able to improve your GTmetrix scores/load time. Let me know if you have any questions – I’m here to help if you need it.
Cheers!
Tom
I think point 14 is not true. I spoke on this subject with ipage customer services.
Thanks, I’ll update this guide soon. Hasn’t been tended to for years.