1. Reputation Partners
  2. Journal
  3. Authority

17 min readView as Markdown

Author bio page and Person schema: what to build

Build an author bio page with Person and ProfilePage markup, sameAs links and consistent bylines, using only what search documentation actually supports.

An author bio page is a single page on your site about one named person, linked from every piece that person signs and marked up as a profile. It gives search engines a clearer way to tell one person from another: one address to associate with the name, a visible byline that matches it, and a short list of other profiles that belong to the same person.

Google's documentation covers each of those pieces, and it also draws a line around them: valid markup does not ensure a rich result, and the pages read for this guide do not say that author markup improves ranking. This guide covers the byline-and-bio-page case only: which properties the documentation lists, what it leaves unsaid, how to keep a name identical across articles and profiles, and how to choose between a real name, a working name and a desk byline.

The short version
  • Build one bio page per author, about that person only, and link every byline on the site to it.
  • Mark it up as a profile page with the person as main entity. Google lists two required properties: the main entity and a name (an alternate name can stand in if no name is available).
  • Use sameAs only for pages that unambiguously describe the same person, and spell the name identically in the byline, the page and the markup.
  • Nothing in the documentation promises a ranking or a feature from this markup. Treat it as disambiguation, not as a lever.

What a bio page has to settle for search engines

A bio page has to answer one question for a crawler: which person is this name, and which pieces of writing are theirs. Everything else on the page supports that answer.

A byline is usually just text. "A. Morgan" on one site, "Alex Morgan" on another and "Alexander J. Morgan" on a conference page look like three people to a machine, and sometimes to a reader. A dedicated page gives the byline somewhere to point. Once every byline on a site links to one address, and that address says who the person is, the site has made its own claim about identity in a form that can be read automatically.

Related readWikipedia notability guidelines for a person

Three jobs sit inside that page:

  • Identification. The name, a recognizable photo and one or two sentences on what the person does.
  • Attribution. The work signed on this site, with the articles linking back.
  • Corroboration. Pointers to other profiles that describe the same person, which is where sameAs does its work.

Google's helpful content guidance frames the gap as self-assessment questions: is it self-evident to visitors who authored the content, do pages carry a byline where one might be expected, and do bylines lead to further information about the author? Those are questions for the site owner, not a ranking checklist.

What Google documents for Person, ProfilePage and author markup

Google documents the profile page type, the author properties inside Article markup, and the general structured data rules that apply to both. It does not present a standalone Person feature, and it says plainly that valid markup does not ensure anything will appear. The pages below were read for this guide, and the guide describes them as read on its publication date.

ProfilePage

The ProfilePage documentation says the page's primary focus must be one person or organization affiliated with the site. Its valid uses include an author page on a news site, an "About Me" page on a blog and an employee page on a company website. A store's home page is listed as invalid.

Two properties are required: mainEntity on the ProfilePage (a Person, or an Organization) and name on that entity. If name is not available, alternateName can satisfy the requirement. Real names go in name and social handles go in alternateName. The recommended properties are dateCreated, dateModified, description (a byline or relevant credential), identifier, image, alternateName and sameAs, plus interaction statistics for community platforms. The dateModified value should ideally reflect only human-edited profile changes. The image should be a real profile image, not a default, icon or placeholder.

Related readVerification Badges: Do They Help Your Reputation?

Article author properties

The Article documentation says an author can be a Person or an Organization, and that the type should match. For author name it asks for the name only: no publisher name, job title, honorific or "posted by". It describes author url as a link to a page that uniquely identifies the author, such as a bio page, and recommends that an internal profile page be marked up with profile page structured data. It treats sameAs as an alternative to url that Google can use to disambiguate authors. Each author goes in a separate entry. It also says there are no required Article properties.

General rules

The general structured data guidelines say markup must be a true representation of the page content, must not describe content readers cannot see and must not be misleading. They state that valid markup does not ensure a rich result and that Google recommends JSON-LD.

Twoproperties Google lists as required for a profile page: main entity and name
Zerorequired properties for Article markup, author included
Oneperson or organization as the primary focus of a profile page

Counts from Google Search Central's ProfilePage and Article structured data pages, as read for this guide.

Page elements against what the documentation supports

Most advice on author pages mixes three kinds of claim: what Google documents, what is plausible practice, and folklore about rankings. The table separates them, using only the pages named above. "Not stated" means the pages read do not say it, which is different from saying it is false.

Page elementWhere documentedWhat the source saysSupport
Visible byline on each articleHelpful content guidanceAsks whether authorship is self-evident and a byline present where expectedSelf-assessment question
Byline linked to a bio pageHelpful content guidance, Article markupAsks whether bylines lead to further information about the author; author url can point to a bio pageDocumented
Profile page, person as main entityProfilePage markupMain entity and name are the two required propertiesDocumented
Real name in name, handle in alternateNameProfilePage markupReal names in name, social handles in alternateNameDocumented
sameAs links to other profilesProfilePage and Article markupRecommended; usable to disambiguate authorsRecommended
Real profile photoProfilePage markupRecommended; no default, icon or placeholderRecommended
Modified date tracking human editsProfilePage markupdateModified should ideally reflect only human-edited changesRecommended
Job title in the author nameArticle markupName only; titles belong in jobTitleDocumented
Invented creator profileHelpful content guidanceFabricated creator profiles, including made-up names and false credentials, are called deceptionDocumented as a warning
Better rankings from a bio pageNone of the pages readNo statement that author markup improves rankingNot stated
A knowledge panel from a bio pageNone of the pages readNo statement that a bio page produces a panelNot stated

The job-title row is a small, common error: a name field reading "Dr. Alex Morgan, Head of Research" breaks the instruction to put only the name there. The last two rows are where commercial advice goes beyond its sources. Commercial advice on this topic often describes ranking benefits that these pages do not state. We take the narrower reading: the markup is documented, the benefit is not.

Related readCrunchbase profile for a founder: claim, fix, limits

Use sameAs for pages that are unambiguously about you, and only those. Schema.org defines sameAs as the URL of a reference web page that unambiguously indicates the item's identity. That definition is the whole test.

A link passes when a stranger opening it would conclude, with no other context, that it describes the same person as the bio page. It fails when it is merely related: a company page listing twenty people, a podcast episode where you were a guest, a directory page mixing you with namesakes. Those can sit on the bio page as ordinary links, but they do not identify you.

What belongs. Profiles you control that carry your name, such as a professional network profile, a publisher's contributor page, a speaker page or a research profile. Reference entries about you, if they already exist. Your own other sites that name you.

What does not belong. Pages for someone with a similar name. Dead links and profiles that now show another person. Abandoned profiles with an old title, which are contradictions waiting to be found. Accounts you would rather not tie to your public name: a sameAs link is a public statement that two pages are the same person.

Each listed profile should name you the same way and, where the platform allows, link back to the bio page. The documentation does not say this reciprocal link is required; it is ordinary good practice, because a reader or crawler can confirm the claim from either end. A short list of profiles that agree on name, role and photo beats a long one that disagrees.

Related readIMDb Profile Reputation: What Actors Can Fix

Keep the byline identical everywhere it appears

Consistency of the name string is the cheapest and most overlooked part of the job. The bio page can be perfect and still fail if the same name appears in four forms across your own articles.

Fix one canonical form and use it, character for character, in the visible byline, the bio page heading, the name in the profile markup, the author name in each article's markup, the display name on every sameAs profile, and the credit line you give publishers and event organizers.

Variants are not forbidden. People publish as "Alex Morgan" and are known as "Al". Put the canonical form in name and the others in alternateName, which schema.org defines as an alias for the item. What causes confusion is using variants without a declared main form.

Names usually drift in the same ways: a middle initial that comes and goes, titles slipping into the byline, a transliterated spelling, guest posts credited differently, and company bylines mixed with personal ones. The Article documentation allows an Organization as author, so a post signed by the brand and one signed by you are different attributions, and the markup should say which is which.

A worked scenario

This scenario is invented. A consultant has forty articles on her own site, ten guest pieces on three trade sites and a conference talk. Her site shows "Jo Carter" on older posts and "Joanna Carter" on newer ones, the guest pieces say "J. Carter", and the conference lists "Joanna M. Carter, PhD". A machine reading each page separately sees four strings and no rule linking them.

Related readKnowledge panel for athletes: sources, claims, limits

The fix is small. She chooses "Joanna Carter" as canonical, rewrites her own bylines, puts "Jo Carter" in alternateName, asks the trade sites and the conference to correct the credit and link to her bio page, and lists the four profiles that now match in sameAs. She does not rewrite history on pages she does not control. She makes the pages she controls agree, and gives the others a clear route to correct themselves.

Connect every article to the bio page

The connection must run in both directions: each article points to the bio page, and the bio page points to the articles.

From article to bio page. Make the visible byline a link to the bio page, and use the same address as the author url in the article's markup. The Article documentation recommends profile page markup for an internal profile page, and that recommendation ties the two types together: the article names the author and gives the profile address, and the profile describes the author. Check that the author type is Person, that the name holds only the name, and that each author appears as a separate entry rather than "A and B" in one field.

From bio page to articles. The ProfilePage documentation says that when a profile shows recent activity, such as articles, those items can be marked up with hasPart, each pointing back to the main entity through a matching identifier. In practice that means a list of recent pieces on the page. We would not try to list everything: the latest ten or twenty is a reasonable scope.

Related readKnowledge panel for authors: fix book data

Keep the visible page and the markup in agreement. The general guidelines say not to mark up content readers cannot see, so a photo, title or profile list in the markup should also be on the page.

Two page-level details are easy to miss. A "meet the team" page listing everyone is not a profile page for any one person, so each author needs their own. And the ProfilePage documentation warns against blocking the page with robots.txt, noindex or a login requirement, so check that the bio page is reachable and keep its address stable through redesigns.

Decide between a real name, a working name and a desk byline

The documentation tells you to use real names in name and handles in alternateName. It does not discuss pseudonyms, and it does not say a byline must be a legal name. Its helpful content guidance does say that fabricating creator profiles, such as with AI-generated headshots, made-up names or false credentials, is deception. We read the practical line as running between a public identity that is genuinely used and a persona built to mislead; that reading is our judgment, not a documented rule.

For people who must keep a legal name out of search for safety, employment or privacy reasons, this is a real decision. The table compares the common choices.

Byline choiceBio page and markupWhat the documentation supportsMain risk
Real name, public identityPerson profile with name, photo, sameAsThe fully documented patternPersonal details exposed on a public page
Consistent working nameSame structure; working name in name, other forms in alternateNameNot addressed; the guidance on made-up names makes honest use essentialCredentials that cannot be tied to the name
Working name with invented credentialsProfile with a fabricated backgroundFabricated profiles and false credentials are called deceptionLoss of trust, policy exposure
Organization bylineOrganization as author, an about page for the organizationArticle author may be an OrganizationNo accountable person behind the content
One author, several outletsOne bio page, a sameAs entry per contributor pagesameAs is documented for disambiguationOutlets crediting you differently

The second row is our judgment, not a documented rule. It holds only where the working name is the one the person genuinely publishes and works under, used openly and consistently, with a real photo and a biography that states only what is true. The aim is not to hide a person from search but to give search a stable name to attach the work to. A name created only for the page, with no real work behind it, falls on the wrong side of the guidance. The rule that matters is in the third row: never attach a background that does not exist.

Related readKnowledge panel for musicians: claim, fix, limits

A bio page also publishes information on purpose, so decide what to leave out before building: a home address, a date of birth, a personal phone number, a family member's name, a city narrower than you need. None of these help identification, and all are hard to retract once copied. If a page already exposes more than you want, our private audit starts by listing what is public and what is correctable.

Build the page in seven steps

The order matters: names and links first, markup last, because markup describes a page that already exists and agrees with itself.

Building an author bio page that identifies one person
  1. Fix the canonical nameChoose one spelling, with or without a middle initial, and no titles. List the aliases you want to keep.
  2. Audit existing bylinesList every place the name appears on pages you control and on the main outside pages carrying your work. Note each variant and who can change it.
  3. Write the bio pageOne person, one address: name, a real photo, two or three plain sentences on what you do, the role or employer if public, and a list of recent pieces. Leave out private details.
  4. Link every byline to itMake the byline on each article a link to the bio page, and use the same address as the author url in each article's markup.
  5. Add the profile markupMark the page as a profile page with the person as main entity. Include name, description, image, alternateName where you use aliases, sameAs for profiles that pass the identity test, and dateModified tied to real edits.
  6. Align the outside profilesMake name, photo and title on each sameAs profile match the bio page, and link back to it where the platform allows.
  7. Test, then check what Google foundRun the page through the Rich Results Test and, as a second opinion, the Schema Markup Validator from schema.org. Fix errors, then check the live page with the URL Inspection tool.

A realistic timeline, from experience and not a promise: steps one to four take a few hours on a small site, and a couple of weeks if you must ask publishers to correct credits. The markup takes an hour once the page exists. The ProfilePage documentation says Google may take several days to find and crawl newly published pages. Outside publishers change on their own schedules and some never update, so plan for the pages you control and treat the rest as a bonus.

Check the markup, and know what it will not do

Validate before publishing, then confirm what Google has found. Google's documentation names the Rich Results Test for development, the rich result status report for monitoring after deployment and the URL Inspection tool to confirm the structured data was found. Schema.org also offers a Schema Markup Validator, which can serve as a second opinion when something looks off. Re-check after every template change: a redesign that drops the byline link, or a plugin update that rewrites the author markup, is the usual way a working setup stops working unnoticed.

Related readLinkedIn Profile Ranking for Your Name: Setup and Limits

What the markup will not do matters as much as what it does:

  • It will not make a thin page authoritative. If the bio says nothing checkable, the markup describes nothing checkable.
  • It will not stop a namesake from appearing for the same name. It gives search engines a clearer picture of you and removes no one else.
  • It can cause harm if it misleads. The general guidelines say not to mark up misleading content, and that a structured data manual action removes eligibility for rich results. Describe only the person on the page.

Next step: audit your bylines before you touch the markup

Open the ten most visible pages that carry your work, copy the exact byline from each, and count the forms. That count tells you whether the job is a markup task or a consistency task.

If your name is split across profiles you cannot sort out

If bylines, profiles and a namesake are tangled together, we can map what search engines and AI assistants show for your name and what to fix first. See how we build an owned page one on the personal brand page.

Read the sources themselves, since documentation changes: Google's ProfilePage structured data, its Article structured data, the helpful content guidance, the general structured data guidelines and the schema.org definition of Person. This guide describes them as read on its publication date. Reputation Partners works from the same pages when we advise on a name.

Questions people ask

Does an author page need Person markup to work?

No. The Article documentation lists no required properties, and a bio page is useful to readers without any markup. The markup adds a machine-readable statement of who the page is about. If you add it, the ProfilePage documentation asks for the main entity and a name. Add it once the page, the bylines and the profiles already agree with each other.

Can a bio page rank for my own name?

It can appear, as any page can, if it is indexable, clear and about you. None of the documentation read for this guide says the markup improves ranking, and results for a name depend on competing pages and namesakes. Build the page to make the identity clear, and treat any position it earns as a side effect.

Do contributors on a multi-author site each need their own page?

If you want each byline to identify its author, yes. The Article documentation asks for each author as a separate entry and says an internal profile page should carry profile page markup. A shared "our authors" list does not meet the one-person focus of a profile page, but it can link to each individual page.

Can I change my byline later?

Yes, but treat it as a migration. Choose the new canonical form, update the pages you control, keep the old form in alternateName, keep the old bio address working with a redirect, and ask outside publishers to update their credits. Expect a mixed picture for a while, since outside pages change on their own schedules.

Reputation Partners desk

Notes from the desk. Written by the people who handle the cases.

Tell us what Google says. Quietly.

A partner reads every request personally. Every engagement is quoted individually, after an audit.