How To Make My Site Load Faster

Have you ever wondered, "How to Make My Site Load Faster?"

How To Make My Site Load Faster is something you may have wondered, but never knew how.

Herein lies the nuclear solution, it can be quite tedious but it WORKS.

Follow this recipe for success step-by-step and you will achieve twice your speed. This will vastly improve your website loading speeds on both desktop and mobile.


Here’s how I’ve done it.

Put on your seat belt, strap in tight and get ready…

Get ready to increase your speeds from 39 to 99!

There are affiliate links within this post. What this  means is that if you decide to purchase anything through one of my links, I'll be rewarded with a small commission at absolutely no extra cost to you. This small commission helps me run and maintain my website.

Tool for how to Make My Site Load Faster

Step 1:  Get All Your Tools in Order                                       

Here is a Master Checklist of all the items you will need ready before getting started:

1. An activated website in WordPress

2. Yoast SEO or equivalent image optimizer plugin activated

3. Google Page Speed Insights or equivalent

4. An Excel spreadsheet or equivalent

5. A pencil and notepad

Note you can have your website hosted by a hosting provider such as  GoDaddy, Host Gator, but for the simplicity of this tutorial I will limit this training  to those hosts using managed WordPress.

You definitely want a head start with an image optimizer plugin activated,  EWWW Image Optimizer  is the default one I recommend.

After logging into your WordPress dashboard make sure it is first activated.

Google Page Speed Insights will be your guide and will tell you how to improve your speed. Uncle Google knows – listen to the Master!

The Excel spreadsheet (or Google Doc) will be to record detailed data on ALL of your images – believe me you are going to NEED this to keep track of all your images especially if you have a site with boatloads of images like mine. (My Site has over 700 images!)

You will need a pencil and paper near you to jot down temporary notes while you are working about your specific images i.e., file name or image #, image URL, new image URL, file size, image sizes, your thought about an image etc. before you enter these line by line in your spreadsheet - just in case you walk away from your computer, get distracted, or are mauled by a wild animal (lol!)

All kidding aside, there are lots of moving parts going on here and it’s WAY too easy to get distracted, and miss one critical step or lose valuable information, so you will thank me later.

Now that you have all the items from your Master Checklist in order on your computer or by your side on a piece of paper, it’s time to get started!

Computer tricks on how to Make My Site Load Faster

Step 2:  Log Into Your WordPress                             

1. First, log into your WordPress website by following the instructions of your hosting provider.

2. Once successfully logged in this will take you your WordPress Dashboard.

3. Next, check the far left column for any WordPress recommended updates.

4. Deactivate any and all plugins you don’t need to use, and update all plugins you will be using by clicking on “update” inside the plugin box.

My Accelerated Mobile Pages (AMP)  plugin is now updated!

Timing how to Make My Site Load Faster

Step 3:  Optimize Your Media Settings                 

We are now going to take a MOST important step by optimizing our Media Settings in our WordPress dashboard.

Did you know that by default WordPress saves up to 4 duplicate images of DIFFERENT SIZES inside your Media Library every time you upload an image to your site (your Media Library is the central “storage place” that holds all the images you upload to your website) – and all of these extra images are clogging up the lanes and making your site load very slow?!!

And get this. 99% of all website admins unknowingly are NOT even using these extra images!  So why keep them, get rid of them!  We need to delete all the extra image sizes we don’t intend to use. 

If you have not uploaded any images to your site as of yet, you are in luck!  Congratulations! Take the following simple action step and you will be setup for the ultimate image optimization automatically!

However, if you have already uploaded several images or HUNDREDS of Images like I did (after all, through frustration this is how I discovered this technique), you will need to CORRECT this immediately, as optimizing your media settings will only eliminate duplicate images for all FUTURE uploads, not past ones already present in your Media Library.

Don’t worry, if the latter applies to you shortly I will show you how to fix it.

Yes it is tedious but rather simple. But definitely worth the effort. And your reward will be superfast load times. So let’s take this next step.

Here’s how to STOP WordPress from producing unnecessary duplicate images of 4 different sizes in your Media Library ANYTIME you upload NEW images to your Media Library in the future.

1. In the far left side Column of your WordPress dashboard, scroll over Settings and click “Media” (Settings > Media). This takes you to Media Settings.

2. In Media Settings, reset all the image sizes to ZERO.  Uncheck the box “Crop thumbnail to exact dimensions”

3. Click Save Changes.

This simple “zeroing out” in Media Settings will eliminate WordPress from creating all unnecessary duplicate sizes of images for your future uploads in Thumbnail, Medium, Large, and Full Sizes.


IF you are just uploading images for the FIRST TIME on your NEW website or a long existing website, you are now ALMOST DONE. Once you check your results through Google Page Speed Insights and it confirms they are loading fast, this lesson will be complete and you don’t need to go much further.

So here is what you should do.

After zeroing out your Media Settings, and loading ALL of your FIRST TIME images onto your Pages and Posts, do the following.

Skip ahead and continue to Step 6 “Identify Slow Pages and Determine Causes through Google Page Speed Insights” This will allow you to do a FINAL CHECK on Page Speed Insights for all the Pages and Posts site speeds where you uploaded those images.

The good news: you will likely only have none to a minimum number of images needing further optimizations


Unfortunately the majority of us reading this training do not fall under the prior Scenario #1 category and will have a GREAT DEAL more work ahead of us:

We are Scenario # 2 and will have many images already uploaded in our Media Library of WordPress that require optimization, and we will need to eliminate and optimize OUR EXISITING IMAGES ONE IMAGE AT A TIME IN OUR MEDIA LIBRARY.

There is no way around this. That’s why we need this training.  So if your site already contains many of the same images in different sizes (as was me), continue to Step 4 of this lesson.

Keep track on how to Make My Site Load Faster

Step 4:  Create a New Spreadsheet (or Google Doc) and Label

The Next 4 Steps are the Most Important Part of the Lesson – and definitely the most tedious part.

Hang in there with me and please take your time with each step.  There is quite a bit of necessary record-keeping here in the following 2 steps that can try one’s patience - but it will certainly all be worth it in the end.

After you complete this entire process, you will periodically want to repeat Steps 4-7, since subsequent images you post and future plugins you upload, activate and deactivate will cause your Page Speed Insights to change.

But let’s hold this off for now. I will go over this repeat process later in this tutorial.

For now, have your pencil and paper ready, you will jotting down notes.

1.  Open a NEW Excel Spreadsheet (or Google Doc)

This is where you will be tracking and recording ALL the vital detailed information for the following: 

  • New image files you will be uploading to your Media Library
  • Prior uploaded files you will be deleting permanently from your Media Library
  • Prior uploaded files you will be revising in your Media Library

2.  Create a tab called “Image List” in the new Excel Spreadsheet

3.  Open “Image List” tab, and create column labels as per the screenshot.

Open your new Excel Spreadsheet (or Google Doc), and in your “Image List” tab create column labels for all of the following NEW information:  

  • Image CAM #  (essentially the image number assigned by your camera)
  • New Image URL
  • Old Caption Name
  • Revised Caption Name
  • All Image column details: Format, Align, Size, Orientation
  • Image Size (in Pixels)
  • Image Size (KB)
  • Original Image Full Size
  • Link to URL

Although you may use all of my exact labels for your spreadsheet from this screenshot for convenience, you don’t need to copy everything or be as detailed as mine. You can create your own labels. The main thing that matters is you label all relevant information in such a way that you can later analyze, understand, and refer back to.

4.  Create a 2nd tab called “Images to Optimize” in the new Excel Spreadsheet

5.  Open “Images to Optimize” tab, and create column labels as per the screenshot.

Open your new Excel Spreadsheet (or Google Doc), and in your “Image to Optimize” tab create column labels for all of the following NEW information:  

  • Old Image #
  • Page
  • % Savings
  • Optimized
  • New Image #
  • Date Revised

This is the future place you will keep track and revise data for Google Page Speed Insights recommendations. Don’t worry what they stand for yet, only label these columns for now and leave them. We will get back to them.  

After creating both tabs in this document, save it and keep this spreadsheet (or Google Doc) open in a separate place and out of visibility for now. We will being going back to it soon.

Go to “Next Section” and let’s move onto Step 5.

Keep a spreadsheet so you know how to Make My Site Load Faster

Step 5:  Document all details of EVERY IMAGE in your Spreadsheet by Pages and Posts               

This Excel spreadsheet where you create your Master List will be one of your most essential tools.

Without having this Master List to keep a record of every change in real-time while you are working, you will easily lose track of all your data revisions, including new image file size changes, inadvertent duplicated images, not deleted unwanted images, and much other essential revised data.

Any future revision you make in real-time, whether it is a file size change, caption name change, or URL change, etc., will be updated on this spreadsheet.

1. In your Word Press dashboard, in Upper Top Left scroll over your Site Name and click “Visit Site.”

On your website, click on each custom link on your Home Page, and go through all of your images one-by-one, page-by-page, and post-by-post, and identify its Image CAM # (the file # assigned to the image by your camera or device).

Another simple way to do this is to locate the original image file you uploaded to your website on your computer or external drive, and on a piece of paper jot down the file name and Image CAM #, and any other “memory marker” associated with that file. Do this for EVERY image on your website. 

2. IDENTIFY and LIST each image as a separate line item entry in your “Image List”.

Follow these guidelines (see screenshots): 

  • LIST all images to the right of their associated Pages / Posts they belong to, writing each unique Image CAM # in the far left column, caption name (your own identifier), size in pixels, and the original FULL image size.
  • For now, leave all the other columns blank (i.e., New Caption Name, format, align, size, orientation, link type, Link to URL)

Now that you have created your Complete List, EVERYTIME you delete, re-size, or replace one of the images on your website, you will update an entry by revising the line item of that image for your Page/Post.

Once you have completed and saved ALL of your image line item entries, click “Next Page” to Step 6.

Google Page Speeds shows me how to Make My Site Load Faster

Step 6:  Identify Slow Pages and Determine Causes through Page Speed Insights                       

We now need to go to Google Page Speed Insights to see how fast our pages are running, to check for slow loading pages and posts, and to find out what is making our pages and posts run slowly.

1. To get to Google Page Speed Insights, in a separate tab go back to where you logged in to your   website, go to the bottom right and click “Details” 

Note:  This "Details" button is from my hosting provider.  Your provider may have an equivalent to this "Details" button,  search in your hosting providers Help section to identify it.  Otherwise, you can bypass this step by opening up a separate tab, and just going to Google Page Insights. 

2. Scroll down to Page Insights where all of your pages and posts are listed, and click “Refresh” on each individual page/post.

Do not miss any of them. An updated Page/Post speed score will appear next to the Page/Post.

*Important NoteThe first time you ever go to Google Page Speed Insights for your site it will show "Check" next to the web page. After clicking on "Check", every time thereafter it will show "Refresh" next to that same web page  (see Image after #2 below)

3. Find the Pages/Posts that you would like to improve, and click on the Big “G” next to each one on the far right.

This is where Google will tell you what is wrong. 

4. Scroll Down and click on Optimize Images “Show How to Fix” to find out Google’s recommendations

When inside “Optimize Images”, Google Page Speed Insights will tell you the file(s) that is making your page run slow. This is very important information to record right.

5. Identify the file(s) requiring optimization that are causing your Page to Load Slowly

Google Page Speed Insights will tell you.

Jot down ALL of this following information on your Piece of paper,

  • Name of the Image file(s) or the Old Image #
  • The associated Page(s) or Post(s) where this image is located, i.e. “About”
  • The % Savings or reduction in data once the image is optimized
  • Any personal notes associated to it to help you identify it. You will see why this is important later. It can be anything like “the original 1024 x 768 version of the file.” For now just do it.

(screenshot of 8e - the Optimize Images)

Feel free to copy this if you like.

6. Now go back to your “Images to Optimize” tab in your Spreadsheet document, and transfer all of the image information you wrote onto this separate tab in your Spreadsheet (or Google Doc).

Go to  “Next Section” and let’s move onto Step 7.

Optimizing my Images proves how to Make My Site Load Faster

Step 7:  Optimize Your Images One-by-One    

Here comes the Most Important part of the lesson – this is the systematic way I’ve discovered to get all your pages loading FAST.

My gf told me I was crazy to share this information for free, but I made it and am one who will always keep my promise.

But nothing comes without a price - there is definitely a good deal of manual labor, at times annoying record-keeping, and quite a bit of cross-checking involved here. Then I would also highly recommend to recheck everything in Steps 7-8 AGAIN – and to repeat this exact process by doing a maintenance check on your site at least once per month.

So here are 2 Options I will demonstrate that will accomplish the same result, although I do have a preference (Option 2).

Have your pencil and paper ready, you will again be jotting down notes

Option # 1:     Media Library

On your WordPress dashboard in the top left column, go to your Media Library by clicking on Media and then Library (Media > Library)

Optimizing my Images proves how to Make My Site Load Faster

This will bring you to all your images in your Media Library.

Here you can certainly click on the actual image thumbnails and this will take you to a page that will identify all the information about the image file.  

Optimizing my Images proves how to Make My Site Load Faster

But I have found an easier, more intuitive way to accomplish the same end. And make all the necessary file revisions without having to leave your page screen.

I prefer to use Option # 2.  Here’s how I do it.

Option # 2:     EDIT Pages and Posts

1. Locate the Page(s) or Post(s) on your website of the image(s) you want to change.

Since you accomplished the earlier step correctly, this information can be found in your “Image List” of your spreadsheet.

2. In the far left column of your WordPress dashboard, click on Pages > All Pages

Optimizing my pages proves how to Make My Site Load Faster

Alternatively, you can also start by clicking Posts > All Posts

This displays All Pages (or posts) of your site

 (screenshot of 14a - Pages Al Pages)

3. Go to the Page you want to “Edit Page” by clicking “Edit” next to the Page Name

Optimizing my Images proves how to Make My Site Load Faster

For example, this takes us to the “Beekman Kitchen” Page, showing the image we want to make changes to.

Optimizing my Images proves how to Make My Site Load Faster

4. Click on the image, and the “Pencil Icon” will appear. Click on the “Pencil Icon.”

Optimizing my Images proves how to Make My Site Load Faster

5.  On “Image Details” page, enter “Caption”,“Alt Text”  and Display setting.

Click on “Edit Original”

Optimizing my Images proves how to Make My Site Load Faster

This takes us to “Edit Image” where we can see the image is 1024 x 768

Optimizing my Images proves how to Make My Site Load Faster

6.  Cut this dimension by ½ (512 x 384) and click on “Scale”.

This is a great tool and “rule of thumb” as it will change both Width and Height dimensions proportionally by changing only one of the values.

The image is now SAVED in its new Width x Height dimension (pixels), but after updating the image will appear nearly the same visual size as the original even though it has been drastically reduced in file size (kb).

7. Click the BACK button to go to "Image Details".

Optimizing my Images proves how to Make My Site Load Faster

8. Click “Update” in Image Details

Optimizing my Images proves how to Make My Site Load Faster

9. Now click “Update” on the main Edit Page

Optimizing my Images proves how to Make My Site Load Faster

10.  Click “View Page” on top of the WordPress dashboard to view the page as all your viewers will view it.

Optimizing my Images proves how to Make My Site Load Faster

The Main Image STILL looks GREAT, and its less than ½ its original file size. This image is now OPTIMIZED.

Optimizing my Images proves how to Make My Site Load Faster

11. Go to Media Library to visually locate ALL duplicate images.

Click on the image to open it in “Attachment Details” screen.

Optimizing my Images proves how to Make My Site Load Faster

12.  Click “Delete Permanently” in Attachment Details screen for ALL duplicate images in unused different sizes from your Media Library.

Optimizing my Images proves how to Make My Site Load Faster

13.  Repeat this “Delete Permanently” for all duplicate images in their unneeded sizes.

Only keep the size(s) of the images you are using. Make sure all extra images are deleted in this manner from your Media Libraryand note the revised deletions and the revised detailed information on your spreadsheet.

Congratulations! You have hung in to nearly the end – we are almost done!

Now we will next re-check ALL of our work, and refresh our Google Page Speed Insights page-by-page to see if we have succeeded in our efforts.

Finally, we will record ALL of our FINAL results in our spreadsheet.

If we have succeeded for the majority of our pages/posts (there will be anomalies occasionally) by reaching an average Page Speed for Desktop and Mobile of 85, we are now complete.

We should still repeat this “Turbo Charged” Site Speed test every month or so to improve and maintain this result, as various factors can always cause changes.

If we have not succeeded, we will REPEAT Steps 4-8 (even more than once if necessary) and “drill down” until we achieve the result we desire.

Very exciting! 

So if you are ready, go to “Next Section” and let’s move on to Step 8.

Recheck your work

Step 8:  Re-check All Your Work – Record the Result                                      

I believe we all best learn by example.

So for this reason, for this final step 8 I will demonstrate to you how I re-check my work – and you will be able to do exactly the same.

First here is a 4-Step Breakdown Review describing the complete process Steps 4-7. Then I will lay out to everyone my 2-Step Final Re-check to confirm the process WORKED.

4-Step Breakdown Review:

1. Using this same process from Step 7, here I used a different image from my website and then compared the before-and-after manual image optimization results on Page Speed Insights.

My new image “Spa Display Slideshow” located on the “Custom Furniture Design” page, had the original uploaded pixel size dimensions of 2048 x 1536 and a file size of 4 Megabytes.

2. By going to Media Library, perusing the page carefully and clicking on the thumbnail image “Spa Display Slideshow”, I was able to confirm all of the information on a page called Attachment Details.

Indeed as you can see, Attachment Details shows my original image had pixel size dimensions of 2048 x 1536 and a file size of 4 Megabytes.

Optimizing my Images proves how to Make My Site Load Faster

3. After repeating the entire process Steps 4-7, Page Speed Insights identified and correctly confirmed this new image “Spa Display Slideshow” was severely slowing my Page Speed both in Desktop and Mobile.

4. Later re-checking Google Page Speed Insights by clicking on the “Big G” and scrolling down to Optimize Images and clicking on “Show How to Fix”, on this new page Google is demonstrating to me by manually optimizing this image I could reduce this file size by 92% (a gain a 92% savings). 

This is how I checked all of my before-and-after image op statistics. Note that although I have used only 1 new image as an example here, I repeated this same process for ALL of my images on my website.

After first documenting all of my images line-by-line in my spreadsheet, and then re-scaling the new image as covered in Steps 4-7, I finally went back to Google Page Speed Insights AGAIN and rechecked my Page Speed scores using this 2-Step Final Re-check.

As with the new image "Spa Display Slideshow" used here by example only, I repeated these same manual optimization procedures and processes for ALL 700+ of my images inside my Media Library, to achieve AMAZING speed results!

2-Step Final Re-Check:

1. On WordPress dashboard in the top left column, go to your Media Library by clicking on Media and then Library (Media > Library)

Remember that in Step 6, Google Page Speed Insights located this image as a source of our slow page load times.

According to my original “Image List” data, this image is on my “Custom Furniture Design” page, and its original pixel size dimensions are 2048 x 1536. The size of the file was 4 megabytes.

Also remember that we found this original image in our Media Library, and confirmed THESE results were correct from our ORIGINAL Attachment Details.

Simply by later re-scaling this new image to 512 x 384 as demonstrated in Steps 4-7 helped reduce our image size from 4 Megabytes to 362K.

Now in doing so, we have greatly enhanced our Site

All of this was achieved without any reduction in the clarity or perceived visual size of the image. Here are the confirmed results from my FINAL Attachment Details.

2. Revisiting Google Page Speed Insights after reducing the image(s), we “refreshed” “Custom Furniture Design” Page and here were the results:


Site Speed is now 99 out of 100 both in Desktop and Mobile! 

Success, now I know how to Make My Site Load Faster!

Amazing!! Woo Hooo !!!!

I must admit, we have covered an enormous load of material in this tutorial, with many complex steps and a plethora of data.

For further related reading that can enhance your speeds even further, please refer to my other articles Speed Up Page Loading for Your Website. 

You might also want to read how you can Delete Plugins or Deactivate Plugins to Increase Site Speed to even give you an additional boost in your page load speeds.  

Please take your time with this highly-detailed lesson and review IT as MANY times over as needed.

The devil is in the details. Once you start taking action by doing, soon enough YOU TOO will be crushing your Page Speed Insights speed scores by having ALL your Pages loading SUPER FAST from 39 to 99!

Thank you for your participation in this course, and please feel free to leave your comments here.

And please make a "Comment" below click "Like" if you found this tutorial useful.

About the Author

KAJU is the band leader and founding member of OFF THE HOOK, one of the premiere dance party bands in the New York Tri-State Area. After contracting a mysterious hand disorder, Kaju now writes to help other musicians and artists deal with disabilities. Currently he is a Full-time Affiliate Marketer and 1-on-1 mentor at Wealthy Affiliate, a community that can help anyone start an online business without prior experience. This is where he teaches others how to make a great passive income. Read more about his story here!

  • Jane says:

    Hi Kaju
    Thanks so much for this step by step tutorial! I noticed that it will take me quite some time to implement everything but I appreciate the way you have simplified it. My site could use this.

    • Kaju says:

      Jane, Thank You so much for your kind comment, I hope this training works to increase your site speed. It has for many over the past year!!

  • Fran Kelso says:

    This site speed tutorial is the cat’s pajamas. Just doing the tutorial for us was a bunch of work, and I for one appreciate it, Kaju. I do plan to try your method.

    I’ve put it off a short time by requesting a book of blank columned bookkeeping pages suitable for doing such a spreadsheet. Yes, I know I could use Excel, but would rather have my work separate from my computer. It will be easier to refer back to instructions that way.

    So it’s image sizes we are not using that we are removing, is that correct? Here’s a question: What happens if we remove all, or at least most of, the earlier versions of a post? I notice I end up with several, and I’d think most of those could go, too. Would that also speed things up? Probably not so much as images, but it could be helpful.

    • Kaju says:

      I truly love that remark, “the cat’s pajamas” Fran – that is SO you! All kidding aside, I spent over one month of conducting my own personal experiments to come up wit that training,, and if was even challenging to form it into a comprehensible format. However, I continue to receive tremendous compliments on that training (even 15 months later), and one member (LaKisha) saw her site visitors increase from a small number to 358 visitors in one day as a result of implementing even only the first 3 of 8 parts of the training.

      Moving the unnecessary image sizes, plus optimizing all of the images you are using in your Media Library is the gist of the training.
      There is a lot to take in for this training. We can continue to discuss the rest here, however we will continue that another day.

  • Kaju,

    As a fellow Wealthy Affiliate member and user of WordPress, your post is priceless and it outlines in great detail and methodically by easy to follow step by step instructions on how to achieve the primary goal of making our websites load faster both in the desktop or the mobile environments.

    Once again your comprehensive, well-explained post would help anyone who shares that same pursuit of perfection as you do to achieve the same.


    • Kaju says:

      A most astounding comment from a man of deep thinking, Gabriel. Thank You, I spent over one month of trial and error experiments “hitting and missing” before coming up with the “nuclear solution” for site speed.

      And then to place all of this into a comprehensive tutorial was almost equally as challenging. What I appreciate the most is how many others have told me my training works better than other solutions they have tried from so-called “gurus”. One woman recently told me she wasn;t getting any traffic to her website amd her speed in desktop and mobile were slow. She folowed only 3 of 8 steps of my training; not only did her Site speed increase from 69 to 100, her traffic increased by 358 visitors in ONE DAY! Her testimonil is on my Home Page.

      These are the best compliments of all. Ans I am honored.
      Thank You.

  • Michelle says:

    Oh wow…all I can say is this is one of the most in-depth article I have ever read. The information is chock-full of so much useful tips, valuable and uber-helpful. Thanks for taking the time and definitely bookmarked. Great job Kaju!

    • Kaju says:

      Thank You Michelle, that is a wonderful compliment and it’s very appreciated because I work hard at this.
      You comment here is uber helpful to us! Wishing you the Best:)


  • Saane says:

    OMG Kaju, this is such valuable information and step by step instructions. They are easy to follow and has helped me to obtain more speed to the loading of my web pages.

    Your step 4 is something that I have never come across, and using the spreadsheet to enter all my image details is a game changer.

    Thank you once again for an awesome article.

    • Kaju says:

      Sanne, Thanks so much for discovering my training! This comprehensive training on how to make your Site Load Faster has been a Game Changer for many different people. One woman even had here visitors go from only a few to 358 visitors in one day after she implemented this training! It is truly an honor, and I hope you will use this evergreen training to boost your Site Speed for many “moons” to come!

  • >