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: plaquenil manufacturer usa

  2. Pingback: paxil structure

  3. Pingback: metformin natural alternatives

  4. Pingback: neurontin hydrocodone

  5. Pingback: side effects propecia

  6. Pingback: metoclopramide without a prescription

  7. Pingback: synthroid 175

  8. Pingback: diflucan skin rash

  9. Pingback: get dapoxetine online

  10. Pingback: clomid stomach pain

  11. Pingback: prednisolone 10mg tablets

  12. Pingback: doxycycline for tonsillitis

  13. Pingback: how to buy clotrimazole 10g

  14. Pingback: metoprolol 100mg cheap

  15. Pingback: where to buy gemfibrozil 300 mg

  16. Pingback: how to get albuterol cheap

  17. Pingback: ivermectin price

  18. Pingback: zithromax capsules price

  19. Pingback: lasix for sale online

  20. Pingback: amoxicillin no rx

  21. Pingback: levothyroxine mcg cheap

  22. Pingback: cheapest levofloxacin

  23. Pingback: digoxinmg uk

  24. Pingback: terbinafine generic

  25. Pingback: lamotrigine 100 mg pills

  26. Pingback: order azathioprine

  27. Pingback: cialis soft

  28. Pingback: how to purchase loperamide

  29. Pingback: cheapest sumatriptan

  30. Pingback: isosorbide tablets

  31. Pingback: glipizide united kingdom

  32. Pingback: duloxetine pronunciation

  33. Pingback: buy nitrofurantoin

  34. Pingback: sildenafil waar te koop

  35. Pingback: how to get cheap viagra

  36. Pingback: cephalexin petsmart

  37. Pingback: alendronate usa

  38. Pingback: celebrex for arthritis pain

  39. Pingback: cheapest fluticasone mcg

  40. Pingback: purchase azithromycin

  41. Pingback: estradiol 1 mg uk

  42. Pingback: egkuqwcl

  43. Pingback: cheapest erythromycin 250 mg

  44. Pingback: permethrin 30g online pharmacy

  45. Pingback: amoxicillin for std treatment

  46. Pingback: amitriptyline price

  47. Pingback: sjs and cymbalta

  48. Pingback: venlafaxine without prescription

  49. Pingback: cephalexin price

  50. Pingback: bisacodyl 5mg medication

  51. Pingback: celecoxib medication

  52. Pingback: doxycycline 100 mg canada

  53. Pingback: azithromycin 250 mg for sinus infection

  54. Pingback: oxybutyninmg pills

  55. Pingback: phenytoin 100 mg usa

  56. Pingback: why take amoxicillin

  57. Pingback: order fluconazole 100 mg

  58. Pingback: acetazolamide 250mg generic

  59. Pingback: where to buy tolterodine

  60. Pingback: divalproex for sale

  61. Pingback: rosuvastatin 20 mg united kingdom

  62. Pingback: where to buy warfarin 5 mg

  63. Pingback: carvedilolmg cheap

  64. Pingback: prochlorperazine 5mg generic

  65. Pingback: clozapine 50mg cost

  66. Pingback: clindamycin medication

  67. Pingback: loratadine 10 mg medication

  68. Pingback: how to purchase cephalexin

  69. Pingback: citalopram 10 mg united statescitalopram for sale

  70. Pingback: cefuroxime 125mg medication

  71. Pingback: clonidinemg online

  72. Pingback: buspirone no prescription

  73. Pingback: olmesartan 40mg united states

  74. Pingback: dutasteride otc

  75. Pingback: irbesartan 300 mg no prescription

  76. Pingback: anastrozole pills

  77. Pingback: donepezil 10mg tablets

  78. Pingback: atomoxetine price

  79. Pingback: cost of leflunomide 10mg

  80. Pingback: meclizine no prescription

  81. Pingback: cheapest glimepiride 4 mg

  82. Pingback: fexofenadine 120 mg medication

  83. Pingback: viagra working

  84. Pingback: spironolactone 100mg uk

  85. Pingback: cialis concentration versus time

  86. Pingback: pioglitazone prices

  87. Pingback: how do i take viagra

  88. Pingback: aripiprazole 20mg purchase

  89. Pingback: escitalopram 20 mg without a doctor prescription

  90. Pingback: furosemide 100mg purchase

  91. Pingback: tadalafil united kingdom

  92. Pingback: how to buy sildenafil

  93. Pingback: zyvox without a doctor prescription

  94. Pingback: zyprexa 10 mg uk

  95. Pingback: zyloprim 100 mg united kingdom

  96. Pingback: zovirax prices

  97. Pingback: zocor over the counter

  98. Pingback: weblink

  99. Pingback: cialis kicks in

  100. Pingback: zanaflex 2 mg without prescription

  101. Pingback: voltaren 100mg cheap

  102. Pingback: verapamil 40 mg pills

  103. Pingback: rosuvastatin and viagra

  104. Pingback: valtrex without prescription

  105. Pingback: tricor 160 mg without a doctor prescription

  106. Pingback: toprol 100 mg generic

  107. Pingback: thorazine 50mg over the counter

  108. Pingback: tenormin united states

  109. Pingback: where to buy spiriva

  110. Pingback: skelaxin pharmacy

  111. Pingback: singulair generic

  112. Pingback: cheap seroquel

  113. Pingback: rogaine 5% price

  114. Pingback: robaxin 500mg generic

  115. Pingback: where to buy risperdal

  116. Pingback: revatio 20 mg online

  117. Pingback: retin-a cream uk

  118. Pingback: where can i buy remeron 15 mg

  119. Pingback: reglan 10 mg cheap

  120. Pingback: pyridium pharmacy

  121. Pingback: cheapest pulmicort 200 mcg

  122. Pingback: provigil 100mg nz

  123. Pingback: protonix for sale

  124. Pingback: proscar 5 mg prices

  125. Pingback: procardia tablets

  126. Pingback: proair inhaler 100mcg price

  127. Pingback: prilosec 20mg usa

  128. Pingback: prevacid australia

  129. Pingback: prednisolone pills

  130. Pingback: plaquenil 400 mg online

  131. Pingback: phenergan 25mg usa

  132. Pingback: where can i buy periactin 4mg

  133. Pingback: nortriptyline no prescription

  134. Pingback: motrin 400 mg nz

  135. Pingback: mobic prices

  136. Pingback: micardis over the counter

  137. Pingback: where can i buy mestinon

  138. Pingback: meclizine 25mg without a prescription

  139. Pingback: macrobid 100mg price

  140. Pingback: luvox 50mg no prescription

  141. Pingback: buy lopressor

  142. Pingback: lopid 300 mg online pharmacy

  143. Pingback: levaquin cheap

  144. Pingback: lamisil 250 mg without a prescription

  145. Pingback: indocin 25 mg tablets

  146. Pingback: imuran tablets

  147. Pingback: Homepage

  148. Pingback: imodium without a doctor prescription

  149. Pingback: where can i buy imitrex 25 mg

  150. Pingback: imdur 40 mg tablet

  151. Pingback: hyzaar 12,5mg price

  152. Pingback: geodon prices

  153. Pingback: how to buy garcinia cambogia 100caps

  154. Pingback: flonase nasal spray purchase

  155. Pingback: flomax usa

  156. Pingback: where to buy etodolac 300mg

  157. Pingback: cheapest erythromycin

  158. Pingback: elavil 50mg canada

  159. Pingback: dramamine 50mg generic

  160. Pingback: doxycycline 100mg united kingdom

  161. Pingback: diltiazem 120 mg online pharmacy

  162. Pingback: differin pharmacy

  163. Pingback: diamox 250mg over the counter

  164. Pingback: depakote without a prescription

  165. Pingback: ddavp no prescription

  166. Pingback: dapsone caps price

  167. Pingback: cymbalta 30mg online pharmacy

  168. Pingback: Real viagra pharmacy prescription

  169. Pingback: crestor 5 mg over the counter

  170. Pingback: cozaar 25mg tablet

  171. Pingback: Buy branded viagra

  172. Pingback: coumadin cheap

  173. Pingback: compazine without a prescription

  174. Pingback: cost of coreg 25mg

  175. Pingback: how to purchase combivent

  176. Pingback: symbicort inhaler for sale

  177. Pingback: colchicine 0,5mg online pharmacy

  178. Pingback: Best prices on viagra

  179. Pingback: clozaril 25mg generic

  180. Pingback: Testosterone Supplements

  181. Pingback: clonidine online

  182. Pingback: clomid 25 mg price

  183. Pingback: Best viagra alternative

  184. Pingback: cleocin uk

  185. Pingback: assignment helps

  186. Pingback: australia essay writing service

  187. Pingback: a little more homework

  188. Pingback: custom essay writing services reviews

  189. Pingback: buy essay online cheap

  190. Pingback: the assignments

  191. Pingback: good homework music

  192. Pingback: demand assigned multiple access

  193. Pingback: buy an essay

  194. Pingback: custom essay writers

  195. Pingback: Best price for generic viagra

  196. Pingback: cbd cannabis oil for pain

  197. Pingback: cbd oil for anxiety

  198. Pingback: best cbd oil for pets

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

  200. Pingback: cbd oil for pain relief

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

  202. Pingback: cbd oil for sale in colorado springs

  203. Pingback: does walgreens sell cbd oil

  204. Pingback: how much cbd oil for pain relief

  205. Pingback: personal loans florida

  206. Pingback: fast payday loans online

  207. Pingback: online bad credit loans michigan

  208. Pingback: quick loans tulsa

  209. Pingback: installment loans san antonio

  210. Pingback: viagra cost with insurance

  211. Pingback: payday loan payday loans

  212. Pingback: payday loans online

  213. Pingback: fast personal loans online

  214. Pingback: car insurance quotes companies ireland

  215. Pingback: cure car insurance

  216. Pingback: best car insurance quotes comparison site

  217. Pingback: cheap insurance car

  218. Pingback: car insurance quotes prices

  219. Pingback: car insurance quotes now

  220. Pingback: automobile insurance

  221. Pingback: aarp car insurance

  222. Pingback: geico commercial car insurance quotes

  223. Pingback: car insurance cheap

  224. Pingback: casino online slots

  225. Pingback: slot machine

  226. Pingback: online casino real money paypal

  227. Pingback: pala casino online

  228. Pingback: online casino real money usa

  229. Pingback: casino online slots

  230. Pingback: online casino

  231. Pingback: online casino usa real money

  232. Pingback: casino online usa

  233. Pingback: san manuel casino online

  234. Pingback: how to buy claritin

  235. Pingback: cipro pharmacy

  236. Pingback: cephalexin 500mg generic

  237. Pingback: order celexa 20 mg

  238. Pingback: natural viagra

  239. Pingback: ceftin without prescription

  240. Pingback: ceclor 500mg generic

  241. Pingback: catapres australia

  242. Pingback: buspar 5mg united states

  243. Pingback: viagra side effects

  244. Pingback: Premarin 0,3 mg united states

  245. Pingback: viagra without a doctor prescription from canada

  246. Pingback: cost of benicar 40mg

  247. Pingback: bactrim 400/80mg pharmacy

  248. Pingback: cheapest baclofen 10 mg

  249. Pingback: buy avodart 0,5 mg

  250. Pingback: avapro 300mg usa

  251. Pingback: augmentin 500/125mg cost

  252. Pingback: order atarax 25mg

  253. Pingback: ashwagandha 60caps purchase

  254. Pingback: arimidex 1mg canada

  255. Pingback: http://cialistodo.com

  256. Pingback: allegra 180 mg for sale

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

  258. Pingback: furosemide 40mg no prescription

  259. Pingback: buy levitra 20 mg

  260. Pingback: viagra pills

  261. Pingback: Cialis 40 mg no prescription

  262. Pingback: how to buy Cialis 10 mg

  263. Pingback: Cialis 20 mg for sale

  264. Pingback: buy viagra

  265. Pingback: Cialis 20mg pills

  266. Pingback: cheapest Cialis 40mg

  267. Pingback: cheapest Cialis 20 mg

  268. Pingback: Cialis 60mg australia

  269. Pingback: generic viagra

  270. Pingback: where to buy Viagra 150mg

  271. Pingback: Viagra 50 mg for sale

  272. Pingback: Viagra 50mg united states

  273. Pingback: Viagra 120mg canada

  274. Pingback: buy online order viagra

  275. Pingback: where to buy viagra online reviews

  276. Pingback: real casino online

  277. Pingback: best store to buy generic viagra

  278. Pingback: viagra 200 mg for sale

  279. Pingback: professional viagra 100mg

  280. Pingback: cheap cialis

  281. Pingback: viagra for men

  282. Pingback: viagra coupon

  283. Pingback: viagra generic

  284. Pingback: viagra cost

  285. Pingback: viagra without doctor prescription

  286. Pingback: generic cialis canada

  287. Pingback: viagra connect

  288. Pingback: viagra sample

  289. Pingback: buy viagra without prescription

  290. Pingback: buying generic viagra online

  291. Pingback: viagra online prescription free

  292. Pingback: sildenafil 20 mg

  293. Pingback: casino online games

  294. Pingback: real online casino

  295. Pingback: slot machine games

  296. Pingback: online slots for real money

  297. Pingback: 5 mg cialis

  298. Pingback: generic for cialis

  299. Pingback: cialis buy

  300. Pingback: buy cialis

  301. Pingback: best online casino usa

  302. Pingback: real money casinos

  303. Pingback: blackjack

  304. Pingback: online casino craps bonus

  305. Pingback: 20 cialis

  306. Pingback: best real money online casinos

  307. Pingback: viagra for sale

  308. Pingback: cash payday

  309. Pingback: cash advance online

  310. Pingback: instant loans

  311. Pingback: real money casino games

  312. Pingback: real money casino app

  313. Pingback: viagra online

  314. Pingback: real casinos online no deposit

  315. Pingback: win real money online casino for free

  316. Pingback: levitra online

  317. Pingback: levitra coupon

  318. Pingback: cialis mastercard

  319. Pingback: canadian pharmacy

  320. Pingback: cialis for sale

  321. Pingback: erection pills viagra online

  322. Pingback: best ed pills online

  323. Pingback: online ed pills

  324. Pingback: online pharmacy viagra

  325. Pingback: cialis dosage 40 mg

  326. Pingback: buy generic cialis online

  327. Pingback: how much does cialis cost

  328. Pingback: when will cialis be generic

  329. Pingback: generic viagra india

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

Leave a Comment