- Home
- GEO Factors
- Authority
- Author Identification
Author Identification
Detects author attribution via bylines, rel=author links, Person schema, or HTML patterns. Identified authors build AI trust.
Why It Matters for AI Visibility
How We Score It
How to Improve
- 1
Add a visible byline near the article title
Place "By [Author Name]" directly below or above your H1 heading. This is the simplest fix and gets detected by both the byline parser and the regex pattern matcher. Make it visible to readers, not hidden in metadata. Example: "By Sarah Chen, Senior Content Strategist."
- 2
Implement Person schema in JSON-LD
Add a structured data block with `@type: "Person"` and a `name` field. This is detected independently of visible page content, so it works even on pages where a visible byline doesn't fit the design. It also feeds into other GEO factors like Author Schema and Author Credentials.
- 3
Add rel="author" links to author profile pages
Include `<a rel="author" href="/authors/jane-smith">Jane Smith</a>` in your article template. This creates a machine-readable authorship signal that the analyzer detects as its second check. It also helps AI engines connect the author to their profile page for entity building.
- 4
Use semantic HTML with author-related class names
Wrap author information in elements with class names the analyzer recognizes: `.author`, `.byline`, `.post-author`, `.entry-author`, or the `itemprop="author"` attribute. These selectors are checked even when other detection methods fail. Most CMS themes already use one of these classes.
- 5
Include the author field in your Article schema
If you already have Article or BlogPosting schema, add an `author` field with a Person object. This kills two birds with one stone -- it satisfies both the Author Identification check and contributes to your Article Schema score. One JSON-LD block, two passing scores.
Before & After
<article> <h1>How to Optimize Your API Performance</h1> <p>Published January 15, 2025</p> <p>API performance is critical for modern applications...</p> </article> <!-- No author anywhere. Score: 0 -->
<article> <h1>How to Optimize Your API Performance</h1> <p class="byline">By <a rel="author" href="/authors/sarah-chen">Sarah Chen</a>, Senior Backend Engineer</p> <p>Published January 15, 2025</p> <p>API performance is critical for modern applications...</p> </article> <!-- Score: 10 (byline + rel=author detected) -->
Code Examples
Person JSON-LD schema
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Sarah Chen",
"jobTitle": "Senior Backend Engineer",
"url": "https://example.com/authors/sarah-chen"
}Article schema with author object
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to Optimize Your API Performance",
"author": {
"@type": "Person",
"name": "Sarah Chen"
},
"datePublished": "2025-01-15"
}HTML byline with rel="author" and itemprop
<span itemprop="author" itemscope itemtype="https://schema.org/Person">
By <a rel="author" href="/authors/sarah-chen">
<span itemprop="name">Sarah Chen</span>
</a>
</span>Frequently Asked Questions
Does the author need to be a real person, or can it be a brand name?
The analyzer detects any name, so a brand name technically passes the check. However, real person names carry significantly more E-E-A-T weight with AI engines. A brand name satisfies author identification but provides weaker authority signals than a named human author.
What if my site has multiple authors per article?
The analyzer identifies the first detected author. Having multiple authors is fine -- just ensure at least one is detectable through any of the six methods. For JSON-LD, you can use an author array with multiple Person objects.
Is a byline in the footer enough?
The analyzer checks the entire page, so a footer byline works technically and scores a 10. However, placing the byline near the content -- below the H1 heading -- is better for both human readers and AI extraction. AI engines give more weight to author signals that appear close to the content they authored.
Check Your GEO Score
Run a free analysis on your website and see how you score across all 52 factors.
Analyze My SiteAuthor Credentials