Skip to content

Article Schema Markup

Article schema helps search engines understand news articles, blog posts, and editorial content. It enables rich results in Google Search including headline, author, date, and image thumbnails.

What is Article schema markup?

Article schema markup is structured data in JSON-LD format that helps search engines understand your page content. It requires properties like headline, image, datePublished and enables rich results in Google Search. Article schema helps search engines understand news articles, blog posts, and editorial content. It enables rich results in Google Search including headline, author, date, and image thumbnails.

Required Properties

Property Type Description
headline Text The headline of the article. Should be concise and under 110 characters.
image ImageObject or URL The representative image of the article. At least 696px wide.
datePublished DateTime The date and time the article was first published in ISO 8601 format.
author Person or Organization The author of the article.

Recommended Optional Properties

Property Type Description
dateModified DateTime The date and time the article was last modified.
publisher Organization The publisher of the article (with name and logo).
description Text A short description or summary of the article.
articleBody Text The full text of the article.
wordCount Integer The number of words in the article.

Example JSON-LD Code

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "How to Improve Your Website's SEO in 2025",
  "image": "https://example.com/images/seo-guide.jpg",
  "datePublished": "2025-01-15T08:00:00+00:00",
  "dateModified": "2025-03-01T10:30:00+00:00",
  "author": {
    "@type": "Person",
    "name": "Jane Smith",
    "url": "https://example.com/authors/jane-smith"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Example Blog",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.png"
    }
  },
  "description": "A comprehensive guide to improving your website SEO."
}

Place this inside a <script type="application/ld+json"> tag in your page's <head>.

Common Mistakes to Avoid

Generate Article Schema Markup

Use our free schema generator to create valid Article JSON-LD code in seconds.

Open Schema Generator

Related Schema Types

FAQPage FAQPage schema enables expandable FAQ rich results in Google Search. Each questi... HowTo HowTo schema helps search engines display step-by-step instructions in rich resu... BreadcrumbList BreadcrumbList schema helps Google display breadcrumb navigation trails in searc...

Related Reading

Schema Markup Guide for Beginners: Boost Your SEO → Structured Data Testing Guide →