• Categories
    • Tutorials
    • Beginners Guide
    • WordPress News
    • WordPress Security
    • Best WordPress Plugins
    • WordPress Themes
    • Product Reviews
    • WP Tips & Tricks
  • Guides
    • Start a Blog
    • Make a Website
    • WordPress Hosting
  • Themes
    • Elegant Themes
    • Thrive Themes
    • OptimizePress
  • Hosting Reviews
    • WPEngine
    • Flywheel
    • A2 Hosting
    • SiteGround
    • Kinsta
  • Coupons
    • WPEngine
    • Flywheel
    • HostGator
    • A2 Hosting
WordPress Tips & Tricks

How to Speed Up Your WordPress Website Using Gonzales

Last Updated on: December 28, 2015 Lindsay Liedke 5 Comments

How to Speed Up Your WordPress Website Using Gonzales

Speeding up your WordPress website is like an art form. Everyone is capable of doing it in some fashion, yet everyone has a different way of going about it.

Though there is no set consensus on how to achieve the fastest website around, the truth remains that website visitors want fast loading webpages and will go elsewhere if they don’t receive just that when clicking on your website. Plus, Google has made it known that preference will be given to optimized websites, site speed included, for both desktop and mobile viewing.

Today I want to share with you a really nifty and easy to use website performance plugin that has been developed by a WordPress expert who makes speeding up your website his priority.

I am referring to Tomasz Dobrzyński and his new plugin Gonzales.

Created as a user-friendly web performance plugin geared towards non-developers, Gonzales speeds up your website in a cinch and does so by helping to solve one of the biggest site speed issues: the excess loading of CSS and JavaScript (JS) files on your website.

What Does Gonzales Do?

Did you know that slider, contact form, and social sharing plugins, among others, load CSS and JS files onto every single one of your webpages regardless of whether they are being used on every single one of your website pages?

Were you also aware that this excess loading of files throughout your website is negatively affecting your overall website performance significantly?

If you are like many WordPress website owners out there, the answer may very well be no, not sure, or kind of. In fact, you may know only the basics about how your website runs, what makes it slow, and how to optimize it.

The obvious solutions for a slow website are often thrown around regularly, such as compressing images, using a caching plugin, or employing a good hosting service, but in many cases the fact that site speed is heavily influenced by CSS and JavaScript files is merely mentioned. Even more so, rarely are you presented with a specific solution solving only the CSS and JS file overload on your website.

That’s where Gonzales excels.

Gonzales does not just compress and reduce useless CSS and JS files that are loaded onto your website; rather it prevents those files from loading in the first place. And the great thing is, the files are not removed from the server so you can rest assured this is a safe website performance tool.

By eliminating unwanted CSS and JS code from your HTML markup, Gonzales will help lower your website’s bandwidth use and the total weight of your website’s pages, while improving your visitor’s experience considerably. It will also reduce the number of requests made to your server, lower the number of kilobytes delivered to your visitors for faster content loading, and even improve your scores on such services as Google PageSpeed, GTMetrix, YSlow, and Pingdom.

In a nutshell, Gonzales makes your website real fast.

How to Use Gonzales

Before installing Gonzales onto my website, I thought it best to test my website’s performance using GTMetrix’s speed analysis first. This way I would  have a starting point for comparison after Gonzales has optimized my website.

GTMetrix Before Gonzales

As you can see my website is already fairly optimized without the use of a plugin such as Gonzales. My PageSpeed score ranks in at a healthy 93%, while my YSlow only makes a C+ grade with 79%. My site loads in 1.4s which is impressive because the suggested goal for all websites is a loading time of 2 seconds or less. Lastly, my site’s total size is 557KB and 44 requests were made to my server before a result would reveal itself.

Overall I am happy with this analysis, though I can always strive to be better and faster for the sake of my visitors.

Step 1: Install and Activate Gonzales

The first thing you will do after purchasing this premium web performance plugin is install the zip onto your WordPress website containing the plugin itself (notice the folder has both the plugin and the documentation attached). Then simply activate the plugin once prompted and you should be set.

Gonzales - Install and Activate

The way you can tell if Gonzales has been properly installed and activated on your website is to check out the top bar menu on the front page of your website when in your WordPress admin. You will notice a new menu item has been added labeled ‘Gonzales’. This will indicate the plugin is ready for use.

Notice there are no hidden panels or complicated settings pages to deal with. This was one of the main goals for this plugins as ease of use was a high priority.

Gonzales - Installed Properly

Step 2: Investigate the Loaded CSS and JS Files on Each Web Page

You will notice that if you hover your cursor over the Gonzales menu item in the top bar of your front page, a drop down menu will appear. This shows you all of the CSS and JS files that have been loaded on that particular web page.

Gonzales - Drop Down Menu

The list is split into two sections, JS files at the top and CSS files at the bottom, so you can easily identify which types of files are loading on that page. Note however that depending on how your website is designed, this list may vary from page to page. Although uncommon, do not be alarmed if this happens.

You will also notice that both the CSS and JS files are color coded. If they are green that means that particular file has loaded onto that web page. If red, that indicates the file has been disabled on that web page. We will discuss this more later.

Step 3: A Deeper Look at the Loaded Files

If you move your cursor over each individual file in the drop down menu, you will see a detailed file path so that you can identify what each file is. Some of the file names are more difficult to understand and may not be clearly labeled. For instance, on my website my social sharing button plugin is labeled ssba. Yet when I place my cursor that label I see the file path that is labeled Social Share Buttons Adder.

Gonzales - File Path Identification

Step 4: Optimization Choices

If you continue to investigate the drop down menu, you will see that you have some optimization choices available for enabling and disabling both CSS and JS files on any given website page.

  • Enable everywhere – Allow this file to be loaded onto every web page on the website.
  • Disable here – Do not allow this file to be loaded onto the current webpage (note the URL of the page you are on).
  • Disable everywhere – Do not allow this file to be loaded onto any web page on the website.
  • Enable here – Allow this file to be loaded onto the current webpage (note the URL of the page you are on).

Gonzales - Optimization Choices

These options are available for every CSS and JS file that loads onto your site and each file can be customized how you see fit. You can even mix and match the first two choices and the last two choices so that your files only load where you want them to.

Step 5: Customizing Each File on Your Website

Customizing each CSS and JS file on your website is very useful in reducing your website’s overall server load. By defining which files should load on your website and where, you can easily get rid of useless files and keep the ones necessary for your website to function properly.

Let’s take a look at one example on my website where files are loading on every web page on my site even though I do not need them to.

My social sharing button JS file was found to load on every web page that existed on my website. This is good for:

  • My homepage where each blog post excerpt displays buttons near the bottom.
  • The actual posts because social sharing buttons are located at the end of each post.

There are however, other pages that do not display social sharing buttons and therefore do not need to render the file loaded each time the page is accessed.

For instance, my ‘About Me’ or ‘Contact Me’ pages do not have social sharing buttons located anywhere. So, loading these files on those pages every time someone accesses them seems wasteful and can drag my website down for no reason.

This is where customization via Gonzales comes into play. To fix this situation I have two choices:

  • I can go to my homepage where I want social sharing buttons to display, find the JS file that is my social sharing button file, click ‘Disable everywhere’ so that the files stop loading in unnecessary places, and simultaneously click ‘Enable here’ to ensure that the files continue to load on that particular web page. I would do the same on any blog posts I want my social sharing buttons to show.

Gonzales - Optimizing Specific Page

  • Or, since manually customizing every blog post on my website would be time consuming, I can simply go to the pages I do not want the social sharing buttons to load and change the files to ‘Disable here’.

I would then refresh my page to make sure the plugin has not conflicted with any areas of my website. Next I would go to my ‘About Me’ page (or any other page I disabled my social sharing button files on), and make sure the JS file has successfully disabled.

Gonzales - Disabled JS Script

Since the JS file has been labeled red, I know that the customization has worked and my social sharing button JS files will no longer load where they have been disabled.

Step 6: Check Optimization

Gonzales is designed to be used straight out of the box across you entire website or on a page by page basis where you optimize each file that loads.

For my testing purposes I simply used Gonzales as a whole and applied it to my entire website. After all, optimizing my entire website would take some time and making sure the correct files load and don’t load on each page is something that everyone must consider for their own websites.

However, after applying Gonzales to my entire website I did run another GTMetrix speed test and here were my results:

GTMetrix After Gonzales

 

Though my PageSpeed score remained the same it is worth noting my YSlow score increased 1%, my page load time went down almost half a second (which is incredible seeing as I was originally at 1.4s and didn’t have much wiggle room), my page size dropped an impressive 13 kilobytes, and one less request was made to my server.

For not fully optimizing my website as much as Gonzales allows, I will have to say I am impressed with the results. I can only imagine how my website would benefit from individual file customization.

Final Thoughts

Optimizing your website is an essential task when it comes to your overall web performance and user experience. It is important that you regularly test your website for speed and other factors that influence your search engine rankings and ultimately your website’s traffic.

Overall I love Gonzales. It is super easy to use, gives great insight into what CSS and JS files are being loaded onto every page of my website, offers an excellent solution to a common speed issue, and does exactly what it claims to do. I would recommend this plugin to anyone looking for an easy and effective way to speed up their website.

Luckily, Gonzales is also well priced for the benefit it can offer your website. A license for one or two websites with one year of support and updates costs only $19, while a license for 10 websites is only $39. An unlimited license is also available for $99 and comes with two years of support and updates.

Download Gonzales Plugin

But don’t stop there! If you use WPKube’s awesome coupon code “wpkube25“, any time now through the end of January, you will receive an additional 25% this already fantastically priced plugin. So what are you waiting for? Make speeding up your website a New Year’s resolution and kick off the New Year using Gonzales!

Have you tried Gonzales yet? What kind of results did you see on your website’s overall performance? I would love to hear all about it in the comments below!

+ Share
Disclosure

Lindsay Liedke

Related Posts

Back to all articles
  • 30 WordPress Firefox Plugins for Developers and Bloggers for 2021

    30 WordPress Firefox Plugins for Developers and Bloggers for 2021

  • Thrive Theme Builder Review!

    Thrive Theme Builder Review: Best WordPress Theme Builder?

  • WP Event Manager Plugin

    WP Event Manager Review: Your Ultimate (Free) Event Manager Plugin?

Coupons

View more deals
  • Nexcess coupon code
    Save 40%

    Nexcess Coupon

    Looking to save money on managed hosting from Nexcess?
    Get This Deal
  • 33% OFF

    Flywheel Hosting Coupon

    Hosting isn’t always the most simple portion of your websit
    Get This Deal
  • TailorBrands
    25% Off

    Tailor Brands Coupon

    Looking for a Tailor Brands coupon to save on your own custom log
    Get This Deal
5 Comments Leave a Reply
  1. Ravinder Dande says

    December 28, 2015 at 12:51 pm

    Hi LINDSAY ,
    Thanks for sharing usefule information with us.I didn’t know that if we can boost siet load speed.Thanks

    Reply
    • Lindsay Liedke says

      December 28, 2015 at 4:17 pm

      HI Ravinder!

      Thanks for stopping by. I am so glad you found my post about increasing site speed useful. It’s always nice to hear I have taught someone something new!

      ~ Lindsay

      Reply
  2. Mercy / The Visual Corner says

    February 11, 2016 at 11:12 am

    Hello,

    I’m changing my web site to DIVI theme because the one I use now is old and slow. I just want to know if Gonzalez con work on it. It look amazing!
    Thanks

    Reply
    • Devesh Sharma says

      February 11, 2016 at 12:40 pm

      Yes, it should work without any problem.

      Reply
  3. Mike says

    March 25, 2016 at 12:58 pm

    Just went to purchase this and your coupon code doesn’t work anymore, is there an updated one?

    Reply

Leave a Reply Cancel reply

Full Disclosure This post may contain affiliate links, meaning that if you click on one of the links and purchase an item, we may receive a commission (at no additional cost to you). All opinions are our own and we do not accept payments for positive reviews.

Our Newsletter

Get awesome content delivered straight to your inbox.

loader

THE BEST OF WPKUBE

Some of the best content we have published so far.

BEGINNER GUIDES & REVIEWS

1How to Start a WordPress Blog (Step by Step Guide)
2How to Install WordPress - The Complete Guide
36 Best Options for Managed WordPress Hosting Compared
4The 7 Best WordPress Hosting Providers for 2021 Compared
5Top 9 Landing Page Plugins for WordPress (2020)
69 Best List Building Plugins for WordPress In 2021
7How to Fix the 500 Internal Server Error on Your WordPress Website
8Beaver Builder Review: Is it The Best Page Builder Plugin for WordPress (2021)?
9What is a Gravatar and Why You Should Get One
10Thrive Themes Review: A Look At The Full Membership
117 Best WordPress Migration Plugins Reviewed and Compared for 2021
12OptimizePress Review: Create Landing Pages with Ease
13How to Make a Website: Complete Beginner's Guide
14WordPress.com vs WordPress.org: Which is Best for Me?
15Top 22 Best Free Stock Photo Resources For Your Site
1617 of the Best Google Fonts (And How to Use Them in WordPress)
17LifterLMS Review: Is it The Ultimate WordPress LMS Plugin?
18How To Fix '503 Service Unavailable' WordPress Error
1911 Best Contact Form Plugins for WordPress in 2021
20How to Use BackupBuddy – The Best Backup Solution for WP??
21How to Add a Custom Logo to Your WordPress Site
22Kinsta Review: Real Test Data + My Likes And Dislikes
23How to Fix Error Establishing a Database Connection in WordPress
24Thrive Architect Review 2020 – Best Landing Page Plugin for WordPress!

Exclusive deals

Flywheel Elegant Themes Coupon WPEngine Coupon A2 Hosting

WPEngine: 50% OFF Deal

Save 50% on one of the best managed hosting providers.

Get this Deal

Flywheel(our review)

Featured In Forbes Huffpost Entrepreneur SEJ

About WPKube

WPKube is an online WordPress resource which focuses on WordPress tutorials, How-to’s, guides, plugins, news, and more. We aim to provide the most comprehensive beginner’s guides to anything about WordPress — from installing plugins, themes, automated installs and setups, to creating and setting up pages for your website.

We have over 500+ tutorials, guides, product reviews, tips, and tricks about WordPress. Founded by Devesh Sharma, the main goal of this site is to provide useful information on anything and everything WordPress.

Useful Links

  • Behind the Scenes
  • Beginner Guides
  • WordPress Hosting
  • WooCommerce Themes
  • MeridianThemes
  • Exclusive WordPress Deals
View All Guides »

Reviews

  • WPEngine 33% OFF
  • Thrive Leads
  • Flywheel 33% OFF
  • Divi Theme 20% OFF
  • Thrive Architect
  • Elegant Themes
Reviews »

Deals

  • InMotion Hosting
  • LifterLMS Coupon
  • LiquidWeb Coupon
  • WPEngine Coupon
  • A2 Hosting
More Deals »
© Copyright 2020 WPKube ® All Rights Reserved.
  • About
  • Contact
  • Site Terms
  • Disclosure
  • Privacy Policy