Article – Mark Up Articles and Blog Posts with schema.org
The Article type from schema.org is used to semantically mark up editorial content like news articles, blog posts, or expert guides. This markup helps search engines understand content context, authorship, publication dates, and article categories.
Structured article markup enables enhanced presentation in search – including images, publish date, and publisher info – especially within Google News and Discover.
Key Features of Article:
- Supports content types like news, blogs, guides, opinion pieces
- Enables rich results with structured metadata
- Can be extended with subtypes like BlogPosting, NewsArticle, or TechArticle
- Highlights author, publisher, headline, and dates
Common Use Cases:
- Blog posts on company websites
- Press releases and news content
- Educational articles and how-to guides
Example: Article (Bakery Blog Post)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Why Sourdough Bread Is Better for You",
"description": "An in-depth look at the health benefits of sourdough fermentation and its nutritional advantages in traditional bread.",
"image": "https://www.examplebakery.com/images/sourdough-article.jpg",
"author": {
"@type": "Person",
"name": "Julia Korn"
},
"publisher": {
"@type": "Organization",
"name": "Example Bakery Magazine",
"logo": {
"@type": "ImageObject",
"url": "https://www.examplebakery.com/logo.png"
}
},
"datePublished": "2025-09-20",
"dateModified": "2025-09-21",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.examplebakery.com/blog/sourdough-benefits"
}
}
</script>
Best Practices:
- Use BlogPosting or NewsArticle when applicable for context
- Always include a direct image URL with appropriate aspect ratio
- Provide accurate author, publisher, datePublished, and mainEntityOfPage values
- Keep headlines under 110 characters for optimal SERP display
Learn more about our services in structured data & technical SEO here.