Skip to content
Veravix

Veravix

Step-by-Step Guides to Building and Growing Your Website

  • Home
  • About
  • Privacy Policy
  • Terms and Conditions
  • Disclosure
  • Cookie Policy (EU)
  • Contact
  • Imprint

Website Security

Website Security covers protecting a site from common attacks and recovering when something goes wrong — SSL, two-factor authentication, firewalls, and limiting login attempts.

Most compromised sites weren’t hit by anything sophisticated — they were running outdated software or carrying an abandoned plugin nobody remembered to remove. These articles focus on the basics that cover the overwhelming majority of real-world risk, plus what to do when prevention wasn’t enough.

How to Monitor WordPress for Security Threats

August 7, 2026March 19, 2026 by Etienne Basson
A radar sweep with a detected blip representing monitoring WordPress for security threats

Most WordPress sites get compromised quietly. Here’s how to set up Wordfence security monitoring, configure email alerts, and catch threats before they cause real damage.

Categories Website Security

How to Harden Your Website’s Security After Launch

August 7, 2026February 25, 2026 by Etienne Basson
A shield outline containing a checklist with some items checked, representing a website security hardening checklist

A fresh WordPress installation has default settings that make it easy for bots to attack. Follow this security hardening checklist after installation to close the most common vulnerabilities before your site goes live.

Categories Website Security

How to Remove Malware from a WordPress Website

August 6, 2026February 15, 2026 by Etienne Basson
A bug icon crossed out with a diagonal line, representing removing malware from a hacked website

Malware cleanup follows a strict sequence — scan, clean, remove backdoors, update, rotate credentials, then request review — with a more honest timeline than “24-72 hours” for how long Google’s blocklist review actually takes.

Categories Website Security

How to Set WordPress File Permissions to Improve Security

August 7, 2026January 31, 2026 by Etienne Basson
A document with permission code 755 and a padlock badge, representing WordPress file permissions

Learn how to set the correct WordPress file permissions to improve your site’s security. Covers the recommended values for files, folders, and wp-config.php, plus how to check and update permissions via cPanel or FTP.

Categories Website Security

How to Disable XML-RPC in WordPress to Reduce Security Risk

August 21, 2026January 18, 2026 by Etienne Basson
A plug icon crossed out with a diagonal line, representing disabling XML-RPC remote access

The usual “install this plugin” advice for disabling XML-RPC now points at an unmaintained plugin — here’s what to use instead, plus what actually happens if you’re running Jetpack.

Categories Website Security

How to Set Up SSL and HTTPS for Your Website (and Fix Mixed Content)

August 7, 2026December 10, 2025 by Etienne Basson
A green padlock with a checkmark inside, representing an active SSL certificate securing the site over HTTPS

A “Not Secure” warning in the browser means your website isn’t running over HTTPS. This guide covers every step to fix it: installing an SSL certificate, updating your URL settings, forcing HTTP to redirect to HTTPS, and fixing mixed content errors — in the right order, so nothing gets missed.

Categories Website Security

How to Add HTTP Security Headers to Your Website (Without a Plugin)

August 7, 2026November 28, 2025 by Etienne Basson
A document showing HTTP header key-value lines with a green shield checkmark badge, representing HTTP security headers

HTTP security headers protect your website from common browser-based attacks including clickjacking, cross-site scripting, and MIME sniffing. This guide explains what each header does and how to add them using your .htaccess file or your platform’s code — no plugin required.

Categories Website Security

How to Set Up a WordPress Firewall to Protect Your Website

August 6, 2026November 20, 2025 by Etienne Basson
A brick wall blocking incoming red arrows, representing a firewall stopping malicious traffic

Install and configure a WordPress firewall with Wordfence — including why the free tier’s 30-day rule delay matters most right after a plugin vulnerability is disclosed, and when the Premium real-time feed is actually worth paying for.

Categories Website Security

How to Secure a New Website (Beginner Guide)

August 7, 2026November 11, 2025 by Etienne Basson
A green shield with a checkmark, representing a website that has passed a general security hardening checklist

A practical checklist for securing a new website. Covers updates, strong passwords, two-factor authentication, login protection, security plugins, SSL, and automated backups — the steps that block most common attacks.

Categories Website Security

How to Limit Login Attempts in WordPress to Block Brute Force Attacks

August 5, 2026November 9, 2025 by Etienne Basson
A shield icon with a row of login-attempt dots, the last one blocked, and a padlock beneath, representing a login attempt limit

How to limit login attempts in WordPress to block brute force attacks, with the plugin’s actual default lockout settings, the real arithmetic behind why it works, and where this one layer fits alongside the rest of your security setup.

Categories Website Security
Older posts
Newer posts
← Previous Page1 Page2 Page3 Next →

Categories

  • Artificial Intelligence (21)
  • Content Strategy (18)
  • Ecommerce (30)
  • Freelancing (18)
  • SEO (37)
  • Web Hosting (17)
  • Website Analytics (20)
  • Website Design (18)
  • Website Maintenance (21)
  • Website Marketing (22)
  • Website Monetisation (17)
  • Website Performance (20)
  • Website Security (23)
  • Website Setup (34)
  • Website Structure (23)

Latest Posts

  • Comparison of WooCommerce wholesale pricing plugin options
    WooCommerce Wholesale Pricing: Which Plugin Actually Fits Your StoreSeptember 7, 2026
    WooCommerce has no built-in wholesale or B2B pricing tier. Here's what the free option and four real paid plugins actually cover, and which one fits a store just adding its first wholesale tier versus one running a full B2B operation.
  • WooCommerce HPOS Explained: What Changed in 2026, and What to Check FirstSeptember 6, 2026
    WooCommerce 10.7 quietly turned off the automatic patch between the old and new order tables. What HPOS actually is, how to check which mode a store is running, and what to verify before migrating.
  • Website Security category thumbnail: What to decide before your WordPress site gets hacked, not after
    What to Decide Before Your WordPress Site Gets Hacked, Not AfterSeptember 5, 2026
    Most WordPress incident-response guides are cleanup instructions for after a hack. The real gap is deciding beforehand who can take the site offline, whether your backups actually restore, and what the 72-hour GDPR clock means once visitor data is exposed.
  • WooCommerce vs. Shopify comparison, Ecommerce category thumbnail for veravix.com
    WooCommerce vs. Shopify: What the Sticker Price Doesn’t Tell YouSeptember 3, 2026
    A genuine cost comparison between WooCommerce and Shopify, priced at a real order volume from each platform’s own current pricing pages — hosting, payment processing, apps and extensions, payment-processor lock-in, data ownership, and which real business situations actually favor each one.
  • PHP 8.2 Loses Security Support in December: How to Update Your WordPress Site’s PHP VersionSeptember 2, 2026
    PHP 8.2 loses security support on December 31, 2026, and PHP 8.1 is already fully end-of-life. What that actually means for a WordPress site still running an older version, and how to check and upgrade safely.
  • Featured image for WordPress 7.1 Broke Sites in Hours: How to Handle Any Major Update, Website Maintenance category, Veravix
    WordPress 7.1 Broke Sites in Hours: How to Handle Any Major UpdateSeptember 1, 2026
    WordPress 7.1 broke WP Rocket sites within hours of release, some locked out of wp-admin entirely. What actually caused it, and a practical checklist for surviving any major WordPress update without becoming the next fire.
  • The ‘Mobile’ Toggle in DevTools Isn’t Testing Your Site on MobileAugust 31, 2026
    Toggling the DevTools device toolbar changes the viewport, not the CPU or network. Here's the real gap between simulated throttling, calibrated throttling, and an actual phone on an actual connection — and why INP is the metric that exposes it.
  • Auditing Third-Party Scripts: What to Cut, Delay, and KeepAugust 30, 2026
    A clean plugin list and a caching plugin aren't enough if third-party scripts are still the real Total Blocking Time problem. How to actually find, audit, and decide what to cut, delay, or keep.
  • Color Palette Tools: Generators, Contrast Checkers, What Each One CatchesAugust 29, 2026
    Palette generators like Coolors and Adobe Color check whether colors look good together. They don't check whether the text sitting on them is readable. Here's how to run both checks properly, with real WCAG numbers.
  • GA4 vs. Privacy-Focused Analytics: Plausible, Fathom, and When to SwitchAugust 28, 2026
    Most sites install GA4 by default and pay for it with a cookie consent wall, even with no ecommerce or remarketing to justify it. When GA4 is actually worth that cost, and when a privacy-focused alternative fits better.

Search

Quick Links

  • Home
  • About
  • Privacy Policy
  • Terms and Conditions
  • Disclosure
  • Cookie Policy (EU)
  • Contact
  • Imprint
© 2026 Veravix • Built with GeneratePress
Manage your privacy

To provide the best experiences, we and our partners use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us and our partners to process personal data such as browsing behavior or unique IDs on this site and show (non-) personalized ads. Not consenting or withdrawing consent, may adversely affect certain features and functions.

Click below to consent to the above or make granular choices. Your choices will be applied to this site only. You can change your settings at any time, including withdrawing your consent, by using the toggles on the Cookie Policy, or by clicking on the manage consent button at the bottom of the screen.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Statistics

Marketing

Features
Always active

Always active
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
Manage options
  • {title}
  • {title}
  • {title}