WordPress Performance Plugin is needed to convert dynamic content to static content.

Page Speed plugin promises to improve google ranking and caching.

WPMU DEV Hummingbird is one such resource that has lot of features for caching, gzip compression and asset optimization.

CSS, JS, HTML resources need to minified. Image optimization to get the right page experience. Core Web Vitals improve with Hummingbird performance plugin.

User Experience can improve on better page speed optimization. Largest contentful paint and Cumulative layout shift of elements decrease. 

Hummingbird Pro plugin promises to remove low score problems.  It was tested with different load speed testing tools.

But does it really help in improving the score?

Hummingbird wordpress reviewe discussed all its features and settings. Asset Optimization, Performance Reports, Scheduled Database Optimization are some its pros in addition to caching. 

In this review we are going to do page speed analysis using the Hummingbird Pro plugin.

hummingbird pro dashboard wpmudev

Introduction

  • Current site hosted on DreamHost shared server.  It has very less number of posts.
  • I have implemented 19 plugins on this site.
  • There were 12 posts.
  • AMP pages activated. This is with help of a plugin.
  • Images compressed to the minimum size using the Smush Pro plugin.
  • In order to better cater the needs of visitors in different countries, I’ve enabled the free version of Cloudflare.
  • Brotli compression and Rocket Loader.  Activated to speed up page load and JS execution times.
  • GeneratePress Premium plugin used. This theme is super-fast.
  • I did NOT use the WPMU DEV hosting, server, CDN.
  • I was NOT using any third-party ads like Adsense or any other network. The site was having only content and images.
  • Videos NOT used.
Related Post :   Imagify - Best WordPress Image Optimizer Plugin

This is a very blank site with minimum resources.

Performance Test Details

  1. Once I ran the “Test my Website” feature in the plugin performance test section, the results were quick.
  2. You can do the test for both mobile and desktop.
  3. As mentioned earlier, mobile score gives me the optimization score for AMP pages.
  4. There should be a 5 minutes delay before each test.
  5. The overview section will give Hummingbird’s current configuration and results of tests carried out.
  6. The performance score will give an indication of the site’s page speed.
  7. Otherwise, you have to make changes as suggested by the tool.

Hummingbird Pro – Settings

Following rules enabled.

Page Caching

Page, Browser, Gravatar, RSS caching enabled. The following page types cached – Front page, Pages, Posts, Archives, Categories, Tags. Enable preload caching turned on. The cache interval set to 4 hours. Cache enabled for mobile devices.

The RSS caching status set 1440 minutes.

Browser Caching – The following file types – CSS, Javascript, Media, Images, Cloudflare set a recommended expiry date of 1 year.

hummingbird pro caching settings

GZIP Compression

It compresses your webpages on the server side, before sending it to the browser.

It reduces the transfer time to the client. Since, the files are smaller. GZIP compression done to HTML, JavaScript, CSS files.

I have not enabled the same on the Cloudflare section.

If I have enabled both, then it will cause a negative effect on the performance of page load time.

It is better to have only caching through this plugin or on Cloudflare.

gzip compression hummingbird pro settings

Asset Optimization

1.7% compression saving .

There were a total of 30 files and file size reduction was 8KB.

Related Post :   Hummingbird Pro - WordPress Speed Optimization Plugin

I used the “automatic” option. In this section, I enabled “Speedy”.

It will automatically optimize and compress all the files.

CSS and Javascript files automatically optimized.

CSS above the fold section not used. 

It requires a bit of coding skills and you can move all the stylesheets to the footer.

Since the theme and plugins use different stylesheets, you need to find the relevant links and add them here.

It requires manual work.

You can also add the relevant CSS in the header section. Otherwise, page layout and other errors may come.

asset optimization hummingbird pro

Advanced Tools

Following tools enabled.

  • Remove query strings from my assets
  • Remove the default Emoji JS & CSS files
  • Prefetch DNS requests – Default option of some common DNS requests.

Database cleanup and Lazy Load not used.

Hummingbird Page Speed Optimization – Performance Score

  1. I achieved a performance score of 66/100 on desktop.
  2. 3 opportunities suggested by the tool.
  3. Speed Index, First Meaningful Paint (FMP), First Contentful Paint (FCP) needed improvement.
  4. 14 passed audits.
  5. Time to Interactive and First CPU Idle were green in color.
hummingbird pro desktop performance score
  1. The mobile performance score was 77/100.
  2. The Speed Index needed drastic improvement showing the red color.
  3. First CPU Idle and Time to Interactive were in yellow color.
  4. FMP and FCP were in green.
  5. It indicates AMP pages better compared to desktop.
hummingbird pro mobile performance score

Hummingbird Pro – Desktop and Mobile Recommendations

hummingbird pro performance opportunities

Following recommendations. This can improve mobile and desktop score.

Speed Index – Recommendations

  1. Since users can’t see offscreen images when they load a page, deferring them can help above the fold content load faster. Refer to Defer offscreen images for recommendations on lazy-loading your images.
  2. Minimize the number of render-blocking stylesheets, and efficiently load third-party javascript. Improving the following audit scores can, in turn, improve your FMP time audit scores: Eliminate render-blocking resources, Defer unused CSS, Preload key requests and Preconnect to required origins.
  3. Optimize your text-based assets to speed up their download. Refer to the Enable text compression audit for recommendations on optimizing text.
  4. Use Browser Caching to decrease load times during repeat visits. Refer to the Serve static assets with an efficient cache policy audit, and follow the caching policy recommendations.
  5. Optimizing your images can help your page load faster. Refer to these audits to optimize your images: Efficiently encode images, Properly size images, Use video formats for animated content and Serve images in next-gen formats.
  6. Minimizing your main-thread work can help the critical content of your page load faster. Refer to the Minimize main-thread work audit for recommendations on optimizing your main-thread.
Related Post :   PageSpeed Ninja Review - Speed Up WordPress Website

Web Vitals Recommendations

Identify the most critical UI elements on a page, and ensure the initial load contains just the code needed to render those elements. The following can help you improve the FCP:

  1. Optimize your text-based assets to speed up their download. Refer to the Enable text compression audit for recommendations on optimizing text.

FCP Recommendations

To improve First Contentful Paint, speed up how quickly resources load by minimizing render blocking resources. Follow the Hummingbird tips below:

  1. Optimizing JavaScript bootup helps reduce the JavaScript work on the page load. The JavaScript execution time audit measures the JavaScript bootup time of your page and helps you improve the score.

Leave a Reply

Your email address will not be published. Required fields are marked *