Article, NewsArticle, and BlogPosting Schema: Establishing E-E-A-T and Rich Snippets
Master editorial structured data. Learn the differences between Article, NewsArticle, and TechArticle, and how author sameAs links strengthen Google E-E-A-T.

With Google’s relentless focus on E-E-A-T (Experience, Expertise, Authoritativeness, and Trustworthiness) and the rise of AI-generated content, clearly establishing who wrote an article and when it was updated is vital for organic search rankings.
By implementing Article, NewsArticle, BlogPosting, or TechArticle schema, publishers provide explicit machine-readable metadata that feeds into Google Knowledge Graphs, Top Stories carousels, and AI citation engines.
This guide breaks down the required properties, author entity linking, and date management for editorial schema.
Choosing the Correct Article @type
| Schema Type | Ideal Use Case | Special Features |
|---|---|---|
Article |
Generic editorial content, deep-dive guides, long-form essays. | Standard baseline. |
NewsArticle |
Timely reporting by recognized news publishers. | Eligible for Google News & Top Stories carousels. |
BlogPosting |
Casual blog entries, updates, company announcements. | Standard blog metadata. |
TechArticle |
Technical tutorials, API documentation, developer guides. | Supports dependencies and technical proficiency level. |
Production JSON-LD Article Schema Template
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "TechArticle",
"headline": "Article, NewsArticle, and BlogPosting Schema: Establishing E-E-A-T",
"description": "Master editorial structured data and author entity linking to enhance search visibility.",
"image": [
"https://sitetidy.app/images/guides/schema-markup-part-1.jpg"
],
"datePublished": "2026-08-15T08:00:00+00:00",
"dateModified": "2026-08-28T09:30:00+00:00",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://sitetidy.app/guides/schema-markup-part-1"
},
"author": {
"@type": "Person",
"name": "Alex Mercer",
"jobTitle": "Lead Security Architect",
"url": "https://sitetidy.app/authors/alex-mercer",
"sameAs": [
"https://twitter.com/alexmercer_sec",
"https://linkedin.com/in/alexmercer-sec",
"https://github.com/alexmercer"
]
},
"publisher": {
"@type": "Organization",
"name": "SiteTidy",
"url": "https://sitetidy.app",
"logo": {
"@type": "ImageObject",
"url": "https://sitetidy.app/images/logo.png"
}
}
}
</script>
Why Author sameAs Links are Essential for E-E-A-T
Google’s Knowledge Graph builds entity profiles for human subject matter experts.
By including verified external profile URLs (Twitter, LinkedIn, GitHub, ORCID, Wikipedia) in the author’s sameAs array, you explicitly link the article’s author to an established real-world identity, verifying domain expertise and elevating content trust.
Date Synchronization Rules
datePublished: The exact date/time the article was first made public.dateModified: Update this timestamp whenever meaningful content edits, corrections, or expansions occur. Google usesdateModifiedto display the “Updated [Date]” badge in search results.- Ensure on-page visible timestamps match the JSON-LD timestamps exactly to prevent manual action penalties.
Verification & Tooling
- Build custom article schemas with our Schema Markup Generator.
- Validate syntax and properties with the Schema Markup Checker.
- Next, learn how to build corporate entity graphs: Organization & LocalBusiness Schema Guide.
