I’m working on @ChrisColgan’s site, and part of the blog strategy I’m setting up is using schema to tie each blog post back directly to him. The plan is to mark up posts with BlogPosting schema, and then point the author property to a Person schema that includes his social profiles in the sameAs field.
This way, Google (and other search engines) can clearly connect a “specific blog post” with “this person across the web.” Adding some immediate credibility and authority.
(Remember EEAT?)
I’ve done similar things before and seen good results. With AI overviews making structured data more important again, I’m curious if anyone else here is doing this?
If so, did you notice any changes in visibility, rankings, or how Google pulls your content into search results?
How long would you say “per post” it takes you to do this?
The reason why I ask is that this might be a good candidate for agency to step in and dynamically generate this for you:
Here’s why - if you take a look at the elements in Schema (author example) most, if not all of those fields already exist in the blogs. (They all do I think)
So it would be easy to have a programmer create this so that it was automatic - you would need to make sure, though, that posts were posted in the author’s account (not by an assistant, or admin) as they woulld then be attributed.
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "The Best Blog Post on Author Schema Markup",
"description": "This article explores Author Schema Markup and its impact on search results.",
"image": "https://example.com/photos/author-schema-markup.jpg",
"author": {
"@type": "Person",
"name": "John Doe",
"jobTitle": "Founder",
"url": "https://example.com/authors/johndoe"
},
"publisher": {
"@type": "Organization",
"name": "The Best SEO Blog",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"datePublished": "2024-02-25",
"dateModified": "2024-02-26",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/article/author-schema-markup"
}
}
Yes, that’s basically it - we’d just need to include a sameAs section under the Person section, that’s where we’d link the social media profiles (or any other official websites, if that applied) specifically.
@Paul is right, it’s about 3-5 minutes per blog, but if it could be automatically generated and put into the head of the page, that would be awesome.