diff --git a/apps/blog/src/app/(blog)/[slug]/page.tsx b/apps/blog/src/app/(blog)/[slug]/page.tsx index 1605d45d54..2c0d34001e 100644 --- a/apps/blog/src/app/(blog)/[slug]/page.tsx +++ b/apps/blog/src/app/(blog)/[slug]/page.tsx @@ -237,10 +237,6 @@ export default async function Page(props: { params: Promise<{ slug: string }> }) {seriesContext ? : null} - {/* About the author(s) — surfaced high in the document for E-E-A-T and - so LLMs/agents encounter author credentials early. */} - - {/* Body */}
@@ -281,6 +277,11 @@ export default async function Page(props: { params: Promise<{ slug: string }> }) />
+ + {/* About the author(s) — placed at the end of the post so readers reach + the author credentials right after finishing the article. */} + + {seriesContext ? ( <> diff --git a/apps/blog/src/components/AuthorBio.tsx b/apps/blog/src/components/AuthorBio.tsx index eea2b18589..349d67c4f6 100644 --- a/apps/blog/src/components/AuthorBio.tsx +++ b/apps/blog/src/components/AuthorBio.tsx @@ -59,8 +59,8 @@ export function AuthorSocialLinks({ } /** - * E-E-A-T "About the author" card surfaced near the top of a blog post, so - * both readers and LLM/agent crawlers encounter author credentials early. + * E-E-A-T "About the author" card rendered at the end of a blog post, so + * readers reach the author credentials right after finishing the article. * Renders one entry per author that has a published bio; authors without a * bio are silently skipped. */