# How to Stop User Enumeration in WordPress

> Canonical: https://jethost.com/kb/how-to-stop-user-enumeration-in-wordpress/ · Last modified: 2026-08-20T06:48:37+00:00

By default, WordPress reveals usernames through author archives and URL queries. This makes it easier for attackers to find valid login names. With the [JetHost Total Care](https://wordpress.org/plugins/jethost-total-care/) stop user enumeration feature, you can block these scans and protect your site from targeted brute-force attacks.

## Why You Should Block User Enumeration

Usernames are the first piece of data hackers need when trying to break into your WordPress site. Once they identify a valid username, they can focus on guessing the password. User enumeration gives them that first step far too easily.

Blocking it helps you:

- Prevent attackers from finding valid usernames
- Stop automated scripts that scan author IDs
- Reduce the success rate of login brute-force attacks

This small change makes a big difference in WordPress login security.

## What Is User Enumeration in WordPress?

User enumeration happens when someone adds `?author=1`, `?author=2`, etc. to your URL to reveal public author pages. If not blocked, WordPress will redirect or display the username in the URL or page source.

For example:

Visiting **https://`example.com/?author=1`** might redirect to **https://`example.com/author/admin`**, revealing the username "admin" even if it's never shown on the site.

## How to Stop User Enumeration with JetHost Total Care

To control autosave using JetHost Total Care:

1. **Log in to your WordPress dashboard.**
2. Open the **JetHost Total Care** section from the sidebar.
3. In the tab **Security**, find the setting labeled **Stop user enumeration in WordPress**.
4. Toggle the switch to enable it.

![JetHost Total Care stop user enumeration](https://jethost.com/wp-content/uploads/2025/05/JetHost-Total-Care-Stop-User-Enumeration.png)JetHost Total Care applies the block immediately.

![JetHost Total Care Security setting updated](https://jethost.com/wp-content/uploads/2025/05/JetHost-Total-Care-Saved-Security-Settings.png)## What Happens After You Enable It

Once this setting is active, WordPress will stop responding to author-based queries in the URL. Requests like `<strong>?author=1</strong>` will be blocked or redirected without revealing usernames.

The result: bots and attackers will hit a dead end instead of collecting login names.

## JetHost Experts Tip

Use this setting along with login protection and strong passwords. Stopping user enumeration removes one of the easiest tools attackers use when planning brute-force attacks.

## Need More Help?

The JetHost Total Care stop user enumeration feature is a simple and effective way to shut down username discovery. Combined with other login security settings, it strengthens the first line of defense on your WordPress site. Take a look at more [WordPress security guides](https://jethost.com/kb/category/jethost-total-care/) to stay ahead of common issues.
