AI engines and Google both weight author authority when deciding what to cite. Anonymous "Admin"-authored articles compete poorly against named experts with credentials and a track record. The fix: visible bylines, real author pages with verifiable identity, Person schema linking to external profiles, and dated content. This guide covers the full author signal stack for AI visibility.
<article> <h1>How to choose a CRM</h1> <p>Published Jan 2026</p> <!-- ... content ... --> </article> <!-- OR --> <p>By Admin</p> <p>By Editorial Team</p>
<article>
<h1>How to choose a CRM</h1>
<div class="byline">
<img src="/authors/jane-baker.jpg" alt="Jane Baker" />
By <a href="/learning-hub.html">Jane Baker</a>,
Sales Operations Lead, 12 years experience
<time datetime="2026-01-15">Published 15 January 2026</time>
<time datetime="2026-04-22">Updated 22 April 2026</time>
</div>
</article>
Every named author needs a dedicated page at a stable URL. Template:
<!-- /authors/jane-baker -->
<main>
<h1>Jane Baker</h1>
<img src="/authors/jane-baker.jpg" alt="Jane Baker" />
<p><strong>Sales Operations Lead at Acme Corp</strong></p>
<p>12 years building sales processes for B2B SaaS. Previously at
[named company]. MBA, [named school]. Certified Salesforce
Administrator since 2014.</p>
<h2>Credentials</h2>
<ul>
<li>Salesforce Certified Administrator (2014)</li>
<li>HubSpot Sales Software Certification (2018)</li>
<li>MBA in Marketing, [University] (2012)</li>
</ul>
<h2>Connect</h2>
<ul>
<li><a href="https://linkedin.com/in/janebaker">LinkedIn</a></li>
<li><a href="https://twitter.com/janebaker">Twitter</a></li>
<li><a href="mailto:jane@example.com">Email</a></li>
</ul>
<h2>Articles by Jane</h2>
<!-- List of all articles authored -->
</main>
<!-- On the author page -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"@id": "https://example.com/authors/jane-baker#person",
"name": "Jane Baker",
"image": "https://example.com/authors/jane-baker.jpg",
"jobTitle": "Sales Operations Lead",
"worksFor": {
"@type": "Organization",
"name": "Acme Corp",
"url": "https://example.com"
},
"alumniOf": [
{
"@type": "EducationalOrganization",
"name": "University Name"
}
],
"hasOccupation": {
"@type": "Occupation",
"name": "Sales Operations Lead",
"qualifications": "Salesforce Certified Administrator, HubSpot Sales Certified"
},
"url": "https://example.com/authors/jane-baker",
"sameAs": [
"https://linkedin.com/in/janebaker",
"https://twitter.com/janebaker",
"https://github.com/janebaker",
"https://orcid.org/0000-0000-0000-0000"
]
}
</script>
<!-- On each article authored -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to choose a CRM",
"datePublished": "2026-01-15",
"dateModified": "2026-04-22",
"author": {
"@type": "Person",
"@id": "https://example.com/authors/jane-baker#person",
"name": "Jane Baker",
"url": "https://example.com/authors/jane-baker"
},
"publisher": {
"@type": "Organization",
"name": "Acme Corp",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
}
}
</script>
The @id reference connects Article to canonical Person definition. Closed-graph pattern — AI engines and Google build a strong author entity from this.
sameAs links must work both ways for max weight:
<!-- Both dates explicit, ISO 8601 with timezone --> <time datetime="2026-01-15T09:00:00Z">Published 15 Jan 2026</time> <time datetime="2026-04-22T14:30:00Z">Updated 22 Apr 2026</time> <!-- In schema --> "datePublished": "2026-01-15T09:00:00Z", "dateModified": "2026-04-22T14:30:00Z" <!-- Don't fake updates — AI engines compare content hash --> <!-- to detect "updated" pages that didn't actually change. -->
For YMYL or fact-heavy content, an editorial-standards page raises trust:
<!-- /editorial-standards --> <h1>Editorial standards</h1> <h2>How we research</h2> <h2>How we fact-check</h2> <h2>Our review process</h2> <h2>Corrections policy</h2> <h2>Author qualifications</h2> <h2>Conflicts of interest</h2> <!-- Link to this from every article footer --> <footer>Content reviewed per our <a href="/seo-auth/acceptable-use.html">editorial standards</a>.</footer>