📰Article Schema Markup for Blog Posts
How to implement Article and BlogPosting schema to enable Google's article rich results, Top Stories carousel eligibility, and better structured information in search.
Article schema (and its subtypes BlogPosting, NewsArticle, TechArticle) provides Google with explicit metadata about your written content — headline, author, publish date, image, and more. This can unlock Top Stories carousel eligibility and enhanced display in search results.
Article vs BlogPosting vs NewsArticle
| Type | Best For | Top Stories Eligible? |
|---|---|---|
| Article | General written content | Yes, if on approved publisher list |
| BlogPosting | Blog posts, informal content | Limited |
| NewsArticle | Breaking news, journalism | Yes (most common) |
| TechArticle | Technical documentation, tutorials | Limited |
Complete BlogPosting Template
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Your Article Title",
"description": "A 160-character summary of your article.",
"image": {
"@type": "ImageObject",
"url": "https://example.com/post-image.jpg",
"width": 1200,
"height": 630
},
"author": {
"@type": "Person",
"name": "Jane Smith",
"url": "https://example.com/author/jane-smith"
},
"publisher": {
"@type": "Organization",
"name": "Example Blog",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"datePublished": "2026-09-30",
"dateModified": "2026-09-30",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/your-article-url"
}
}Required Properties for Rich Results
- headline — The article title (max 110 characters).
- image — At least 1 image, minimum 696px wide. Use 16:9, 4:3, or 1:1 aspect ratios.
- datePublished — ISO 8601 date format (YYYY-MM-DD).
- author — Person or Organization with name.
Update dateModified whenever you significantly update article content. Google uses this for freshness signals and may show "Updated X days ago" in search snippets — increasing CTR for recently updated content.
References
- [1]Google: Article structured data — Official implementation guide for Article rich results — developers.google.com
- [2]Schema.org: Article — Full property reference for Article, BlogPosting, NewsArticle — schema.org