Find out how Brian Jackon sped up his WP site!
Ever since I joined the team over at KeyCDN, I have become obsessed with web performance. Part of my job as an inbound marketer is to write about ways to improve the speed of your site. I thought I would share some of my WordPress tips with you on how I improved this site. So I will be honest, I got a little lazy this last year on performance. My site slowly climbed over a second and a half load time and I was not happy. So I decided to deconstruct everything piece by piece, HTTP request by HTTP request. And here is what I did. Feel free to copy away. You can see my final speed comparison results at the bottom of this post.
1. Changed from ThemeForest Theme to MyThemeShop
Many of you might not have even noticed, but I actually just changed WordPress themes. Yes, I skinned the new one to match my old design, but the coding behind it is much cleaner. I saw a 250ms decrease simply by changing themes, without anything else! Kudos to the team over at MyThemeShop because they know how to code properly, keep things lightweight, and still include schema markup and rich snippets, which are things most competitors don’t.
I went from MyThemeShop to ThemeForest, and am back on MyThemeShop. Yes,
There is a new free lightweight WordPress caching plugin on the block, called Cache Enabler. It focuses on fast disk cache engine, minification, and if you combine with Optimus plugin you can automatically deliver WebP images in supported browsers. I saw 144% decrease in page size by serving WebP format!
There is a new free lightweight WordPress plugin on the block from the developers at KeyCDN, called Cache Enabler! It has some unique features never before seen in the WordPress community, specifically focused on increasing the speed of your WordPress site faster than ever before. See the full review of cache enabler below. The Team Behind WordPress Cache Enabler
KeyCDN already has a WordPress image optimization plugin called Optimus and a CDN Enabler plugin. After further developing these the team at KeyCDN still wasn’t happy with the current caching plugins available on the market such as W3 Total Cache, WP Super Cache, and even the premium WP Rocket plugin.
Why should WordPress caching have to be complicated or cost money? It shouldn’t.
And so they developed the free WordPress caching plugin called cache enabler.
The WordPress Cache Enabler plugin creates static HTML files and stores them
Follow this tutorial on how to display YouTube video counts in WordPress on any page, post, or custom post type. This uses the new v3 API.
Follow the tutorial below on how to display YouTube video counts in WordPress on any page, post, or custom post type. You will end up with a shortcode that you can easily use wherever you want. This tutorial uses the latest YouTube Data API (v3) as v2 is now deprecated. Step 1
First you are going to need an API key from Google. So go to Google Developers Console and login with your Google account.
Create the new project (name does not matter).
Click into your new project from the dropdown. In the sidebar on the left, expand APIs & auth. Next, click APIs. In the list of APIs go to YouTube Data API (v3) and make sure that it’s enabled (Enable API).
In the same sidebar click Credentials. Then click on “Add credentials” and choose “API key.”
Then click on “Browser Key.”
Under referrers simply leave it blank and click on “Create.”
On the next screen you will see a popup with your new API key. Copy this as you will need it later on.
Now we need to create your shortcode in WordPress. So click into “Appearance” and then into “Editor.”
Then click into your functions.php file.
Now add the code below to the bottom of your functions.php
A guide based on one WordPress user's experience of moving their business and website from one domain and brand to a new one based on their personal identify.
I recently decided to migrate my “OKay Marketing” branding (okaymarketing.com) back to my personal branding on brianjackson.io. This included changing domains, social profiles, etc… I will walk you through below how I changed everything as I have surpisingly had quite a few people asking how I did it. Why Did I Change to Personal Branding?
To be honest I never really was super in love with the company name “OKay Marketing” but at the time this was what worked. I have noticed in my social media efforts over the last 6 months everything is much easier when promoting from my personal account. I think this simply is because people like connecting with other people, not companies. I could tweet the exact same thing on my personal profile and on my company profile and my personal tweet would get twice as much engagement.
I also found when people were reaching out needing services such as SEO and or blogging they requested me. They didn’t care about my company branding, they always were requesting that I be the one working on it.
Neil Patel has a great guide here on “how to build your personal brand.” A portion of it really resonated with me… He said the following.
If you’re looking to grow