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
- ✗ Using a headline longer than 110 characters, which may be truncated in search results
- ✗ Omitting the author property, which is now required for Article rich results
- ✗ Using datePublished without ISO 8601 format (e.g., 'January 15, 2025' instead of '2025-01-15T08:00:00+00:00')
- ✗ Not including a high-resolution image (minimum 696px wide)
- ✗ Using 'BlogPosting' when 'Article' is more appropriate for general content
Generate Article Schema Markup
Use our free schema generator to create valid Article JSON-LD code in seconds.
Open Schema Generator