SiteTidy
HomeGuidesArticle, NewsArticle, and BlogPosting Schema: Establishing E-E-A-T and Rich Snippets
SEO

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.

Published on August 25, 2026Updated August 25, 2026
Article, NewsArticle, and BlogPosting Schema: Establishing E-E-A-T and Rich Snippets

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>

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 uses dateModified to 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

Ready to audit your site?

Put this guide into practice immediately using our free tools.

Browse 180+ Free Tools