Just because Google introduces something new, doesn’t mean that it’s automatically good for us as website owners. Aside from the fact that they’re not omniscient and can make mistakes, there’s a question of conflict of interest. I know the “right” answer is to say that you create websites to serve the needs of your visitors, […]
How To Fix The WordPress Gutenberg Image Layout Shift
A while back I’d written about how to reduce your Cumulative Layout Shift (CLS) to zero by loading your site on an ultra-low connection and see what moves around. However, even after getting a CLS of 0 seconds on the Google testing tools, I was still getting a high value in the search console that […]
3 Cloudflare Tricks To Speed Up Your Website
Earlier this week, I wrote about whether or not it was worth upgrading your free Cloudflare account to Pro. If you’ve decided to go for it, there are quite a few things you can do to ensure that your site works faster – the biggest change being the increase from 3 page rules to 20. […]
Is A Cloudflare Pro Plan Worth it?
Last month, I subscribed to Cloudflare Pro to test it out. As you might be aware, I’m a huge fan of Cloudflare as they provide a free service that is unmatched even by many paid providers. I’ve been considering upgrading to Cloudflare Pro for a while just to kick the tyres, but haven’t really found […]
How to Reduce Your TTFB to < 0.5 Seconds
Google has a habit of throwing everyone into a tailspin with their announcements. For years, they’ve played coy with page speed, only hinting that it might be a ranking factor – and not a particularly important one. Last month however, they announced in a blog post that their “Core Web Vitals” will be officially integrated […]
Using SSH Keys to Login to Your VPS – Part II
In part I of this series, I explained how to generate a private/public key pair and upload the public key onto your server. Now we need to configure everything to make it work. Step 1: Paste the Public Key into “authorized_keys” The “authorized_keys” file contains all the public keys that we trust. In part I, […]
Using SSH Keys to Login to Your VPS – Part I
After changing your SSH port number and disabling root logins, the next step in server security is to use SSH keys for logging into your server instead of passwords. SSH keys are special files that come in pairs – one resides on your server, and the other resides on your computer. When properly setup, SSH […]
How To Disable Root SSH Login In WHM
If you haven’t already done so by now, read my earlier tutorial on how to change your SSH port on a NameHero VPS. But that’s just the first step in hardening your server! There’s a lot more to be done. And probably the most important step is to disable root SSH logins. In this tutorial, […]
How to Open Ports on a VPS from NameHero
Opening and closing ports is an essential aspect of network security. A webserver can “listen” on any number of ports, but that doesn’t mean it should! In fact, it shouldn’t listen to most of them. Certain services like SSH are standardized to listen on specific ports – in this case, 22. As a result, port […]
How to Change The SSH Port On A NameHero VPS
One of the first tasks when setting up a new server is to change the SSH port to something else. By default, the SSH server listens for incoming connections on port 22. So the first time you connect to it, that’s the setting you need. The best program to connect via SSH is PuTTY. It’s […]