Why Your Website Needs HTTPS — Yes, Even Your Brochure Site
For most of the web's history, HTTPS was something you bought for the checkout page. Encryption cost money, slowed things down (or so everyone said), and was strictly for banks, stores and login forms. The rest of the site — the blog, the brochure pages, the marketing site — rode along on plain HTTP, and nobody thought twice.
That thinking is now obsolete. In the last eighteen months, every part of the old calculation has flipped: certificates are free, the performance argument has reversed, Google is rewarding encrypted sites in search, and unencrypted pages are being actively tampered with in transit. If your site is still HTTP-only in 2016, here's the full case for changing that — even if you don't sell a thing.
HTTPS is about integrity, not just secrecy
The classic objection: "we don't handle anything sensitive, so there's nothing to encrypt." This misunderstands what TLS does. Encryption is only one of its three guarantees:
- Confidentiality — nobody between the visitor and your server can read the traffic.
- Integrity — nobody between the visitor and your server can modify the traffic.
- Authentication — the visitor is actually talking to your server, not an impostor.
The second one is the sleeper. On plain HTTP, everything between your server and the visitor's browser — the coffee-shop Wi-Fi, the hotel network, the mobile carrier, the ISP — can rewrite your pages in flight. And they do. Ad-injecting hotel and airport hotspots are well documented, and some ISPs have been caught inserting their own JavaScript into customers' pages — tracking headers, "data usage" banners, even replacement ads. When that happens, your visitors see a version of your site you never published, with your name on it. HTTPS makes that tampering cryptographically impossible.
"Nothing sensitive" is also usually wrong on inspection. Which pages a person reads on a medical practice's site, a law firm's site, a job board — that's sensitive by any reasonable definition, and on HTTP it's visible to every network in the path.
Google is already rewarding HTTPS
Back in August 2014, Google announced that HTTPS is a ranking signal in search. They described it as a lightweight signal for now — affecting a small fraction of queries — but said explicitly that they may strengthen it over time, because they want to encourage everyone to move to a safer web.
Read that as a roadmap, not a footnote. Google rarely announces ranking signals at all; when they do, it's a nudge about where things are heading. Sites that migrate now bank the benefit early and avoid scrambling later. (Do the migration properly — 301 redirects from every HTTP URL to its HTTPS twin, and update your canonical tags — and rankings carry over.)
The referrer black hole is skewing your analytics
Here's a quieter cost of staying on HTTP that most site owners have never connected to their analytics: when a visitor clicks from an HTTPS page to an HTTP page, the browser strips the referrer.
More and more of the web is encrypted — Google search has been HTTPS for years, and big publishers and social platforms are migrating. Every visitor arriving at your HTTP site from an HTTPS page shows up in your analytics as "direct traffic," origin unknown. That newsletter mention, that link from a popular blog, that search click — all flattened into the same anonymous bucket. If your "direct" traffic looks suspiciously large, this is likely a big part of why.
Move to HTTPS and the referrer flows again (HTTPS→HTTPS preserves it). You get your attribution data back for free.
Certificates are now free — Let's Encrypt changed the math
The strongest historical argument against HTTPS-everywhere was cost and hassle: $50–$200 per year per certificate, a clunky purchase flow, manual installation. That argument died in December, when Let's Encrypt entered public beta — a free, automated certificate authority backed by Mozilla, the EFF, Akamai, Cisco and others.
The certificates are free, domain-validated, and trusted by all major browsers. Issuance is automated via a command-line client — no CSR-pasting, no emails to an approval address, no invoice. It's in beta, and there are rough edges, but it has already issued hundreds of thousands of certificates and the trajectory is obvious: the price of TLS is heading permanently to zero. "Certificates are expensive" is no longer a reason.
HTTP/2 — the fast new protocol is HTTPS-only in practice
HTTP/2, standardized last year, is the first major revision of HTTP since the nineties — multiplexed requests over a single connection, header compression, real performance gains on page load. Every major browser now supports it.
Here's the catch that matters for this discussion: browsers only speak HTTP/2 over TLS. The spec technically allows unencrypted HTTP/2, but Chrome and Firefox simply don't implement it. No HTTPS, no HTTP/2 — full stop.
This neatly inverts the old "encryption is slow" objection. Yes, a TLS handshake adds a little latency — but HTTPS is your ticket to a protocol that makes the whole site faster than plain HTTP/1.1 ever was. On modern hardware the crypto overhead itself is a rounding error.
Browsers are heading toward marking HTTP as insecure
Today, browsers show a padlock for HTTPS and nothing for HTTP — encryption is rewarded, plaintext is neutral. Both the Chrome and Firefox security teams have publicly signaled that they intend to flip this over time: gradually treating plain HTTP as the anomaly and eventually warning users about it outright.
No shipping browser labels HTTP pages as insecure yet. But the direction of travel is unmistakable, and site owners who wait for the warnings to arrive will be migrating in a hurry, alongside everyone else who waited. The ones who move now will never notice the transition.
Making the move — and keeping it working
A sane migration checklist: get a certificate (free, see above), install it, fix mixed content (every image, script and stylesheet must load over HTTPS too), 301-redirect all HTTP URLs to HTTPS, and enable HSTS once you're confident.
Then comes the part people forget: a certificate is not a one-time task. Certificates expire — Let's Encrypt's after just 90 days by design — and an expired certificate is worse than no HTTPS at all, because browsers greet your visitors with a full-page security warning. Renewal automation fails quietly; nobody notices until customers do.
That's where CompleteStatus fits in. Alongside uptime checks, we monitor your SSL certificates from the outside — validity, chain and expiry — and warn you well before the expiration date, not the morning after. Your migration to HTTPS should be something you do once and then trust; monitoring makes it trustworthy.
Create a free account, point a monitor at your newly encrypted site, and cross "certificate expired in production" off the list of ways your week can go wrong.