How To Reduce Page Load Time For WordPress

  • October 13, 2017
  • MMO
No Comments

Way back about 11 years ago, Amazon told us that for every 100 milliseconds they speed up their website, they see a 1% increase in revenue. As we all know, Google has said that page speed is a consideration in how they rank search results. So knowing how to reduce page load time for WordPress because essential.

#1 Use a Content Delivery Network (CDN)

One of the best ways to speed up your site is hosting your media files on a content delivery network. Often this can save up to 60% bandwidth and cut the number of requests your website makes in half.

How does a CDN work?

CDN’s host your files across a large network of servers all around the World. So, if someone from Russia visits your site, they are going to download the files from the server that is closest to them. Since the bandwidth is spread across so many different servers, it will reduce the load on any single server and also protects your sites from DDoS attacks and traffic spikes.

There are plenty to choose from such as, MaxCDN, Cloudwatch and Cloudflare. Out of any of the ones we have tested, Cloudflare is by far my favorite. It is even FREE to get started with it. The free version really helps smaller websites get their foot in the door!

#2 Use WP Engine

I have tested a few different web hosts that offer WordPress managed hosting. Many are…good. But WP Engine just destroys them in response time. I have seen response time from 600ms – 1300ms on the others, but with WP Engine the response time was UNDER 300ms. Don’t get me wrong, just starting out you might now have a ton of money to put into hosting your website each month, but this really is worth it. They start at $29/month but these guys seriously justify the price you pay. If you sign up with WP Engine before October 31st, use this link and coupon code below to get 4 FREE months! So if you are still using a mediocre or low quality web hosting company, stop reading and get started by clicking the link below.

Special Offer!! Follow this link and get 4 MONTHS FREE on any annual subscription to WP Engine!

Coupon Code: wpe20off

Ends: Tuesday, October 31, 2017 so HURRY!

If you are worried about changing hosts, it is really simple and WP Engine walks you right through it and most of it is automatic to bring your current WordPress site onto the WP Engine platform.

#3 Compress Your Images

So you’re using WordPress hosted with WP Engine and you are totally on the right track! Now you will want to install the WP Smush.it plugin to automatically compress your images. With this plugin you will reduce the size of your images without losing any visual quality. It’s awesome because it works in the background every time you upload a new image. You can also scan all your current images and compress them.

#4 Clean Up Your Database

Using WordPress, your database can get very messy pretty quickly due to saved drafts, post revisions, deactivated plugins etc. WP Optimize is a pretty awesome plugin that routinely deletes all the unwanted junk you don’t need.

I ran this on two of my larger websites and reduced the size significantly which helped speed up the time it takes for the browser to collect and return files from the database.

#5 Keep WordPress Up-To-Date

You should always keep your website updated, so that means running the latest version of WordPress as well as downloading and installing updates for your themes and plugins.

I mention this more on the basis that if you keep up with the updates needed, this will address potential vulnerabilities and keep malicious software out. And that is what could really slow you down!

#6 Turn Off Trackbacks and Pingbacks

Trackbacks and pingbacks are used to alert other blogs when you are linking to them or someone else is linking to your content.

Sure, it might be a nice thing to have, it really isn’t necessary. I don’t know anyone who displays these on their site anymore.

To save some resources during page load, you can turn tracking off for your entire site under Settings > Discussion in the WordPress backend.

# 7 Remove Unused Plugins

Before choosing a plugin to run on your website do a little research. Your choice in plugins will be a reason behind a lot of WordPress Problems. Plugins are written by different developers with different skill sets. Just as a general guide, keep your site under 20 plugins, less is best. Other than that, remove any plugins you don’t need. If you have inactive ones, remove them.

#8 Embeds & External Requests

External requests often slow down your site. They add to the total number of requests, are not cached, and the external servers are often slow to respond.

  • Always use images hosted on your own domain.
  • If you are using multiple analytics services, use Segment.io to combine them into a single request.
  • If you are displaying share counts on posts, remove the buttons that your audience doesn’t use. You can also use a plugin like Social Warfare or Monarch to cache the social share counts.
  • For other embeds and external requests, use only what you need.

#10 Remove Query Strings from Static Resources

If you don’t know what query strings are, they are parameters added with a question mark to the end of a file URL, such as style.css?ver=1.1. These are typically not cached by browsers, but resources without query strings might be cached. Removing all query strings can cause some of your changes to not be reflected on the site for a while. For example if you have a page builder plugin, some design changes may be cahced, resulting in rendering problems. You may want to exclude certain query strings from being cut.

To remove query strings, you can add this code to your them’s functions.php. you can exclude certain strings from being cut. In the $exceptions array, change the values to the ones relevant to your websites.

add_filter( ‘script_loader_src’, ‘ewp_remove_script_version’, 15, 1 );
add_filter( ‘style_loader_src’, ‘ewp_remove_script_version’, 15, 1 );

function ewp_remove_script_version( $src ) {
$exceptions = array( ‘dynamik’, ‘monarch’ );
foreach ( $exceptions as $item ) {
if ( stripos( $src, $item ) !== FALSE ) {
return $src;
}
}
return remove_query_arg( ‘ver’, $src );
}

Why Is Page Speed More Important Now Than Ever?

Mobile Internet usage, that’s why. It’s expected to take over desktop usage in just 12 months so it’s never been more important to fix your site speed. Internet users are less tolerant of slow websites more and more and the shift towards Internet enabled mobile devices means that if you’re not fast, you’re not going to be seen.

Implementing even some of the above techniques can shave a really nice chunk of time of your load time. You don’t need to do every little thing, concentrate on what is possible and within your means and knowledge.

Professional Front-End and Wordpress Developmer.




More from our blog

No Comments
  1. Pingback: how to purchase combivent

  2. Pingback: symbicort inhaler for sale

  3. Pingback: colchicine 0,5mg online pharmacy

  4. Pingback: Best prices on viagra

  5. Pingback: clozaril 25mg generic

  6. Pingback: Testosterone Supplements

  7. Pingback: clonidine online

  8. Pingback: clomid 25 mg price

  9. Pingback: Best viagra alternative

  10. Pingback: cleocin uk

  11. Pingback: assignment helps

  12. Pingback: australia essay writing service

  13. Pingback: a little more homework

  14. Pingback: custom essay writing services reviews

  15. Pingback: buy essay online cheap

  16. Pingback: the assignments

  17. Pingback: good homework music

  18. Pingback: demand assigned multiple access

  19. Pingback: buy an essay

  20. Pingback: custom essay writers

  21. Pingback: Best price for generic viagra

  22. Pingback: cbd cannabis oil for pain

  23. Pingback: cbd oil for anxiety

  24. Pingback: best cbd oil for pets

  25. Pingback: best way to use cbd oil for pain management

  26. Pingback: cbd oil for pain relief

  27. Pingback: how long does it take for cbd oil to work

  28. Pingback: cbd oil for sale in colorado springs

  29. Pingback: does walgreens sell cbd oil

  30. Pingback: how much cbd oil for pain relief

  31. Pingback: personal loans florida

  32. Pingback: fast payday loans online

  33. Pingback: online bad credit loans michigan

  34. Pingback: quick loans tulsa

  35. Pingback: installment loans san antonio

  36. Pingback: viagra cost with insurance

  37. Pingback: payday loan payday loans

  38. Pingback: payday loans online

  39. Pingback: fast personal loans online

  40. Pingback: car insurance quotes companies ireland

  41. Pingback: cure car insurance

  42. Pingback: best car insurance quotes comparison site

  43. Pingback: cheap insurance car

  44. Pingback: car insurance quotes prices

  45. Pingback: car insurance quotes now

  46. Pingback: automobile insurance

  47. Pingback: aarp car insurance

  48. Pingback: geico commercial car insurance quotes

  49. Pingback: car insurance cheap

  50. Pingback: casino online slots

  51. Pingback: slot machine

  52. Pingback: online casino real money paypal

  53. Pingback: pala casino online

  54. Pingback: online casino real money usa

  55. Pingback: casino online slots

  56. Pingback: online casino

  57. Pingback: online casino usa real money

  58. Pingback: casino online usa

  59. Pingback: san manuel casino online

  60. Pingback: how to buy claritin

  61. Pingback: cipro pharmacy

  62. Pingback: cephalexin 500mg generic

  63. Pingback: order celexa 20 mg

  64. Pingback: natural viagra

  65. Pingback: ceftin without prescription

  66. Pingback: ceclor 500mg generic

  67. Pingback: catapres australia

  68. Pingback: buspar 5mg united states

  69. Pingback: viagra side effects

  70. Pingback: Premarin 0,3 mg united states

  71. Pingback: viagra without a doctor prescription from canada

  72. Pingback: cost of benicar 40mg

  73. Pingback: bactrim 400/80mg pharmacy

  74. Pingback: cheapest baclofen 10 mg

  75. Pingback: buy avodart 0,5 mg

  76. Pingback: avapro 300mg usa

  77. Pingback: augmentin 500/125mg cost

  78. Pingback: order atarax 25mg

  79. Pingback: ashwagandha 60caps purchase

  80. Pingback: arimidex 1mg canada

  81. Pingback: http://cialistodo.com

  82. Pingback: allegra 180 mg for sale

  83. Pingback: http://www.bee-rich.com

  84. Pingback: furosemide 40mg no prescription

  85. Pingback: buy levitra 20 mg

  86. Pingback: viagra pills

  87. Pingback: Cialis 40 mg no prescription

  88. Pingback: how to buy Cialis 10 mg

  89. Pingback: Cialis 20 mg for sale

  90. Pingback: buy viagra

  91. Pingback: Cialis 20mg pills

  92. Pingback: cheapest Cialis 40mg

  93. Pingback: cheapest Cialis 20 mg

  94. Pingback: Cialis 60mg australia

  95. Pingback: generic viagra

  96. Pingback: where to buy Viagra 150mg

  97. Pingback: Viagra 50 mg for sale

  98. Pingback: Viagra 50mg united states

  99. Pingback: Viagra 120mg canada

  100. Pingback: buy online order viagra

  101. Pingback: where to buy viagra online reviews

  102. Pingback: real casino online

  103. Pingback: best store to buy generic viagra

  104. Pingback: viagra 200 mg for sale

  105. Pingback: professional viagra 100mg

  106. Pingback: cheap cialis

  107. Pingback: viagra for men

  108. Pingback: viagra coupon

  109. Pingback: viagra generic

  110. Pingback: viagra cost

  111. Pingback: viagra without doctor prescription

  112. Pingback: generic cialis canada

  113. Pingback: viagra connect

  114. Pingback: viagra sample

  115. Pingback: buy viagra without prescription

  116. Pingback: buying generic viagra online

  117. Pingback: viagra online prescription free

  118. Pingback: sildenafil 20 mg

  119. Pingback: casino online games

  120. Pingback: real online casino

  121. Pingback: slot machine games

  122. Pingback: online slots for real money

  123. Pingback: 5 mg cialis

  124. Pingback: generic for cialis

  125. Pingback: cialis buy

  126. Pingback: buy cialis

  127. Pingback: best online casino usa

  128. Pingback: real money casinos

  129. Pingback: blackjack

  130. Pingback: online casino craps bonus

  131. Pingback: 20 cialis

  132. Pingback: best real money online casinos

  133. Pingback: viagra for sale

  134. Pingback: cash payday

  135. Pingback: cash advance online

  136. Pingback: instant loans

  137. Pingback: real money casino games

  138. Pingback: real money casino app

  139. Pingback: viagra online

  140. Pingback: real casinos online no deposit

  141. Pingback: win real money online casino for free

  142. Pingback: levitra online

  143. Pingback: levitra coupon

  144. Pingback: cialis mastercard

  145. Pingback: canadian pharmacy

  146. Pingback: cialis for sale

  147. Pingback: erection pills viagra online

  148. Pingback: best ed pills online

  149. Pingback: online ed pills

  150. Pingback: online pharmacy viagra

  151. Pingback: cialis dosage 40 mg

  152. Pingback: buy generic cialis online

  153. Pingback: how much does cialis cost

  154. Pingback: when will cialis be generic

  155. Pingback: generic viagra india

  156. Pingback: 7 Essential Elements of Ranking Higher on Google

Leave a Comment