In short. An author byline identifies the writer, while structured author references describe the same identity through a name, type, and profile link.
Definition: An author byline is the visible attribution that identifies who wrote a page or article. It can link to background about the author, while structured author references describe that identity in machine-readable page data.
Key facts
- As of 17 October 2026, Google's helpful content guidance encourages accurate authorship information where readers expect a byline.
- Google's Article documentation recommends including every visible author in the markup, with a separate entry for each author.
- The Schema.org author property identifies the author of content or a rating and accepts a person or an organization as its value.
What should a visible byline communicate?
Google's helpful content guidance asks whether visitors can readily identify the author. It also asks whether a byline leads to background about that author and the subjects they cover. A linked author name therefore connects the article's attribution with information that helps readers assess its creator.
Accuracy includes the identity behind the name. The same guidance describes invented names, false credentials, and fabricated creator profiles as deceptive authorship. A biography should describe the actual author and their background.
How does structured data reference the author?
Structured data is a standardized format for describing a page and its content. Google's Article documentation uses author.name for the name and author.url for a page that uniquely identifies the author. A biography or social media profile can serve as that destination. The alternative property sameAs also helps Google distinguish authors.
The following illustrative JSON-LD, a structured-data format, adapts the documentation's Willow Lane example into an Article object. The name and address are example values to replace with the actual author's details.
{
"@context": "https://schema.org",
"@type": "Article",
"author": [
{
"@type": "Person",
"name": "Willow Lane",
"url": "https://www.example.com/staff/willow_lane"
}
]
}
The same documentation assigns people the Person type and organizations the Organization type. It keeps introductory words such as "posted by" outside author.name. Job titles belong in jobTitle, and the publisher belongs in the separate publisher property.
How can a website check its authorship information?
Google's general structured data guidelines require the marked-up information to correspond to content visible to readers. Reviewing the displayed byline alongside the author objects checks whether the names and identities agree. A profile link should identify the author named on the article.
Google's Article implementation instructions recommend validating markup with the Rich Results Test and using URL Inspection to check how Google sees a deployed page. These technical checks complement an editorial review: the general guidelines explain that automated tools have difficulty testing quality requirements, including misleading content.
Related terms
FAQ
Can an organization be the author?
Yes. Google's Article author guidance supports Organization authors and gives an example linking to the organization's home page. Use that type when the credited author is an organization.
How should I represent several authors?
Include every visible author in a separate object within the author array. The same Article guidance shows separate name objects and advises against combining authors into a single name value.
Should I put the publisher in the author's name?
Keep the publisher in publisher, as the same guidance specifies. The author.name value contains only the author's name.
Sources
- Google Search Central, "Creating helpful, reliable, people-first content", 5 October 2026
- Google Search Central, "Article (Article, NewsArticle, BlogPosting) structured data", 8 September 2026
- Schema.org, "author", undated
- Google Search Central, "General structured data guidelines", 10 July 2026
Check how a page reads to answer engines. Open the GEO score analyzer