…technical. If you don’t understand my brief explanation for it…you are probably not at the level to attempt it! Follow what you can but hire if you need. Test carefully. I’ve gotten many fancy sites – nice graphics, over 1mb size, 100+ requests, to load instantly and well under 500ms. I’m sure you can, too. I will give you almost every WordPress speed-up trick that I know! 😉 Let’s do it! SPEED OPTIMIZATION RULE #1: Always optimize for HUMAN VISITORS! (not speed tests) Optimize for humans! Why Google Pagespeed, Pingdom, and GTmetrix scores don’t matter How to…
Search Results for: speed
Why Google Pagespeed, Pingdom, and GTmetrix scores don't matter
…2. Speed tests encourage OPTIMIZING FOR SPEED SCORES rather than for USERS. The #1 death trap of speed tests. It’s that you end up optimizing your site for speed tests rather than for actual users. What a terrible choice to make! It’s the equivalent of writing content for SEO rather than writing content for humans. You would imagine it’s logically harmonious to appease both but it isn’t always the case in reality. Same goes for speed tests and user experience. What is “fast and useful” for a speed test crawler may not particularly be “fast and…
WordPress Speed Optimization Courses
…most recent videos. Courses Speed-Op Course (BASIC) $300 Advice for site speed consultants Diagnosing site speed Setting site to neutral Resolving console & PHP errors Choosing good themes & plugins Mitigating commonly bloated plugins Safe cache configuration Reduce external asset requests Post optimization steps See details Sign Up Speed-Op Course (INTERMED) $300 Ideal webhosting settings MySQL database optimizations CSS/JS asset optimization Media optimization (images & videos) Font loading tips Lightweight security recommendations Replacing bloated theme and plugins Intermediate caching strategies Handling redirects See details Sign Up Speed-Op Course (ADVANCED) $300 Server architecture Server-tuning Coding &…
WordPress SPEED OPTIMIZATION Service
…people! Read my free optimization guides at no cost. (Your results may vary depending on skill/experience.) The Ultimate WordPress Speed Optimization Guide How to optimize for Google Pagespeed, Pingdom, and GTmetrix Swift Performance Cache – UNOFFICIAL GUIDE LiteSpeed Cache – UNOFFICIAL GUIDE WP Rocket Cache – UNOFFICIAL GUIDE Best WordPress Cache Plugins Post your site on the WPJ Facebook group for free tips. Other helpful FB groups: WordPress Speed Up and WP Speed Matters. Speed-up Consultation $195 ~1 second loads I audit your site and provide you (or your dev) with the perfect speed-up strategy….
How to optimize for Google Pagespeed, Pingdom, and GTmetrix
…if you’re a noob. There’s a reason why TONS of experts tell you to ignore page scores! I wrote my own guide as well: Why Google Pagespeed, Pingdom, and GTmetrix scores don’t matter And don’t take my word for it…read from other respected experts: Chasing the Perfect Rainbow – WordPress Speed Up Facebook group Speed Performance Grades don’t matter – Freelancer tools 5 Speed Optimization Myths – WP Rocket Fuck Pagespeed – Glueckpress Do Not Use Google Pagespeed Insights – WPFixIt Are you educated yet? If so, you may continue. Common Google Pagespeed Insights optimizations…
LiteSpeed Cache WordPress Plugin – UNOFFICIAL GUIDE
…are on there), Slack group (more active and more skilled-users than FB group), LiteSpeed Cache WordPress repo (slower response), or official LiteSpeed support page (great option and more privacy for paid users). More explanations about features can be found on official LiteSpeed documentation, wiki, and forums. Official LiteSpeed cache plugin page. Official LiteSpeed cache beginner’s guide. If you need help but still insist on doing things on your own, please respect your level and avoid messing with settings that you don’t understand. Litespeed has features for newbies as well as developers and server experts. If…
Why LiteSpeed Cache is the #1 cache plugin for me
What was the WordPress speed-up world waiting for and what did it finally receive? New optimization features New user interface QUIC.cloud integration And more importantly, the future of WordPress speed optimization. Not on a LiteSpeed server? Don’t worry, you can still play it! MAY 13, 2022: this post was originally written for version 3.0…but still holds true for all future versions. My relationship with LiteSpeed & LiteSpeed Cache For those who don’t know, I hold LiteSpeed very dear to my heart. When my first sites went mega-viral in 2010, it was LiteSpeed server that rescued…
Swift Performance Lite - WordPress Cache Speed Plugin REVIEW
DAMN!!!! DAMN DAMN DAMN! I feel embarrassed to say this but gotta give credit where it’s due: SWIFT PERFORMANCE LITE PLUGIN is the motherf**ken magic wand of the WordPress speed-up universe! I’m embarrassed because I’ve made it my personal mission to stay on the cutting edge of WordPress speed-related optimizations/development and for whatever reason have not yet gotten around to this one. I’ve been talking up other plugins while not fully aware of this monster lurking in the shadows. On to the review: basically, I’ve tried a ton already. All the big names and even…
NGINX vs OpenLiteSpeed (OLS) honest speed comparison 2022
…most. LiteSpeed Enterprise (paid version) is maybe 3-5% faster at most. If even that. And sometimes, I swear NGINX is faster. However… LiteSpeed can do many things that produce faster end result in real-world use. Caching dynamic requests, security features (that decrease resource drain from DDOS attacks), and more. What’s the real benefit of LiteSpeed/OpenLiteSpeed over NGINX? The #1 reason for me is the free LiteSpeed Cache plugin (compatible with only LS/OLS servers). It’s a freaken amazing plugin with dozens of performance features to speed up your site in so many ways. This plugin alone…
Best WordPress Cache Plugins Review - GIANT ROUNDUP
…to learn how to speed up your site, then read my [WordPress speed optimization guide] (almost done). WordPress Cache Testing Environment Tested using (3) different VPS environments: APACHE – 2-core CPU, 4gb RAM, SSD hard drives. Php 7.2, mariaDB 10.1, redis/memcache object cache, GZIP enabled. LITESPEED (enterprise) – 6-core CPU, 12gb RAM, SSD hard drives. Php 7.2, mariaDB 10.1, redis/memcache object cache, GZIP enabled. NGINX – 1-core CPU, 1gb RAM, SSD hard drives. Php 7.0, mariaDB 10.x, GZIP enabled. (No Varnish or redis/memcache…SORRY!) My servers are extremely fast with low resource usage. Those on crowded…
WPML Speed Optimization Tips
…up, I was surprised that it made WPML even faster (or more accurately, decreased its impact even further). 4. Basic speed optimization still applies PHP 7, object caching, page caching, GZIP, having your site on a VPS instead of shared hosting. All these things make a huge difference together as well as individually. 5. Set up 2 sites If you want to speed up WPML even further, you can do THIS trick…set up your main language site (non-WPML) on your main domain. And then put your WPML site on a sub-domain. I called mine “world.domain.com”….
WPJ-Certified Speed Specialists
Here are a list of people who completed my WP speed optimization courses (I assume) with great enthusiasm. But does this cartoon seal guarantee any level of quality? No, because I didn’t check their work personally. But it does guarantee they cared enough about speed to seek me out, join WP speed communities on Facebook and at least attempt self-growth. This curiosity in and of itself is worth something. Marc Hindley https://canarydwarf.co.uk https://fastestwp.uk Adrien de Montalembert https://ecomturbo.net Mehmet Koçali https://www.focalhaus.com Paka Monette https://shakapaka.com/ Ryan McCain https://norzer.me Jimmy Lam https://acres-media.com https://digitiv.co.uk/ Christian Coulson https://blogstalgia.com/ Steven Orechow…
Speed-Up Consultation
SPEED-UP CONSULTATION ($195) ~1 second loads Let’s face it. I’m too busy and too famous. I turn down 90% of incoming speed optimization requests. But with this new plan, I actually can take the job. I simply go through your site and tell you exactly what you should do for faster speeds (and better page scores). Then you go get a developer to do it. It’s almost the perfect plan ever at the perfect price, except I don’t do any of the heavy lifting. Audit webhosting & server – suggest better one for your needs….
Speeding up WordPress (wp-admin) backend
…Asset organization (step #7 above) – because even if you chop out the assets, you’re still not chopping out the queries. And keep in mind that asset management mostly only helps frontend users as backend users don’t even use those assets to load. Tuning MySQL configurations – I highly doubt this is your issue. Some speed optimization really isn’t for non-developers to do. Even if you don’t break your site, you might only improve your slow speed by 10% (if not make it worse). I recommend you hire a developer if you’ve gotten this far….
Best CDN Providers for WordPress - Speed Review 2020
CDN’s are becoming all the rage nowadays ever since CloudFlare offered their free plan. But now, there are all kinds of micro-CDN’s popping up everywhere. Each with a different set of pricing and services. I won’t go over the differences…all I care about is speed, reliability (HIT frequency), coverage, and ease-of-use. Here’s a list of CDN’s I’ve experienced and my thoughts on each: Akamai – fast, but expensive. Amazon (CloudFront) – annoying name with same initials as CloudFlare. Fast and works well! I use it for loading large files (videos) from S3 buckets. BunnyCDN –…
Speed Optimization Course (ADVANCED)
…Server architecture Welcome to advanced speed optimization. Ideal server hardware & datacenter. Speed impact between CPU vs MEM vs HD. Where to buy servers. (pricing vs convenience) Unmanaged vs Managed hosting. (PROS & CONS) Clustering & elastic architecture. Choosing control panel – for your management workflow. Server-tuning Choosing server stack – based on management style. Apache vs LiteSpeed vs Nginx – origin and differences. VPS vs Bare metal – benefits and implications. Server tweaking – connection timeouts, input limits, concurrent connections, memory limits. Module pruning (Apache & WHM/cPanel) – disabling unnecessary modules. MySQL tuning –…
Swift Performance WordPress Cache Plugin - UNOFFICIAL GUIDE
…into WP-admin. Google Analytics > Bypass Google Analytics – awesome idea of locally-caching the Google Analytics JS script and merging it with site JS (theoretically removes one external call to google). In terms of speed, it didn’t help so much but does give you a higher page speed score (superficial benefit). Only problem is GA won’t work on uncached/excluded. To guarantee 100% GA function during cache prebuild and on uncached pages, I stuck with CAOS plugin or my theme to handle GA. Whitelabel (premium) – useful for agency or webhost trying to hide their speed-up…
QUICK Speed-Up Package
QUICK SPEED-UP PACKAGE ($195) ~1-2 second loads Cache plugin configuration Theme configuration Suggest other optimizations you can do. Contact me if you have any questions. Previous clients, please login before ordering. WARNING: I optimize for human visitors, not page scores. If you want A+/100 scores…I am not your guy! Why Google Pagespeed, Pingdom, and GTmetrix scores don’t matter…
Other WordPress Experts
…I’ve exchanged really pleasant emails with him and amusingly, we both agree with each other on many philosophies regarding speed, design, development, and business in general. WP Speed Matters (Gijo Varghese) – Gijo is a real speed fanatic. Also runs a helpful FB group. I imagine him being really busy managing his awesome speed plugins…Flying Scripts, Flying Analytics, Flying Images, Flying Pages. (Lol, and we keep pingpong-referring clients back to each other.) Alentejo Web Design (Fred Vd Meijde) – Fred is an official admin for Swift Performance plugin and also another experienced speed specialist. woorkup…
Best WordPress Hosting Reviews (UPDATED 2024)
…a smaller large company (does that even make sense?). Krystal (UK) – good speeds and cheap pricing, also use LiteSpeed servers. I recommend this for UK folks. I personally tried it. GURU (UK) – another good UK host. Some people like GURU better than Krystal. They use LiteSpeed and allow crawling. My personal recommendation: Shared hosting is great for new websites with no traffic. It’s easy to use, allows you to host/manage many sites, and still pretty fast if you pick a good webhost. But the moment you get over 25,000 visits/month (and assuming you…
Totally biased review of FlyingPress cache plugin
…the guy and what he’s done. He’s the kind of developer you dream of on your team…except he’s not for hire because he’s too talented to be fixing your lame site! Lucky for all of us…Gijo’s passion is in WordPress performance and speed optimization. (I’m so relieved it’s that and not pagebuilders, lol.) He runs one of the best website resources (WP Speed Matters) and Facebook groups on WordPress speed optimization. And also released an adventure bag of performance plugins…all appropriately named under his “Flying” brand label: Flying Analytics Flying Images Flying Pages Flying Scripts…
Difference between CLOUD vs VPS vs MANAGED Hosting
…need (CPU/RAM/HD/etc). Some companies have better hardware and reputation than others and charge more for the same resources. Fast speed – although speed is dependent on your configuration and systems administration skills, expert sys-admins can get much more performance. Slow speed – dishonest providers may not give you dedicated resources, and your servers run slow because your supposed “dedicated resources” are still being shared with other clients on the server. This is especially the case with many managed VPS providers. (Why Are MANAGED VPS Servers So Slow?) Inexpensive – you can serve as many visitors…
NitroPack - cloud caching and CDN service review
Welcome to the new era where cloud-caching goes mainstream (vs server-caching). What is NitroPack? What does it do? And why do people rave about it so much? How does it help speed up sites and improve page scores? And more importantly (for my fans), does Johnny like it? Where should I start first? The good or the bad? Ok…let’s start with the GOOD! NitroPack features: 1. It really does speed up sites. The sites feel fast. Most of the time, instant load upon a single click. Then again, it IS a caching plugin/service and this…
Fastest ways to load Google Analytics JS on WordPress
Load Google Analytics faster on WordPress! If you’ve ever been addicted to speed-testing your site on Pingdom/GTmetrix, then you know exactly what I’m talking about. That GA JS request lags your site costing you an extra 100ms-2seconds of load time. Below are my favorite methods to prevent the Google Analytics JS from slowing down your site. Here’s how to speed up that annoying Google Analytics javascript on WordPress: Why Speed Up GA Script Load? How important is it to speed up the GA script? Most of us are only thinking about it because we…
WP Interview - Daan van den Bergh (of WoOSH.DEV)
…OMGF (which loads Google fonts locally) and HELL (which loads external JS locally). These are absolutely incredible plugins that truly speed up your sites by removing extra processes and proxies…unlike other plugins *cough cough* that try to speed up your load time by adding even more code! (ARGHH!) Daan’s work is very elegant. Designed and coded clean, intuitive interface, easy for developers and non-coders to use. I love that his work is quality and with a true sense of community contribution. Had it been some other development firm, they’d be charging $8/month for these features…
The Most Difficult WordPress Speed Optimization Clients
These clients will NEVER reach their dream website speeds for these reasons: 1. LOW BUDGET They have a $200 budget, using tons of crappy bloated plugins running off a crappy $5 shared hosting plan. But they want their site to be as fast as their competitor’s site…which was professionally built for $5-10k, has a custom theme, and much faster webhosting plan. 2. NO COMPROMISE They tell me they “absolutely need results!” but when I tell them exactly what’s causing the biggest slowdowns. They come back with “but I can’t get rid of that…can’t we do…
WordPress Performance Guides and Reviews
My name is Johnny and I’ve worked with WordPress for 13+ years. WordPress developer, speed expert, and performance webhost Consultant for popular themes, plugins, webhosts, and other WP experts around the world Give free help on my website, Facebook & Slack I always tell the truth 🙂 Read My Blog Hire Me sPEED UP ServiceS SPEED UP CourseS Linux COURSES ABOUT ME Latest Posts Nov 8, 2024 6 Affiliate Marketing Expectations (companies vs bloggers) Sep 24, 2024 5 WordPress vs WP Engine – community drama 2024 Jul 4, 2024 5 MaxMind fraud prevention review (WHMCS…
Cloudflare settings guide (best performance)
…be for subdomain as well if it leads to a website. Don’t enable proxy for your control panel or anything that points to an external server. SSL/TLS > SSL – set to “Full”. SSL/TLS > Always Use HTTPS – ON. Automatic HTTPS Rewrites – ON, unless you have some things that still need HTTP. Speed > Auto Minify – check all 3 (JS, CSS, HTML). Speed > Brotli – ON. Speed > Rocket Loader – leave it OFF. DETAILED Cloudflare settings guide Overview: Under Attack Mode – usually off. Only enable if you’re getting hacked…
Why You SHOULDN'T Combine CSS & JS (performance reasons)
…long bits of encrypted text and wonder if you did it right.) But then the industry changed…Google started requiring all websites to have HTTPS or risk being penalized on their search engine rankings. The only one thing left in the way was affordable TLS/SSL certificates. Luckily for everyone, Let’s Encrypt came out with free TLS/SSL certificates—HOORAY! Webhosts started offering 1-click solutions overnight and HTTPS (alongside with HTTP/2) became the standard. While the webhosting and web-browser industry made HTTP/2 and HTTPS standard; outdated page speed tests (and many speed-up guides) are still recommended practices like decreasing…
LiteSpeed Cache vs Varnish Cache
LiteSpeed Cache BEATS Varnish…EASILY! I am by no means an “expert” sys admin or dev ops but after dealing with both for low-load and high-load servers, I will say LiteSpeed cache feels better. Here’s why… REASON #1 – LiteSpeed Cache is easier to use BOOM! Done. I could just walk out right now with that statement alone. LiteSpeed cache is just flat out easier to implement, easier to configure. I have to give a huge shoutout to their on an incredible product. And btw, kudos to the Varnish team as well for setting the…
History of web servers (and transition from Apache to NGINX/LiteSpeed)
…remodeling your whole kitchen. Comparing LiteSpeed to NGINX For a someone wanting to host just websites and custom-written applications, NGINX was favored for its performance and free-cost. The performance difference between NGINX and LiteSpeed was comparable. If I had to guess, NGINX probably had the edge. But for someone wanting to host software specifically written for Apache (which was many web software at the time), LiteSpeed was the only easy option if you wanted higher performance. Either switch out Apache for LiteSpeed and you get to keep your software…or get NGINX and you may have…
Why are MANAGED VPS Servers so Slow?
After moving nearly a dozen WordPress speed-up clients away from “managed VPS” hosting services this past month, I’ve decided it’s time to state loud and clear: MANAGED VPS sucks! It’s slow as hell and way over-priced! And don’t think I’ve haven’t tried them all! A2 MANAGED VPS sucks. ($80-160/month) InMotion MANAGED VPS sucks. ($80/month) LiquidWeb MANAGED VPS sucks. ($80/month) And a dozen smaller lesser known ones as well. Let me tell you all the reasons why they “suck”. Managed VPS Hosting is Usually SLOW! “But how can this be?!” you ask. Or the ever popular,…
Plugin Script/Asset Organizer Review
…the best of this niche. I only hate that it too has a lot of autoloads. It’s not uncommon for this plugin to have 500kb of autoloads…which is wayyyy too much. Clearfy Optimization Plugin – does more than just plugin organizer. I think it’s overkill. WordPress Assets Manager (Webcraftic) – slows your site and doesn’t quite work right. They claimed to have copied the best features from Clearfy, Asset Queue Manager, and other optimization plugins. Also ripped off many elements from Gonzales plugin. I hated it. Things to think about Common speed tactics Just speeding…
Don't use WordPress Redirection plugin - use htaccess instead!
WordPress speed tip PSA! Don’t use the Redirection plugin if you don’t have to! I’ve seen it for like the 200th time now this year. New client comes over for speed optimization or webhosting and I see the Redirection plugin. Some of them have redirects in there. Some are just there to log 404’s. UGHHHH…*SHAKING MY HEAD*. Don’t do it like that! What is the Redirection plugin? What’s it do and why do people use it so much? The Redirection plugin is a handy tool that does the following: Lets you set up redirects…
Wordpress Multilingual Guide 2016 - Plugin Review, Language Translation Strategy, and WPML Tips
…and then hire a server admin to set it up for you. Use NGINX and VestaCP if you want a really fast server with user-friendly control panel options. Now to address speed problems for your wordpress installation itself: delete unnecessary string translations (this is the most effective tip) get rid of unnecessary plugins) follow your plugins guide speeding things up. Use a CDN. Cloudflare is free to use and super easy to set-up. This will especially speed up your page load times for visitors in other countries. Did I miss anything else? Let me know!…
Hire Me
…coolest designers on our team. You know those super-fancy million-dollar designs? We can do it. 😉 Web development – DISCLAIMER: we are pricey! Guaranteed, we will cost you more than other companies. You can check out my full services page (coming soon). My tech skills: web development & online marketing traditional marketing/branding, ad campaigns SEO, PPC (Google Adwords, Facebook ads) Social media marketing (Facebook, Twitter, Youtube) design UI/UX direction content marketing, SEO, copywriting web server management & speed optimization WordPress design, development, maintenance, and [speed optimization] E-commerce (WooCommerce/Shopify) Amazon Affiliates, Ebay network Newsletter management (Mailchimp,…
Cloudways Managed Hosting Review (2019)
…stack is generally good performance, although not the fastest VPS. (Apache with Nginx/Varnish as reverse proxy, pre-configured VCL and custom setup for maximum speed. Also perfect with their proprietary Breeze Cache plugin.) Most people coming from shared hosting will appreciate the speed boost. Apache & NGINX is not my favorite – but it works well and htaccess-compatible. It’s a great solution for people coming from shared hosting. Other hosts may be faster but harder to configure if you’re coming from typical shared hosting with cPanel. Lighter websites will feel like Cloudways is fast. Heavier sites…
Why You Should (almost) NEVER Use Lazy Load
I hate hate hate lazy load. Why? Because it hurts UX (user experience) at the benefit of maybe tricking page speed tests. It’s basically a cheap way of trying to speed up your page speed score by loading fewer items in the beginning. Problem is to the human eye, it makes things load slower! Sure…there’s the logic that items farther down on the site shouldn’t be loaded if the user hasn’t scroll there. True…but do you really have control over which items are lazyloaded and are you so sure their delayed load won’t affect user…
Cloudflare DNS/CDN service review - Do you need it? (pros and cons)
…firewall features (security) – if you pay more, they give you extra security like protection against DDOS layer 7 attacks. Most people don’t really need this level of protection. Common questions about Cloudflare services: So all I need is the FREE plan? It’s not worth it to pay more? Exactly, the FREE Cloudflare plan is enough. You can pay more but you probably won’t notice any difference. I’m as much of a speed fanatic as any and I don’t use Cloudflare’s paid plans. How does Cloudflare help speed up websites and servers? It speeds up…
Contact
Contact form ONLY for official business and paid WPJ plugins. Do not ask me for free help! Free WordPress help – post in my WPJohnny Facebook group. Free WPJ plugin help – post in the WP plugin repo. Speed optimization – I only do speed consultation & courses now. I’m super busy, expensive, and don’t like difficult clients. Please try other experts & speed specialists. Partnership requests – offer to pay me money upfront (like my clients are), or I have no time for you. I didn’t create this site to be an affiliate marketer….
The new Safari is NOT faster than Chrome
…not faster on it. I clicked around on several sites and the difference is noticeable enough for me. Chrome isn’t just faster for browsing speed, the actual application itself feels lighter than Safari. Maybe it’s the lighter frame UI design or my own mind wanting to believe whatever I want. But I certainly feel Safari is “heavier” somehow. Sure, I guess you could argue Chrome uses more memory and THAT results in slower speed if you have many tabs open. But raw speed vs speed, Chrome is faster. Safari wins on resource efficiency at best….
About Johnny
…doing IT break-fix work for family and friends. 1997 – tried to learn C++. Note keyword “tried“. 1991 – played on my first computer at age 7. Messing with DOS and Qbasic. My tech skills: web development & online marketing traditional marketing/branding, ad campaigns SEO, PPC (Google Adwords, Facebook ads) Social media marketing (Facebook, Twitter, Youtube) design UI/UX direction content marketing, SEO, copywriting web server management & speed optimization WordPress design, development, maintenance, and [speed optimization] e-commerce (WooCommerce/Shopify/Magento) Amazon Affiliates, Ebay network newsletter management (Mailchimp, Mailerlite) saving people time & money! …blah blah blah A…
Best WordPress Plugins - UPDATED 2024
…optimizations. SWIFT Performance (FREE / PRO)- Lite version is best free cache plugin, paid version is the fastest full-featured cache plugin out there. LiteSpeed Cache (FREE) – incredible free cache plugin with many features, but only works on LiteSpeed servers. This is actually the best cache plugin if you have thousands of pages or many MANY visits (like millions). FlyingPress (PRO) – amazing premium cache plugin made by infamous speed-expert Gijo Varghese. All the top features but super simple UI. WP Rocket (PRO) – another fast (premium) cache plugin. easy to use, not recommended for…
WP Rocket WordPress Cache Plugin - UNOFFICIAL GUIDE
…mobile devices BUT NOT for separate cache files UNLESS you have AMP or some kind of mobile-specific layout mechanism. Cache > Cache Lifespan – if you have a smaller site File Optimization – check “Combine Google Fonts files”, uncheck everything else. Media > LazyLoad > Enable for images – I don’t recommend this! I hate lazyload. Media > LazyLoad > Enable LazyLoad for iframes/videos – enable if you have any Youtube embeds NOT at the top fo the page. Can also check the “Replace Youtube iframe with preview image” option to speed up those pages…
IGNORE Query Strings when Caching
…ask for a way of selectively ignoring only chosen keywords. WP Rocket: WP Rocket automatically ignores: all utm tags (utm*), fb_action_ids, fb_action_types, fb_source, fbclid, _ga, gclid, age-verified, ao_noptimize, usqp, cn-reloaded. To selectively ignore other query strings, download their helper plugin. Also see the WP Rocket guide on query strings. LiteSpeed Cache: LiteSpeed caches all query strings (individually) by default. To selectively ignore query strings, go to Settings > Cache > Drop Query Strings…and fill them in yourself. Put each one on a separate line. (fbclid, ref, utm*) See helpful LiteSpeed guide on removing query strings….
Minify strategies for HTML, CSS, JS
Are you someone that believes in always minifying HTML, CSS, JS? There’s a whole website speed cult now that believes everything must be minified…or else you’re an idiot. I didn’t know this could be such a hot topic but it appears some people will argue vehemently with my stance on minification. Some of them are actually developers; the others are just clients parroting those developers. It’s ok! This guide isn’t for the detractors…it’s for the clients who just want to know what I do and why I do it. (Secretly…I think it’s a stupid post…
Why use cPanel in 2021
…client’s name). What if i wanted to quickly migrate the entire server to another physical node? Or backup the entire server all once? Or how about to restore the entire server from a backup? Trust me…you will see a clear separation right away. Speed & productivity: cPanel has decent speed in every sense of the word. Things load fast. The server loads fast. I get so many things done faster in cPanel than with any other panel. One argument against cPanel used to be that it was “slow”. That it either slowed down servers (too…
RunCloud BEATS Cloudways & GridPane - 2022 review
…brand name. You can manage 1 server for only $6/month, and unlimited servers for $12/month. FAST – RC stack performance is on par with all the fastest cloud panels out there. Of course they all advertise that they’re faster than each other but really the best ones are all the same speed. Maybe 2% difference, tops. LITESPEED SERVER – it’s widely known that I’m the biggest fan of LiteSpeed servers, great performance and comes with my favorite cache plugin (LiteSpeed Cache). So obviously, I love that RC has OpenLiteSpeed (and being one of the few…
CloudPages managed WordPress hosting - INITIAL REVIEW
…coming from say, RunCloud, you’ll think CloudPages is right on par. Very similar feature-set to other managed cloud panels. Features are more or less the same. Prices are more or less the same as other managed cloud panels out there. But of course…there ARE things that set CloudPages aside from the rest…so let’s talk about that next. (No more wasting time listing features everybody has!) CloudPages (differences) vs other managed panels 1. LiteSpeed server CloudPages offers LiteSpeed server! My favorite freaken web-server. High performance and compatible with LiteSpeed Cache plugin. Which is my favorite cache…
SiteGround Webhosting Review - UPDATED 2020
Shared hosting is back! I bought into SiteGround as a total skeptic. I weaned myself off of shared hosting 8 years ago. But I came back because I heard great things and figured it was a lot easier to have a nice $12/month shared hosting plan with cPanel, staging, SSL, and all the little goodies than to manage my own micro-VPS at that price point. The speed, uptime, and support have been fantastic. I’m enjoying shared hosting again thanks to siteground and happy for the 10 months I’ve been with them. Great speed, uptime, convenience,…
Best WordPress Themes - UPDATED 2024
…And now you’re stuck at the crossroads deciding whether to install bloated plugins, custom-code this extra feature or migrate to a premium theme that does everything you want and more. At the very least…if you’re going with a free theme, pick one that has a “premium” version you can upgrade to. Be careful with overly minimal themes. Minimal may be fast, but that’s sometimes because it’s “unfinished”. There’s no point in choosing an unfinished theme that requires a dozen more plugins to really do the job, essentially nullifying all your speed savings. BAD (or mediocre,…
Swift Performance vs WP Rocket - WordPress Cache Plugin Comparison
…have time to even test in the first place, go with WP Rocket. 1. Speed This is the criteria that matters that most for many people. They care about max speeds and nothing else. No doubt about it, Swift is faster for me. (Check my WordPress cache plugin reviews for more details.) But faster in what sense? Swift had faster speed scores using test sites like Pingdom, GTmetrix, etc. Swift was faster via eye test, clicking around and judging with my own eyes. Winner – SWIFT! 2. Ease-of-Use This is another important area. We can’t…
Apache vs NGINX Comparison - use either but NOT BOTH!
…of caching needs ram. The fastest type (static page caching) needs only fast disk space which is perfect for the SSD-era that we live in now. Apache has htaccess compatibility – this is nice for folks migrating over from shared hosting and not yet comfortable with NGINX commands and don’t have a sys-admin around to help them. Apache can be easily replaced by LiteSpeed – LiteSpeed works faster while using less resources (like NGINX), has built-in caching mechanism, and also htaccess compatible. Apache uses more resources than NGINX – but it’s only a bit more,…
What's a CDN? (Content Delivery Network) And do you need it?
What’s a content delivery network and why do you need (or don’t need) it? I’ll cover the basics of what it is, how it’s used, and how it may benefit or impede your website. I also explain the difference of traditional CDN’s which were made for speed and the confusing Cloudflare service which is a DNS-caching service that does similar things as traditional CDN but also provides extra security and DNS management. https://youtu.be/2G5eLA2whVo What’s a CDN? Content delivery networks are service providers that clone your website files to their servers, in order to serve them…
WP Engine SUCKS! (bad webhosting review)
People keep asking me how I feel about WP Engine… …and what comes to mind is: slow limited over-priced I’m not the only person complaining either. Here’s my full breakdown on things they should improve: 1. Slow performance Slow page load speed. Slow processing for heavy sites. For all the hoopla about them being a high-performance host, I don’t consider them to be very fast. Dare I say it, I think they’re “the GoDaddy of performance-hosting”. If you want a faster host in the same tier, go Kinsta. It annoys me to no end that…
Google AMP Sucks for WordPress
…sites typically do well in search engines already. So I’m not sure how putting AMP on your blog helps you beat other blogs. It ultimately comes down to content. limited speed improvement – yes, it speeds up your site if your site was really bloated in the first place. And if it was that bloated, then you need to speed up the site first so it’s fast for all visitors…not just AMP visitors! Here’s the thing. AMP was supposedly invented to help websites show content faster and in a more streamlined way…thereby improving rankings, on-site performance, and…
MANAGED WordPress Hosting - PROS and CONS
Managed WordPress hosting seem to be all the rage nowadays but are they the best webhosting option for you?! Let’s compare their advantages and disadvantages against other popular webhosting options like: Shared hosting Managed control panel VPS hosting Dedicated server PROS of Managed WordPress Hosting WordPress-specific – friendly UI and support specifically catered to WordPress. This is refreshing compared to those old-school cluttered webhosting panels full of options you never use. Good performance – much faster pageload speeds for frontend users and also backend admins. Many of them come with server-side caching already enabled…
Are static CMS sites a good alternative to WordPress?
What are static site CMS and what advantages/disadvantages do they have to WordPress? More people have started playing around with static site CMS’s lately (like Jekyll, Hugo) and for good reason. They’re fun to use, super fast, and now have more options than ever. But does that mean I recommend them for YOU??? …it depends… https://www.youtube.com/watch?v=gH6dIp8fIuY Advantages of static site CMS (over WordPress) Speed – they’re very fast because they’re very simple. As the name implies, the sites are static. No database or php-processing. Secure – they can’t be hacked because they don’t store…
Do you really need a fast website for SEO?
…rank higher on Google and that’s not true. Tons of top-ranked sites are slow as heck. Google penalizes you for being very slow, they don’t reward you for being fast. They also don’t penalize you for being a little slower than your competitors. HOWEVER….your site speed will affect your user experience and that certainly affects Google rankings somewhat. If your site is so slow that users leave often or don’t click through as many pages, that will reflect on your SEO a little bit. Ultimately…site speed affects user experience and sales, more so than SEO….
Replace BLOATED PAGEBUILDERS with Gutenberg blocks
…to edit without the pagebuilder? Will the speed difference be that noticeable? Is it even worth the hassle? Does it really make everything better? But I LOVE my design, and don’t want it to change at all! But I’m so busy. How much time will it take and how do I know that I won’t lost any content? Never to fear! I’ve done it a hundred times and already have a checklist built in my head which I’ll lay out for you below. Follow it diligently and you find the task to be much more…
Why I don't use SEO plugins (ever)
…can guess what your page is about, and find its links quickly, and show the most relevant information. They already know how users find you, and what things users interact with the most on your site. They don’t need help. If anything, SEO tools are for you more than for Google. The history of SEO plugins Let me go over some WordPress history for y’all. If you haven’t noticed, the current trend for today’s WordPress themes is SPEED. All of them are advertising themselves to be the most fastest and lightweight theme ever created. Well…
How to Crush Your SEO Competition (like a pro)
Want your site at the top of Google search engine rankings AT ANY COST? Well you’ve come to the right place, my friend! Step right in and I’ll tell you (more or less) what I did to make myself and many clients lots of money. 😉 Who am I? Before we begin, I have to introduce my SEO persona. And what I did in my past life as an online marketing consultant and SEO expert. Most of you know me as “Johnny the WordPress speed up guy” but for now, I am “Johnny, the online…
LittleBizzy REVIEW by WPJohnny - Jesse Nickles (fraud / slander alert)
…of the group. Everybody kept their cool but Jesse didn’t. Ultimately, the group moderator at the time, Andrew Killen decided to delete the post and also ban Jesse Nickles from the group. What happened next: Jesse wasn’t just kicked out of the WordPress Hosting group, but also some others (like WP Speed Matters – see screenshots to get a taste of his “personality”). Members all over rejoiced having gotten rid of this troublemaker with his derogatory remarks and troll-like attitude. But Jesse on the other hand went out to slander as many people as he…
Elastic Hosting for WordPress - PROS & CONS
…single physical host—and for very good reason! Clustering really isn’t a speed optimization but a load-balancing optimization…or I would also say, a “load mitigation” mechanism. It doesn’t speed you up. It just prevents you from slowing down. Just like how having more cash registers at the grocery store only means less wait time in the checkout line…but the actual transaction time of your checkout will remain the same. Even more so is the potential conflict of interest in the PAY-PER-USE business model. How do I know a company billing by resources used will always optimize…
Thoughts on Google Web Vitals (web.dev)
I think the same about it as I did with the previous Google Pagespeed Insights. Has some useful metrics to help you optimize your site for performance, SEO, performance, accessibility, and proper coding standards. But also has some misleading or inaccurate metrics. Not a helpful overall context of asset load and what things are going right. Try measuring your site at https://web.dev/measure/ and let’s go over what we see. Overall, I’m not a fan. This is the Web Vitals report for wpjohnny.com If you like it and it helps you, by all means keep using…
Nerd Guide to WordPress Firewall Security
…this firewall function on a separate server. This separated firewall function was run from a firewall proxy device (could be an actual server or a network switch with firewall capabilities) and sit right in front of their web-server. The advantages are having dedicated resources for handling firewalls. The disadvantage is extra cost, management, and speed impact (having more proxies will slow down request-processing times.) The largest companies or those with extremely specialized demands may go with a paid “firewall service” from a big company like Sucuri. They are similar to the firewall proxy idea except…
LiveCanvas HTML/CSS pagebuilder for WordPress - REVIEW
…in multiple columns. It’s easier to see side-by-side this way and should allow bigger thumbnails. This is probably the safer option if LC plans to have more options later. OPTION 2 – when user hovers over the option, it (previews) shows in content area but doesn’t commit until you click. 4. Reconsider the marketing. As much as I feel LiveCanvas was accurately called an “HTML/CSS pagebuilder”, it really isn’t and shouldn’t be compared to existing pagebuilders…that were designed for the non-coding masses. I have no doubt all users will be overjoyed by LiveCanvas’ speed, but…
BEST WordPress Cache Plugins 2021
…recommend Swift free for sites below 400 pages and/or fewer than 10k hits/month. Above that, you should use the pro version. Swift Pro is especially great for sites with many pages but little traffic (thanks to its aggressive preload function). Swift does sometimes have the annoying white page issue. If you can’t resolve it, you’ll have to switch to another cache plugin. Recommended settings 3. LiteSpeed Cache (FREE) https://wordpress.org/plugins/litespeed-cache/ Honestly the best cache plugin out there. Tons of feature, enterprise-grade performance and reliability. (It’s my favorite.) Only drawback is you need LiteSpeed or OpenLiteSpeed server…
How to become a WordPress coder
…out of you. I’ll touch on them and explain whether or not they’re useful from WordPress point-of-view. ReactJS, NodeJS, VueJS, Angular, jQuery – these are popular Javascript libraries, engines, environments, or frameworks based on Javascript. Used to build powerful enterprise applications (like eBay). You don’t have to learn them for WordPress unless you plan to build custom things. (I suggest leave it alone for now.) Bootstrap, Tailwind – popular CSS frameworks used to speed up your design work and/or create CSS uniformity within your WordPress sites. They’re only useful for experienced devs doing lots of…
NitroPack cloud-caching service review - UPDATED 2022
…for? Anyone on a crap server, only a few bloated sites (instead of many), with zero knowledge of speed optimization, care (too much) about page scores, and don’t mind paying the premium. Obviously, none of those attributes reflect me. I prefer to build a site with clean-code from the start, placed on a well-configured server, finely tuned with customized cache settings, and value human user experience over page scores. Knowing how to tune sites makes me 100 times more effective across many sites…saving lots of money. So basically…you’re either learning how speed-optimize your WordPress site…
BEST WordPress Cache Plugins 2022
…My favorite cache plugin out there…tons of features, enterprise-grade performance & reliability…but requires LiteSpeed server (or QUIC.cloud). You need to be on LiteSpeed or OpenLiteSpeed server to use its caching features. Or have a QUIC.cloud account (they have free plans). Best for sites with many pages and high traffic. I don’t recommend for sites with little traffic (below 10K hits/month). Small sites are better with WPP or Swift since they can pre-cache. The one and only thing LiteSpeed Cache lacks is a cache-preload feature…which it makes it suitable only for sites which have more traffic…
Cwicly - WordPress Gutenberg pagebuilder review
…We must remember the goal is speed. Saving space doesn’t help if it doesn’t save time! I’d rather spend more time scrolling and less time hovering to read/remember what each icon does. Labels also train my subconscious to know where to find other things in the future. Messy display of borders between elements. Sometimes hard to understand/see what or where elements are. Why are element ID’s and classes at the top of the element primary settings panel? Why couldn’t they be at the bottom or better yet, just stick them in the “advanced” tab. I…
Greenshift - Gutenberg pagebuilder blocks (with animation)
…of Gutenberg blocks with endless animation capabilities. Text blocks (titles, paragraphs) – where you could make words (all or just selected ones) animate. Media (images, videos, galleries) – that flip or slide, or carousel around. Objects (counters, icons, buttons) – that change design state upon engagement. Containers (sections, tabs, tables, panels) – that flip and reveal content in dozens of creating ways. And more – mouse effects, 3d modeling, and more! I saw the list and it was crazy. They have a ton of blocks! All the gimmicky “bloated” features that your neighborhood speed-expert said…
MemberPress WordPress Membership Plugin Review - UPDATED 2021
…scripts and/or makes exhaustive database queries that your website slows down. It’s no fun to run a site that can’t handle thousands of visitors. Speed has a huge impact on user experience and you absolutely CANNOT afford to have a slow website for your business. MemberPress is coded beautifully and plays well with all other plugins and themes. No annoying JS conflicts or other errors on the front-end. You will have fun clicking around in the back-end because everything loads right away. 3. MemberPress is easy to use Dare I say it, MemberPress is actually FUN…
SiteGround WebHosting Review - UPDATED 2017
…from Linode and was happy with that for a couple months. But then it became a pain to manage. Every little thing required an email requests to my sys admin. Creating emails, cron jobs, upgrading PHP, changing php settings, setting up SSL (such a pain!), setting up emails even! The $10 server was great in terms of speed and functionality but a hassle to manage. Some friends told me they loved SiteGround’s $11.95 GoGeek plan because it was a nice server that wasn’t oversold. I tried it for several months and found it to be…
Best WordPress Image Compression Plugins - UPDATED 2021
Honestly…there are only 4 good ones (ShortPixel, WP Compress, LiteSpeed Cache Plugin, and Imagify). The rest are junk to me. Either poor compression quality, lack of features, hard to use, or don’t offer anything unique that these 3 don’t already do. Let’s go over them! Current WordPress image compression market Image compression seems to be a “cheap business” venture for many plugin developers. Simply copy whatever open-source image compression algorithm out there and sell it at a monthly/yearly subscription. It’s all the rage and for as long as you’re helping users, everyone will be happy….
Icon Font vs SVG - real world performance comparison
I keep hearing this debate over and over. Most of them are back-and-forth arguments about backwards-compatibility, accessibility, developer workflow, sharpness, colors, and other mostly developer-related issues. This happens when you compare apples to oranges. Most web-masters care about speed first, customization second, browser-compatibility/accessibility last. So I’ve simplified it to this: 1. 2 or 3 Icons (svg) All you need are 2 or 3 icons? Go SVG and you’re done. 2. Tiny everyday icons (icon font) Most of you only need a speech cloud for the comment icon, hamburger menu, the “user” avatar, and some social…
Digital Access Pass (DAP) WordPress Membership Plugin Review - UPDATED 2019
…buyer goes straight to PayPal. This is ideal if you don’t want unnecessary screens showing cart info, quantity, etc. You simply want them to pay before they change their mind! With DAP, you can have a minimal checkout AND sales tracked on the backend. (Easy Digital Downloads aka “EDD” can do this as well!) SPEED – Dap is very fast and will never slow down your WordPress site. It’s isn’t one of those heavy plugins that load a dozen JS/CSS scripts on every page of your site. The database is separate from your WordPress installation…
Testimonials
…to the next level, I would highly recommend Johnny. Kevin Saitta Johnny is a very experienced and helpful WordPress expert who increased my site speed exponentially. My webpage went from 10-13 seconds on every click down to now instantaneous, even on my phone! The site is crazy fast, holy sh*t, insane. I had no idea my site could be this fast, it’s 1000 times better. His depth-of-knowledge is amazing (Web developer? Web guru? lol? Blogger extraordinaire?), and I feel pumped about any recommendations he makes about my blog. I’d hire Johnny in a heartbeat for…
How to Choose a Good WordPress Theme
…clean-coding, bloat-free easily extensible used by many developers, active community accessibility & smart archichecture easy to update over time WordPress theme features NOOBS like: “no coding necessary!” tons of features, color & typography options every flashy effect you could ever want great for making money mobile-responsive, speed, SEO great customer support What WordPress theme features are most important? 1. Nice Design Clean, professional design, with a little personality (or at least allows you to add some personality). As long as it looks great or can look great with a little bit of effort, that’s all…
How to Start a WordPress Website in 30 Minutes
Setting up your own WordPress is easy! Follow these steps: Get webhosting – best webhosting for wordpress Set up WordPress – easy cPanel method (automatic), or the 5-minute method (manual) Choose a WordPress theme – best WP themes, how to choose WP themes Install WordPress plugins – best WordPress plugins, or search the repository Put up content – check out my blogging guides Ready for the next step? (more guides coming soon) Customize your themes Choose a backup plugin Speed up your website using Swift cache plugin monetizing your site (ads, affiliates, info products, tangible…
Best WordPress Pagebuilders Review - UPDATED 2022
A list of my favorite pagebuilders and why. I also include a list of my non-favorites for comparison reasons. I compare them on features, ease-of-use, speed, clean output code, and compatibility. For those who keep asking, I don’t like pagebuilders! This list exists only for people who insist on having one. Best pagebuilders for WordPress: Elementor – the most popular, and powerful free-version. Cutting-edge pagebuilder with all the trendiest gimmicky effects/features. Newbies and non-coders should start here. BeaverBuilder – 2nd best, most stable and reliable. Preferred by more serious tech-savvy folks who prefer stability over features….
5 Ways to Grow Your WordPress Blog Traffic
…of having to pay for something that should come free. IMO, your best and most loyal traffic will come from organically-grown followers. Your best fans don’t need to be bought or reminded. You don’t need to persuade them to visit your blog. Heck, if anything, THEY’RE the ones to persuade YOU to visit your own blog. They’ll be the ones to write comments asking questions, demanding new guides, asking where you’ve been. But paid traffic does have its place. It can speed up time-sensitive messages. It can airdrop your brand into places that would have…
Why I HATE Pagebuilders - WordPress Review
…load only the required scripts and styles. That would be the first area to start, decrease the conflicts and speed issues. The next objective should be to integrate pagebuilders better with WordPress and design practices. Premium/paid themes are absolutely NOT on the same level as an actual professional custom-design made by an agency. Currently, pagebuilders don’t actually help “non-designers” to learn how to design, or even to think like a designer. And I think that’s the most important step for pagebuilders. Pagebuilders could also be improved for agencies. It’s unfortunate but most pagebuilders are built…
Redis vs Memcache vs APCu - object cache comparisons
Yes, you should definitely use object caching for your webserver…especially for dynamic page generation. It speeds things up incredibly and can do wonders for page speed performance. Redis and memcache are more or less interchangeable. Redis is considered the newer/faster option but real world performance hasn’t always reflected that sentiment. I naturally would try Redis first and see if it’s super fast, no weird issues. If Redis isn’t totally smooth, go straight to memcache. (Or for a totally hassle-free option, just go memcache first.) And then if you want to venture further, go with APCu….
Should You Trust a Small Webhosting Company?
…seconds or more to load. Ok fine, so pick a new webhost. But now we have the new big players like SiteGround, CloudWays, or the new premium hosts like WPengine, FlyWheel. Or how about your local tech guy’s webhosting company? Well, it depends… Most webhosts specialize somewhere. Either they have great server performance and reliability, or great service, or great pricing. GREAT PERFORMANCE – these are systems engineers, with lots of experience in server configuration. Is your contact a speed specialist with lots of experiencing tweaking different servers? Do you have an established site…
GridPane vs RunCloud - Managed Hosting Panel Review UPDATED 2020
…IMO. Speed: RunCloud – is fast. But can be faster once you setup RunCloud Hub caching. GridPane – is slightly faster! Right away with just blank default installs….comparing RC-NGINX to GP-NGINX, I could see that GridPane was clearly faster. I was shocked about RunCloud’s performance to be honest; I was expecting more from their NGINX-only stack. Sure, I could have done more testing and tried more complicated configurations but that was enough for me. Do note that GridPane’s stack has caching activated right off the bat whereas RunCloud doesn’t. GridPane’s stack has way more load…
Cloudways vs RunCloud - Managed WordPress Hosting Comparison (UPDATED 2020)
I’ll give a quick rundown on these 2 managed panel hosting services and how they compare for developer-grade clients. Speed, features, pricing, ease-of-use. What I like and dislike about both. We’ll go over all that. Cloudways vs Runcloud – hosting comparison Ease-of-use for noobs (CW) – they have support and easy to set up without touching the CLI. Ease-of-use for devs (RC) – clean UI where you don’t get lost between server vs application settings. I think the one thing that kills their ease-of-use here is having to connect the server to RC. Non-techies will…
RAM or CPU? Which is more important for web-servers?
…former is better if you simply like having faster overall speed. The latter is better if you need guaranteed around-the-clock performance. It’s like having to share 4 laundry machines with neighbors vs having only 1 but it’s all yours. Good candidates for high CPU usage are any sites with heavy processing and/or mostly showing private (uncacheable) dynamic content. Example sites for CPU-optimized plans: Sites with many [uncacheable] logged-in members. Membership sites. Sites with lots of recent numbers, scores, tickers, stocks, etc. Some ecommerce sites. Any site not using much caching and preferring to process everything…
Is Cloudflare Argo routing-service worth the cost?
Cloudflare’s Argo feature claims: Speed up average network latency by 35%. Decrease connection errors by 27%. Let’s see how much of a difference that even makes! About network latency and connection errors Network latency is just the DNS part of your pageload time. It’s only a sliver of the actual pageload process. Usually there are multiple steps, the DNS connection, the SSL handshake, the WAIT for the request, then the DOWNLOAD. I wasn’t so exact but it’s pretty much that. So this Argo stuff only speeds up one tiny aspect of your page load. Connection…
Should you use Critical CSS?
…that initial visit. Your total CSS is so small that splitting it into more parts slows down your site (adding extra HTTP requests) without actually producing perceived faster render times. You have so much critical CSS that the added complexity doesn’t give you any noticeable speed increases. CSS should be render-blocking! I’m sick of newbies trying to deploy CSS optimization tactics (like CSS combination/merge or critical CSS)! Let’s get this straight -> CSS by nature is supposed to be “render-blocking”. It has to be so that you don’t get FOUT/FOUC issues. (Flash-of-unstyled-text or flash-of-unstyled-content is…
Cache plugins suck!
…– perhaps you should disable some of the features. Might also help to exclude certain elements from caching. “Cache plugins didn’t improve my pagespeed score!” Believe it or not, pagespeed scores are one of the most commonly misinterpreted things on the internet. They’re actually only a guideline for ideal web performance, not the rule. (Basically, you can have an incredibly fast website and still horrible scores. The biggest mistake would be optimizing for scores, and not for real users.) Are the complaint metrics related to 3rd party requests? (Loading from other domains like Google, or…
GeneratePress vs Genesis - WordPress Theme Review
…It’s a truly complete framework, everything neatly placed, accessibility, SEO-friendly, all ready to go. And also many compatible 3rd-party plugins as well. Although Genesis never really advertised their theme around speed, as the trend back then was to advertise themes for SEO and design-aesthetics…their code fit perfectly with today’s trend of wanting faster/leaner themes. Genesis is by far the most comprehensively-coded theme, tons of hooks and filters, AND still super super lean. Yes, the theme may be full-featured and comprehensive (from developer POV) but it’s still as lean as any other fast theme out there!…
How to pick a good MEMBERSHIP platform
How do you know which membership platform (or plugin) is best for you? I’ve ran a membership program for 7 years and happy to share some of my experience. It comes down to pricing, features, and most importantly…how you plan to run your business! 1. NEW business vs ESTABLISHED business This is a really important distinction to make because it greatly determines what kind of platform will help your business vs hurt your business. If you have a NEW business, what you need most is speed and flexibility. You need to get off the…
WPJ Plugins
…precious seconds. Download WPJ Reports for MemberPress Show MP reports with more date-ranges and individual product sales data. Download Facebook Open Graph Set default Facebook Open Graph image for all pages without an assigned image. Download Admin Expand Image Widgets Auto-expand image widgets in Dashboard Widgets page. Download Comments Sticky Moderate Move moderation options above comment to speed up manual approval. Download PREMIUM PLUGINS These plugins cost money. But they do very special tasks. External Tracker for AffiliateWP Track conversions, visits, and referring urls from external landing pages. Download WPJ Reports for MemberPress (PREMIUM) Get…
Webhosting Control Panel Review - UPDATED 2021
…don’t know how they did it but the project was so perfect. Things look nice and work well (really great user interface catering perfectly to current trends). I’ve had very little issues setting things up and figuring out how it worked, even though I never used it before. It’s clean, it’s simple. It’s lightweight, thanks to it being created just recently. And best of all, it works with my favorite web server (LiteSpeed!). Oh and that’s not all…CyberPanel with OpenLiteSpeed is TOTALLY FREE! Yes, free! Free even for unlimited accounts and websites! YES, I AM…
WordPress vs STATIC CMS
…junk that isn’t coded. 5. WordPress can be JUST AS FAST as static CMS Not literally, but I mean WordPress can perceivably load just as fast. Cache plugins pretty much work in the same manner of static CMS (prebuilding content so it loads faster when requested). THE BOTTOM LINE – WordPress can do so much more! In regards to security and speed or any comparison that you might think WordPress loses, it’s simply not a fair comparison because WordPress can do so much more than other CMS. To argue that static CMS is more secure…
The BEST WordPress theme (for non-coders) - GeneratePress
…it’s free, fast, and easy-to-use. It’s often compared along the likes of other lightweight themes like Astra and OceanWP. But oh, let me tell you this…it’s so much more than that! Lightweight themes are a dime a dozen. It’s the trend now more than anything. Every WordPress theme is promising to be the fastest WordPress theme ever made. Every other one toting how small their CSS and JS is. Proprietary caching and performance options, blah blah blah. As a speed optimization consultant, I can tell you right now…the secret to being lightweight is not about…
WPJ Reports for MemberPress (WPJ plugin)
…absolute speed fanatic. How often do you plan to update this plugin? We’ll keep maintaining both FREE and PRO versions to work with the latest WordPress version and other plugins. New features and styling adjustments will be made over time, at our discretion. Priority given to the most user-requested ones. PRO version pricing will increase over time to reflect added features. Existing PRO customers will be grandfathered in (no price changes for them). Screenshots 1. Quick view of how it looks. (New version looks even better; will update screenshot soon.) Labels glossary: Sales: Payments –…
The BEST WordPress theme (for coders) – Genesis
…sell them.) DIY frameworks Some ingenious minds decided to create even more user-friendly frameworks. They realized that WordPress was being used by more and more non-coders. And they tried catering to them by building a “you can design this theme anyway you want”. It was great, and they succeeded in attracting massive fanbases overnight. But much of their success wasn’t always due to their actual usability. Thesis promised “easy DIY design” but was actually successful because of it’s SEO success (at the time, Thesis was often toted as the theme for best SEO. Speed wasn’t…
Custom Post Types (CPT) vs custom Gutenberg blocks
Learn how these can customize your WordPress site! Add functionality (or replace plugins). Customize site content/layout. Speed up WordPress performance. Make content easier to edit/manage. I remember not understanding what CPT’s were when I was a beginner and then later not fully respecting the power of Gutenberg. But I don’t make that mistake anymore. These options are essential if you want a super customized professionally-built site! This post is a continuation of my posts on Custom Post Types and Gutenberg blocks. If you haven’t read them yet, please check them out below: What are Custom…
Logos are not PICTURES, they are FEELINGS
…and pretty. It’s just that I just don’t think they’re very good logos. Here’s why… A logo is NOT a picture, it is a feeling! You ever heard that marketing saying that goes, “sell the sizzle, not the steak”? This is exactly what I’m talking about. We need to establish an emotional connection. A feeling. Products are loved because of the feelings they elicit. Want to sell a juicy steak? – make them FEEL the sizzle. Want to sell a fast car? – make them FEEL the engine/speed. Want to sell a cleaning service? –…
WebP image format in 2020 - is it global yet?
My short answer: no, WebP ain’t ready for primetime yet. It’s not used everywhere, not compatible with every device. And if you stick that image in that format, you risk a small percentage of people/devices not being able to see it. The benefits are what…15-20% space savings? But in reality, that’s zero space savings because best practices require you to still have jpeg/png fallbacks in case the visitor isn’t WebP-compatible yet. This means webp would double your media storage use. Do you think you’re saving on speed? Because the answer is NO on that as…
Predicting the death of ALL pagebuilders (except ONE)
…like a graffiti artist. REASON #3 – Gutenberg blocks are better than pagebuilders Sure, it’s easy for me to just throw the B-word around without explaining anything. But I’ll break it down for you. Here’s why Gutenberg blocks are better: LESS BLOAT If you haven’t already heard. Pagebuilders are among the top causes of slow WordPress sites (if not the main one). Being that WordPress is undergoing a massive “speed up” trend right now, you can bet everyone is looking for pagebuilder-alternatives. Think of what a pagebuilder is. It’s a giant collection of options. In…
Oxygen Builder ISN'T a pagebuilder (and that's why it's great)
…take into account. Many popular themes were weighed down by incessant displays of effects, and page load speeds were getting so bad it spawn a subculture of “WordPress speed” addicts. As expected, buffets do not encourage moderation. So what happened next? The evolution away from pagebuilders (and toward Gutenberg blocks) It’s happening as we speak. More and more developers creating custom blocks for building pages. Some blocks are for design. Others are for content. Even more powerful is that you can mix and match to your heart’s content. Why waste your time with a big…
To WWW or not to WWW
…domains work? – ServerFault (read the recent answers) But here’s why you don’t gotta worry about any of these cookie domain stuff. Modern browsers allow you to set cookies specifically for bare domain. Most people don’t share cookies between sites anyway. End of story. It’s a non-issue. This whole guide was a total waste of time. My verdict – stick without the WWW Use the bare domain! Looks better. No speed issues. No DNS hassles. No weird cookie issues between bare domain and subdomains. Any technical inconveniences that you might have had from a bare…
Don't use CSS frameworks with your custom WordPress theme
This is mostly a matter of speed, and then to a lesser degree (utility). I’ve been asked, “Hey Johnny, do you use CSS frameworks? Which ones do you like?” My answer is NO. I hate the idea of them (and therefore don’t use them). Reason #1 – too much bloat Too much junk! Argh. You don’t need all that crap. 12-column layouts going to the right, then again to the left. Declarations for all kinds of icons and warning text and flags and other crap you’ll never use. Boxes and shadows, and spacers, and nav,…
Skills you need to manage a (Linux) web server
…style of configuring for client sites. Some admins like to optimize a certain way, using more memory to boost speed but others prefer to save memory and optimize by closing connections sooner. Some admins like absolute lockdown security, others like it more open (not to annoy real visitors) and then manually ban as needed. It really depends on your style of server management. Is this YOUR server that you’ll be in everyday? Or for a client that you want to be more hands-off? As with anything…overly aggressive or “strict” settings will require more manual tuning…
AVOID - Astra theme and Brainstorm Force plugins (are bloated)
…I see excessive autoloads as well. Looks like they’re not planning on fixing it anytime soon. Schema Pro is still a cool plugin but not if you have many pages and lots of traffic. NOTE: if you don’t know what autoloads are…they greatly affect your speed and memory use. You can learn how to clean them here. UPDATE JUNE 25, 2020: Sujay actually uploads the image of my post and says it was just an “unhelpful rant” and not useful as feedback. I’ll let you decide for yourself. This was the post they declined. 6….
Jelastic multi-cloud hosting platform review
…(or sites) gets too big for one server or maybe you have so much traffic that one server can’t handle it, then it’s time for a server cluster. See image below. It’s an overly simplified diagram but basically shows how services are split out onto different servers. You have one as the load balancer (like a traffic conductor) deciding which of the 2 web servers to send visitors to. The web servers don’t even hold the database, it’s stored on two separate database servers. Each of them have a copy of the database thereby speeding…
DISRUPTING a WordPress plugin market
…GeneratePress when it was originally being built was targeted for developers…things like hooks and filters, sections and elements, then later had customizer settings and such. Astra however started right off the bat branding itself for speed and pagebuilder-compatibility. That pagebuilder aspect alone really set it apart from GeneratePress even though it’s very similar in many ways. STEP #4 – Declare your brand position. Now that you’ve got a big user market and a clearly differentiated plugin, it’s time to stake your place in the market. Say it loud and proud. “WE ARE XYZ PLUGIN and…
MailOptin Email Lead - WordPress plugin review
…a good chance for you to try out different wordings until you find a winner. Perfect for the aspiring copywriter inside of you! 9. Solid documentation Their documentation is helpful and very easy to use. Just enough text and images to help you figure everything out by yourself. The plugin was easy enough for me to use and the documentation covered whatever little things I need more explanation on. 10. Coded well The plugin is fast, lightweight, developed by someone I respect and built for speed. So many email-collector plugins out there are bloated and…
Dashboard Search for MemberPress (WPJ plugin)
…> Members, then click. Move your mouse over to search to type in information. Then move your mouse to the “Field” dropdown, and choose a field. Then click “Go”. As you can see, the process was inefficient/cumbersome. So I tried to speed it up with my simple plugin. There’s a blank field right on your dashboard. You enter whatever info you want, and hit the [ENTER] key. DONE! PS: the plugin also allows you to use the [ENTER] key from the MemberPress Members page. (No clicking required!) Download Comment Reply Email: WordPress.org repo GitHub repo…
WPCloudDeploy - WordPress hosting plugin review
…in about 8 seconds. WPCloudDeploy is the webhosting industry’s 1st true WHITE-LABELING solution It was immediately what came to mind the moment I tried it out. Forget about how the product sells itself. Forget about the usual webhosting comparison criteria (speed, features, ease-of-use)…WPCD got my attention in a very different way! For me, this is easily it’s #1 feature. WPCD reminds you what white-labeling truly means! Most webhosting services and panels simply don’t allow (much) for whitelabeling. If you’re an agency reselling Cloudways or cPanel-based webhosting to your clients, you have very little control over…
How to STAY IN SHAPE as a Tech Worker
…think it’s great for you to try different things to see if it helps. But if you’re trying something only to speed up your fitness improvements, you’re doomed to fail. Mostly because it doesn’t fix your underlying problem (of not having a fitness lifestyle) but also because the shortcut methods that do work only wreck your body homeostasis and leave you vulnerable to even worse weight gain or unhealthy balance afterwards. Please don’t starve yourself. Please don’t do extreme stuff. You cannot punish yourself to success. Sustainable effort mentality. There are generally 2 kinds of…
Design logic behind the WPJohnny custom theme
…was super SUPER lean custom theme. CSS was written mobile-first as well…which I think is painstaking to work from. My mind still processes things desktop first. 5. Informative & easy to find The real goal behind clean-spacing and light wasn’t just for the “feeling” of clean-ness and speed. It was for the real world benefit of being able to find things quickly. I hate the kind of clean website that takes you forever to find things because they’re all spaced apart. I wanted a site that could hold tons of info and easy to find…
External Tracker for AffiliateWP
…and AffiliateWP versions? Yes, this plugin works perfect with the latest version of WordPress and AffiliateWP! It probably works with older versions as well but you should always run the latest WordPress and PHP version for best security and performance. This plugin is used in my critical sites so you can be assured it works perfect. Will this plugin slow down my site? No. It’s coded extremely lightweight. It does only the essential function and nothing more. Very lightweight. No heavy PHP processing or database queries. I’m an absolute speed fanatic. What conversions does this…
Best WordPress Cache Plugins 2020
…PRO? Start with FREE. If it does what you need and you like the results, don’t upgrade. Get PRO if you have over 300 pages, the compute API really speeds up the cache prebuild. PRO also comes with many other useful advanced features…but some do need skills to take full advantage. My Swift guides: Swift Performance WordPress Cache Plugin – UNOFFICIAL GUIDE Swift Performance Lite – WordPress Cache Speed Plugin REVIEW Try Swift Performance: WP repository (free) Website (pro) LiteSpeed cache plugin (FREE but you need LiteSpeed server) LiteSpeed is best for ENTERPRISE CACHING Many…
Comments Sticky Moderate (WPJ plugin)
DOWNLOAD LINK WordPress.org (repo) FUNCTION Move moderation options above comment to speed up manual approval. DESCRIPTION By having the moderation options bar on top of each comment, you can leave your mouse in one place and keep clicking. It allows you to manually prune your comments quicker and (hopefully) save false positives. FEATURES Moderation options on top instead of below the comment. Now you can leave the mouse in one place and keep clicking “Delete”….
Pagebuilders are always a LONGTERM mistake
Yes, always. Keep messing with that DIVI, Elementor, WP Bakery all you want…you’re gonna pay for it later. (I guarantee it.) I’ve seen more than a few hundred clients crying under the weight of bloated pagebuilders. And I’m here to tell their horror stories to save anybody from the same predicament. Make no mistake. Pagebuilders are a short-term solution at best but almost always a longterm mistake. 1. Pagebuilders are slow Bloated as hell, takes forever on frontend and backend. I make a ton of money every year doing speed optimization and can tell pagebuilders…
Affiliate Area
Interested in being a WPJohnny affiliate? (And getting commission rewards?) You can sign-up using the form below. Do tell me what website or methods you will use to promote WPJ products. Affiliates make 25% commission on each sale (of speed optimization, courses, or paid plugins). Commissions are earned 30 days after customer payment. Minimal payout is $50. For payment email, please use your PayPal email address. Please promote only to users you think would benefit most. Rules: You cannot purchase from your own links. (Obviously) You cannot put my brand product name and keywords on…
Noob Guide to Gutenberg
…old posts but it’s a good idea of you want Gutenberg benefits on that specific page (faster speed, ability to use Gutenberg blocks, or simply removing dependence on pagebuilder). 2. Default Gutenberg blocks https://youtu.be/WEpzqQ6yts4 Now, let’s learn how to use the default Gutenberg blocks that come with WordPress. There’s actually about 30 of them or so but I go over only the main ones for you to get started. Let’s play! Text – paragraph, list, heading, quote, classic Media – image, gallery Design – columns, buttons, spacer, more Widgets – custom HTML, latest comments, latest…
Escaping the Content Network MONETIZATION TRAP
…(Facebook ads) don’t want to be there. Your exhausting social network attempts (Twitter, Instagram, Youtube, Pinterest) aren’t panning out either. STEP #9 – fight or flight Some people try to reverse the effects by changing things up. Faster hosting, recoding, new design, speed optimization. They try all those SEO tips they’ve stashed in their bookmarks. Others scheme to write more, or to write differently. You used to dream of growth…now you’re begging to keep the same traffic. STEP #10 – the search for new money You didn’t want to, but now considering a new endeavor…
WP Performance - cache plugin review
…is a nice touch. Little details like this always give away the quality of someone’s code. Great speed, beautifully simple UI. Can do basic caching or even more advanced caching. Most of all, it worked well for my use. I’m typically a LiteSpeed Cache and Swift user…but really enjoyed this one. I’m sure it can cache small or large sites well. Thanks for such a great free cache plugin, Ante! Do you want a simple free cache plugin with just enough advanced features, but not feel too technical? Then get WP Performance cache plugin! https://wordpress.org/plugins/wp-performance/…
How to NOT get destroyed by Google algorithm updates
…it as seriously as they claim to. One year they said no more link farms, yet link farms still got away with backlinking themselves. Another year they said they would penalize duplicate content, yet competitors that stole content sometimes ranked higher than the original. And now they say they care about website speed…yet MANY sites with horrible page scores are still dominating Google. So what do the experts know now? Same thing they’ve always known. Google simply gives guidelines, but doesn’t adhere to them over other “hidden” metrics they consider to be of higher importance….
WPJ 2020 review - uncharted territory
What a wild year…full of drama, thrills, and excitement. I can honestly say I didn’t see it coming. WPJ website visits grew 300% – 300k visits this year compared to 100k last year 160 posts written, about 90 published – basically one every 3-4 days Released 7 free WPJ plugins (and 1 paid) – used in over 250+ active sites. Released the WP Speed Optimization Courses (originally to help Walter) – but it’s now grown into a massive faction of its own. Raised $8k for HelpWalter.com – thank you for all that supported! Built many…
HARDCODING your (pagebuilder) header and footer
Some pro tips when manually-coding your bloated custom pagebuilder header and footer. This post was inspired by the work I did last night for a client site. He was sick of his pagebuilder slowing down his site speed and wanted to move away from it. The very first obvious step for me was getting rid of the Elementor custom themebuilder function used to override his theme header & footer. Once that’s gone, the pagebuilder and theme are truly decoupled and you’re free to switch out the theme first or pagebuilder first (your choice). For those…
Core Web Vitals - score optimization tips
…decrease file-size…just make sure the quality doesn’t get too ugly/grainy. Be careful about CDN. Sometimes it helps, sometimes it doesn’t. 5. Use caching Seriously. Caching will improve your server response times, both human load times as well as page scores. And most caching plugins can also do CSS/JS optimizations that improve your score as well. The only catch is you have to know how to setup your cache plugin or else things could get real messy. 6. Hire a speed optimization expert A true professional will know exactly how to optimize your site for performance…
Builderius - initial thoughts and respect
…around…trust me, this ain’t it! You’ll have to get used to lots of terminology and text-based labels, rather than cute kid-friendly images. (Oh and please don’t use this thinking it’s easier than Gutenberg. It’s not.) And really, the GUI is meant to help you speed through developer-tasks….picking modules, datasets, media queries, etc. Builderius is not a “design-by-drawing” tool. At least Oxygen is still quite understandable even if you don’t know how to code. Its user interface is way more polished and user-friendly and arguably still easy enough for non-coders. Builderius really is a coders-only clubhouse….
FlyingPress cache plugin - UNOFFICIAL GUIDE - UPDATED 2022
…where it lacks advanced stuff. It has all the basic, intermediate, AND advanced features that you’d need. All the best and most essential ones…and I’d even say unique or uncommon in other cache plugins. I’ll list my favorites: Caching and granular purging – for when content changes affect more than one page. Cache lifespan options (from 2hrs to 24hrs) – instead of silly “1 week” options. Ignore query strings – to speed up referral clicks from Google, Facebook, etc. Critical CSS (force include selectors) – to negate issues with broken CSS when using CCSS feature….
Guide to Security Headers
…request because your HTTP response header told it not to. Don’t allow the browser to use the computer’s microphone or camera. So again…in the event that your website is ever hacked, security headers basically protect your users (and their browsers) from inadvertently compromising themselves or executing malicious scripts/commands. Security headers do NOT protect your website or web-server from being hacked. How security headers are applied (or configured) to your website: Security headers are applied differently depending on your web-server (Apache/LiteSpeed vs NGINX). Basically…Apache/LiteSpeed allows global server-wide configuration as well individual overrides for each site (via…
HostArmada review - old school shared hosting (with a twist)
…from your work. It’s good if you’re a newbie client and love having 50 new toys to click on in your hosting panel. The HA cPanel is truly loaded to the max. They got all the usual cPanel stuff AND (non-WordPress) script installers AND WordPress theme installers AND a proprietary site-cacher (it’s actually Memcache object cache). LiteSpeed web server & .htaccess LiteSpeed server is awesome and high performance. HTaccess feature is useful (and even necessary) for certain plugins. These things are nice to have and depending on your level of skill and type of us,…
WordPress is (slightly) losing market share because...
…like a bicycle trying to keep up with cars. Or more like…a car trying to be both a plane and a bicycle. I wouldn’t point a finger to any single thing such as Gutenberg, ever-changing speed metrics, or slow hosting. If anything…all those things have gotten much easier over the years, not harder. The only thing making WordPress harder are the demands users put on it. By asking WordPress to do more with less development skill, less user skill, fewer server resources, and smaller development budget. Yeah….THAT will make any development platform hard, I can…
ScalaHosting review - traditional shared hosting (custom panel)
…UI might appear “messy” compared to modern panels but it’s easy to use and arguably faster to use (since all features can be reached from the main page)…whereas other panels have more settings screens and tabs to click through. LiteSpeed/OpenLitespeed web server – depending on which options you choose. I love LiteSpeed because of its performance gains and compatibility with my favorite WordPress cache plugin (LiteSpeed Cache). Backups – daily scheduled backups. Free SSL – standard feature. SShield Cyber Security – not sure if this is their WAF or malware scanner or maybe both. But anyway, they have…
WPJohnny WordPress theme roundup 2023
…this is (for the monetizing-hopefuls), I’m also happy for it. You can bet that the top themes are all copying each others’ best features and in a sense always improving themselves to stay with trends. It’s a good thing about open-source principles. The top themes are never really too far from each other. And you can be safely assured that whatever feature a competitor makes, yours will probably have it soon enough. This means less jumping around each year. You can just stick to what you like. Granular design flexibility Speed and minimalism Settings in…