---
title: "Author box and Person schema for WordPress"
url: https://hostmy.blog/plugins/rankready/author-box-schema-wordpress/
date: 2026-09-03
modified: 2026-09-03
lang: en
author: "Rajendra Zore"
description: "A real author box with bio, credentials, topics and sameAs, marked up as Person schema. The one signal a model cannot assemble from anywhere else."
word_count: 724
---

# Author box and Person schema for WordPress

An author box with a real bio, credentials, topics and verified profile links, published as Person schema rather than styled text. About five minutes to set up, and it merges into the graph Yoast or Rank Math already writes rather than duplicating it.

v1.3.1 · 300 active installs · Tested to WordPress 7.1 · Runs alongside Yoast, Rank Math, AIOSEO and SEOPress

## An agent can guesseverything except who wrote it.

Almost everything else on this site can in principle be inferred. A machine can work out what your page is about and parse your headings. It cannot invent an author.

![The Author Box screen in RankReady, labelled E-E-A-T and described as showing the real people behind your content, with post type checkboxes and display controls for the front-end author box.](https://hostmy.blog/wp-content/uploads/2026/09/rr130-author-box.png)

### Empty Person schema weighs nothing

No bio, no credentials, no topics, nothing for a rater or a retrieval system to weigh. Google's own Search Quality Rater Guidelines are built around exactly that judgement.

### A display widget is not a signal

Most author box plugins render a card and stop. View source and search for "@type":"Person". If it is absent, the information exists for humans only.

### One source, two outputs

The visible card and the structured data come from the same fields, so they cannot drift apart the way a hand written bio and a schema setting do.

## Everything a machineneeds to resolve a person.

Drop the Gutenberg block, the Elementor widget or the shortcode, and the Person schema goes out with it.

![The lower half of the Author Box screen in RankReady, showing the Person schema block marked coming soon, which will emit Person JSON-LD with sameAs, knowsAbout and credentials, above a how-to-use list pointing to the RankReady Author Box section of a user profile.](https://hostmy.blog/wp-content/uploads/2026/09/rr130-author-howto.png)

#### Name, job title and employer

As structured data rather than styled text, so the relationship is stated rather than implied by layout.

#### A real bio

The two or three sentences that say why this person is worth believing on this subject.

#### Credentials and topics

So knowsAbout is populated rather than empty.

#### Verified profile links

Through sameAs, which is how an entity resolves across the web instead of being a string that happens to repeat.

#### A headshot

A face is an entity signal. A grey silhouette is not.

#### Wired into the article graph

The Person node is attached to the Article node rather than floating on its own, so a parser knows who wrote which post.

## This removes a reasonto discount you.

That is a smaller claim than the category usually makes, and it is the true one.

#### An author box does not get you cited

Nobody can promise that. What it does is remove a specific reason to discount you, which is a different and more defensible thing.

#### It does not verify anything

You type the credentials and the plugin publishes them. Inventing credentials is worse than having none.

#### Pen names still work

A consistent pen name with a real bio, real topics and real profile links still resolves as an entity. Publish what is true.

#### It does not duplicate your SEO plugin

Where Yoast, Rank Math, AIOSEO or SEOPress already emits a Person node, RankReady merges into it. Verify with the Rich Results Test: one Person node, not two.

## The honest answers,before you have to ask.

## Make your site readableto the things reading it.

RankReady is a WordPress AI SEO plugin. It runs alongside Yoast, Rank Math, AIOSEO and SEOPress rather than replacing any of them, and setup takes about five minutes from your dashboard.

Free, no account, no credit card · GPL-2.0 · About five minutes from your dashboard

## Questions people actually ask

### My theme already has an author box. Why change?

Check whether it publishes Person schema or only renders a card. Most themes do the latter. View source and search for "@type":"Person".

### Will this duplicate the Person schema Yoast already writes?

No. RankReady checks for an existing graph and merges into it. Verify with Google's Rich Results Test: one Person node.

### Does an author box get me cited?

Nobody can promise that. It removes a specific reason to discount you. E-E-A-T is how a rater weighs a source, and an empty author profile gives them nothing to weigh.

### What if my blog is anonymous or uses a pen name?

Then publish what is true. A consistent pen name with a real bio, real topics and real profile links still resolves as an entity.

### Where does the box appear?

A Gutenberg block, an Elementor widget or a shortcode, placed where you want it. Position, label and open state are settings.

### How long does setup take?

About five minutes for the plugin. Filling in one author profile properly takes about the same again, and it is the part that matters.