Should You Disable Author Pages in WordPress?

Visit yoursite.com/author/admin/ (replace “admin” with your username). You’ll see a page listing all posts by that author — which, on a single-author site, is identical to your main blog page.

That’s a duplicate content problem. And it gets worse: the URL exposes your WordPress username, giving attackers half the credentials they need for a brute force login.

What are author pages?

WordPress automatically creates author archive pages for every user who has published content. These pages list all posts by that author, paginated, using your theme’s archive template.

On multi-author blogs with different writers covering different topics, author pages make sense — they let readers find all posts by a specific writer. On single-author sites (the majority of WordPress sites), they’re a carbon copy of your blog page with your username in the URL.

Why should you care?

Duplicate content on single-author sites. Your author archive contains the exact same posts as your main blog page. Google has to figure out which URL to prioritize. Even with canonical tags, it’s unnecessary noise.

Username exposure. The URL slug is typically your WordPress login username. yoursite.com/author/admin/ tells attackers the admin username. Combined with a brute force tool, that’s half the puzzle solved.

Thin content on multi-author sites. If a contributor published only one or two posts, their author page has almost no content — another thin-content problem.

The quick fix

// Redirect author archives to homepage
add_action( 'template_redirect', function() {
    if ( is_author() ) {
        wp_redirect( home_url( '/' ), 301 );
        exit;
    }
});

For single-author sites, this is the right approach. For multi-author sites with prolific writers, you might want to keep author pages but change the URL slug to not match the username.

The one-click solution

OvKit includes Disable Author Pages under Features → Cleanup. Toggle it on and all author archives redirect to your homepage with a 301.

What happens after you fix this?

  • Author archives redirect to homepage — no more duplicate content
  • Usernames no longer exposed via author URLs
  • Search engines index your main blog instead of duplicate author pages

FAQ

### Should I disable author pages on a multi-author blog?

Usually no. If you have 5+ active writers and readers follow specific authors, keep the pages. But change the author slug to not match the login username — go to Users → Profile and set a different nickname.

### Does this affect my author byline on posts?

No. The author name displayed on posts is the “Display Name” from your profile, not the author archive URL. Disabling archives doesn’t change how posts attribute authorship.

### Will Google penalize me for having author pages?

Not directly. But duplicate content from author archives can dilute your crawl budget and content signals. It’s less of a “penalty” and more of a missed optimization opportunity.


Related reads: