Media Morpheus

How-To Guideby Media Morpheus Research

October 9, 2026 · Last fact-checked: October 9, 2026

How to Create an Author Page: Bylines, Bio, ProfilePage Markup and Article Author Links

To create an author page, publish one page per real author at a stable URL with their name, role, photo, a factual bio, the topics they cover and a list of their articles; link every byline to that page; mark it up as a ProfilePage; and point each article's author.url at it. The main prerequisite is a site or CMS that can link bylines to profiles. This guide has seven steps. Key warning: Google calls fabricated creator profiles, such as AI-generated headshots, made-up names or false credentials, a form of deception.

AuthorshipStructured dataE-E-A-TGoogle Search

At a Glance

  • Google asks site owners: “Do bylines lead to further information about the author or authors involved?” and says it strongly encourages “accurate authorship information, such as bylines” (Google, helpful content guidance, updated October 5, 2026).
  • In Article structured data, author.url should be “a link to a web page that uniquely identifies the author”, and if that is an internal profile page Google recommends marking it up as a ProfilePage (Google, Article structured data).
  • Google lists “An author page on a news site” and “An employee page on a company website” as valid ProfilePage uses. The only required property is mainEntity, a Person or Organization with a name (Google, ProfilePage).
  • Discover's transparency policy expects “clear dates and bylines” and “information about the authors, publication, and publisher” from news sources (Discover content policies).
  • An author page helps readers and Google understand who wrote something. Google does not say it is a ranking factor, and nothing here guarantees a rich result.

What Is an Author Page?

An author page is a page on your own site about one person who creates content there, which every byline by that person links to.

It answers the “Who” in Google's “Who, How, and Why” framework. Google's guidance asks whether it is “self-evident to your visitors who authored your content”, whether pages carry a byline where one might be expected, and whether bylines lead to background about the author and “the areas they write about” (Google). An author page is different from an executive bio sent to journalists (see how to write an executive bio for media), though the facts should match, and different from Person markup, which is the code layer on top of the page (covered in depth in how to add Person schema).

What it does not do: Google has not said author pages are a ranking factor, and our report on bylines and credibility signals sets out what Google does and does not claim. For the underlying concept, see what E-E-A-T is.

How to Create an Author Page at a Glance

StepActionExpected result
1Decide who gets a page and how to handle unsigned contentA list of real people, plus an organisation author where needed
2Choose one stable URL per authorOne indexable page per person, no competing duplicates
3Write the visible contentName, role, photo, bio, topics, credentials, links, articles
4Link every byline to the author pageEach article's byline is a working link to the right page
5Add ProfilePage markup with a Person as mainEntityValid JSON-LD that matches the visible page
6Point Article author markup at the pageauthor.url on every article equals the author page URL
7Test, deploy and keep it currentNo critical errors; the page is indexed; facts stay true

Time: one to two hours per author for content, plus template work once for the site (our estimate). Tools: your CMS, Google's Rich Results Test, Search Console. Cost: none. Skill level: beginner for the page; intermediate for templates and markup.

What You Need Before Starting

  • A list of everyone who has a byline on the site, including past staff and guest contributors.
  • Each author's agreement to a public page, a real photo they approve, and their verified role, credentials and experience.
  • The URLs of each author's official profiles elsewhere (for example LinkedIn, a university page, a professional register).
  • Access to the CMS template that renders bylines and article markup, or a developer who has it.
  • Access to Google Search Console for the site.

Step 1: Decide Who Gets a Page and How to Handle Unsigned Content

List every real person who is shown as an author, and decide which content is published under the organisation instead.

Why: Google's author markup guidance says to use “the Person type for people, and the Organization type for organizations”, and that if the author is an organization you could link to its home page (Google, author markup best practices). Unsigned company content does not need an invented person. Expected result: a list of named authors and a rule for organisation-authored pages. Common mistake: creating a persona to make corporate content look personal. Google says fabricating creator profiles “is a form of deception” (Google).

Step 2: Choose One Stable URL per Author

Create one URL pattern for author pages, such as /authors/jane-doe or /team/jane-doe, and use only that URL for each person everywhere.

Why: Google's Article documentation describes author.url as a page that “uniquely identifies the author” (Google). Two pages for one person (a team page and a separate CMS author archive, say) dilute that. If your CMS generates an author archive automatically, either make that archive the author page by adding the bio to it, or point bylines and markup to one chosen page and treat the other as a duplicate (see what a canonical URL is). Expected result: one indexable URL per person. How to verify: search your site for the author's name and confirm only one profile page exists. Common mistake: changing the URL when a CMS theme changes, which breaks every byline link and author.url value.

Step 3: Write the Visible Content

Write the page for a reader who wants to know whether to trust this person on this topic. Include:

  • Name and current role, exactly as used in bylines.
  • A real photo the author approved. Google's ProfilePage guidance says that if there are no images, “don't include a default image, icon, or placeholder image” in the markup (Google).
  • A short factual bio in the third person: experience, credentials you can verify, and the areas they write about.
  • Topics covered, so a reader can see the match between the person and the article.
  • Links to official profiles elsewhere, which you will also use as sameAs.
  • A list of their articles, newest first, so the page shows what they have actually written.
  • A way to reach the editorial team or a link to your editorial or corrections policy.

Expected result: a page a stranger could use to check who the author is. Common mistake: credentials that cannot be verified, or a bio that is marketing copy for the company.

Step 4: Link Every Byline to the Author Page

Change the article template so each byline is a visible link to that author's page, and show the publication date next to it.

Why: Google's question is literal: do bylines “lead to further information about the author”? Discover's transparency policy also asks news sources for “clear dates and bylines” (Google Discover policies). With several authors, link each name separately. Expected result: every byline on the site resolves to the right author page. How to verify: crawl or sample articles and check each byline link returns HTTP 200 and the correct person. Common mistake: a byline in plain text with the author page reachable only from a staff list.

Step 5: Add ProfilePage Markup With a Person as mainEntity

Add ProfilePage JSON-LD to the author page with a Person as mainEntity, using values that appear on the visible page.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ProfilePage",
  "dateModified": "2026-10-09",
  "mainEntity": {
    "@type": "Person",
    "@id": "https://example.com/authors/jane-doe#person",
    "name": "Jane Doe",
    "jobTitle": "Senior Editor",
    "description": "Writes about logistics and supply chains.",
    "image": "https://example.com/images/jane-doe.jpg",
    "sameAs": [
      "https://www.linkedin.com/in/example-jane-doe"
    ]
  }
}
</script>

Rules from Google's ProfilePage documentation: the page's “primary focus” must be a single person or organisation “affiliated with the overall website”; mainEntity is required; name should be the real name; description is for “the user's byline or applicable credential”; and dateModified should ideally represent only human-edited changes to the profile. Google describes ProfilePage as helping it understand creators; it does not promise a special search appearance for company author pages. For full Person properties and how to link a person to your organisation, follow our Person schema guide. Common mistake: marking up facts that are not on the visible page.

Properties Google lists for ProfilePage markup

Number of properties in Google's ProfilePage documentation, by type and status, October 2026

Person or Organization: recommended
7
ProfilePage: recommended
2
ProfilePage: required (mainEntity)
1
Person or Organization: required (name)
1

Source: Google Search Central, Profile page (ProfilePage) structured data, last updated September 8, 2026.

Recommended Person or Organization properties: agentInteractionStatistic, alternateName, description, identifier, image, interactionStatistic and sameAs. ProfilePage recommends dateCreated and dateModified. alternateName can stand in for name when no name is available.

Step 6: Point Article Author Markup at the Page

Update the Article, NewsArticle or BlogPosting markup on every article so author is a Person with the author's name and url set to their author page.

"author": [{
  "@type": "Person",
  "name": "Jane Doe",
  "url": "https://example.com/authors/jane-doe"
}]

Rules from Google's author markup best practices: include every author shown on the page; list each author in their own entry rather than “Willow Lane, Regula Felix” in one field; put only the name in author.name, not a job title, publisher name, honorific or “posted by”; and use valid URLs. Google adds that it “can understand both sameAs and url when disambiguating authors.” See how to add Article structured data for the rest of the markup. Expected result: author.url on every article matches the author page URL exactly. Common mistake: a template that outputs the author's display name with a title, such as “Dr Jane Doe, Senior Editor”, in name.

Step 7: Test, Deploy and Keep It Current

Run the author page and one article through Google's Rich Results Test, fix any critical errors, deploy, then inspect the live URLs in the URL Inspection tool.

Why: Google's ProfilePage steps are to validate, deploy a few pages, and make sure the page is not blocked by robots.txt, noindex or a login (Google). Keep it current: update role and bio when they change; when an author leaves, keep the page and their article list and mark the role as past (our recommendation), so old bylines still lead somewhere true. Expected result: the test detects a ProfilePage item, and URL Inspection shows the page can be indexed. Common mistake: deleting author pages for departed staff, which leaves every one of their bylines pointing at a 404.

How to Verify It Worked

  • Rich Results Test: detects a valid ProfilePage on the author page and an Article with an author that has a url on an article.
  • URL Inspection: the author page is indexable and Google can fetch it.
  • Byline links: a sample of articles shows each byline linking to the correct author page with HTTP 200.
  • Consistency: the name in the byline, on the author page, in author.name and in mainEntity.name is identical.

How to Choose the Right Author Setup

SituationRecommended setupWhy
Staff writers or editorsOne author page each, ProfilePage markup, linked bylinesGoogle lists an author page on a news site as a valid ProfilePage use
Executives who write occasionallyTheir team or leadership page doubles as the author page“An employee page on a company website” is a listed use; avoids duplicates
Guest contributorsA contributor page stating their own affiliationReaders can see the author is not staff and who they work for
Unsigned company contentOrganization as author, linked to your home or About pageGoogle's guidance for organisation authors
Single-author blogThe About page is the author page“An ‘About Me’ page on a blog site” is a listed use

Common Problems and Fixes

ProblemLikely causeFix
Two pages per authorCMS author archive plus a team pagePick one; link bylines and author.url to it
Rich Results Test finds no ProfilePageMarkup missing, malformed, or injected after load and not renderedCheck the rendered HTML in the test; fix JSON syntax
Byline names differ between articlesFree-text byline fieldUse a linked author field in the CMS, not free text
Job title appearing in author nameTemplate concatenates name and titleOutput title as jobTitle, name alone in name
Author page not indexednoindex on author archivesRemove noindex from the page you use as the author page
Bylines lead to 404sDeparted author's page deletedRestore it with a past role

What Not to Do

  • Do not invent authors, use AI-generated headshots or claim credentials that are not real. Consequence: Google says this is “a form of deception” that makes a page untrustworthy. Correction: real people, real photos, verifiable facts.
  • Do not merge authors into one name field. Consequence: Google's guidance says to list each author separately. Correction: one entry per author.
  • Do not use the wrong type. Consequence: Google says not to use Thing, or Organization for a person. Correction: Person for people.
  • Do not use a logo as a person's profile image. Consequence: Google says not to include a placeholder or icon. Correction: a real photo or no image.
  • Do not expect a ranking change. Consequence: misplaced expectations. Correction: treat the page as transparency for readers and clarity for search engines.

Frequently Asked Questions

Does an author page improve Google rankings?

Google has not said so. Its guidance encourages accurate bylines that lead to information about the author, and its Article documentation uses author.url to help it understand authors. Neither page describes an author page as a ranking factor.

Is ProfilePage markup a rich result for author pages?

Google says ProfilePage helps it understand creators and show content from communities, including in the Discussions and Forums feature. It lists an author page on a news site as a valid use, but it does not promise a special appearance for company author pages.

Should I use url or sameAs for the author in Article markup?

Either works for disambiguation; Google says it can understand both. The usual pattern is url pointing to the author page on your own site, with sameAs on that author page listing their official profiles elsewhere.

Can a company be the author instead of a person?

Yes. Google's author markup guidance says to use the Organization type for organisations and that you could link to the organisation's home page. Use it for content no individual wrote rather than inventing a persona.

Do guest contributors need an author page?

If they have a byline, yes: give them a page that states who they are and who they work for, so readers can see the relationship. The same byline-to-page linking and markup rules apply.

Can I use an AI-generated headshot on an author page?

Not for a real author presented as a photo of them, and never for an invented one. Google names AI-generated headshots, made-up names and false credentials as examples of fabricated creator profiles that it calls a form of deception.

What should happen to an author page when the writer leaves?

Keep it, update the role to past, and keep the list of their articles. Their bylines still need to lead somewhere accurate. This is our recommendation rather than a Google requirement.

What is the difference between an author page and Person schema?

The author page is the visible page readers see. Person schema, usually inside ProfilePage markup, is the code that describes the same person to search engines. The markup should only repeat facts that are on the visible page.

Sources and Methodology

This guide is built from Google Search Central documentation read on October 9, 2026: the helpful content guidance (last updated October 5, 2026), the Article structured data page and its author markup best practices, and the ProfilePage structured data page (both last updated September 8, 2026), plus Google's Discover content policies. We did not build or test an author page for this guide, and we make no claim about ranking effects; Google does not publish one. The time estimate and the advice on departed authors are ours. Markup examples use example.com placeholders.

  1. official Google Search Central, Creating helpful, reliable, people-first content. Who/How/Why; bylines; fabricated creator profiles. Read October 9, 2026.
  2. official Google Search Central, Article (Article, NewsArticle, BlogPosting) structured data, including author markup best practices. Read October 9, 2026.
  3. official Google Search Central, Profile page (ProfilePage) structured data. Read October 9, 2026.
  4. official Google Search Help, Discover content policies. Transparency policy. Read October 9, 2026.
  5. official Google, Rich Results Test and Search Console Help, URL Inspection tool. Read October 9, 2026.