If you’re a blogger or content publisher, Article schema should be at the top of your SEO priority list. This structured data markup helps Google understand your articles better and can lead to enhanced search appearances.
In this comprehensive guide, I’ll show you everything you need to know about implementing Article schema effectively.
What is Article Schema?
Article schema is structured data that tells search engines your page contains a news article, blog post, or similar editorial content. It provides information like the headline, author, publication date, and featured image.
Google uses this information to:
- Display rich results with larger images
- Show articles in Google News
- Enable the Top Stories carousel
- Power Google Discover recommendations
Types of Article Schema
Schema.org defines several article types:
Article
The general type for any article content. Use this as a catch-all when more specific types don’t apply.
NewsArticle
For timely news content. This type is eligible for Top Stories and Google News.
BlogPosting
Specifically for blog posts. Ideal for personal blogs and company blogs.
TechArticle
For technical articles with specialized content.
ScholarlyArticle
For academic and research papers.
For most bloggers, BlogPosting or Article is the appropriate choice.
Required and Recommended Properties
Required Properties
These properties are mandatory for Article schema:
- headline - The article title (max 110 characters for best display)
- image - One or more featured images
- datePublished - Publication date in ISO 8601 format
- author - The article’s author (Person or Organization)
Recommended Properties
These enhance your schema and may improve rich results:
- dateModified - When the article was last updated
- publisher - The organization publishing the content
- description - A summary of the article
- mainEntityOfPage - The canonical URL
Example Article Schema
Here’s a complete example of BlogPosting schema:
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Article Schema: The Complete Guide for Bloggers",
"image": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"datePublished": "2025-01-15T08:00:00+00:00",
"dateModified": "2025-01-20T12:30:00+00:00",
"author": {
"@type": "Person",
"name": "John Doe",
"url": "https://example.com/about/john-doe"
},
"publisher": {
"@type": "Organization",
"name": "Example Blog",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"description": "Learn everything about implementing Article schema for better SEO.",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/article-schema-guide"
}
}
Benefits of Article Schema
1. Enhanced Search Appearance
Articles with proper schema can display with larger images, author information, and publication dates in search results.
2. Google Discover Eligibility
Google Discover surfaces content to users based on their interests. Articles with proper schema are more likely to appear in Discover feeds.
3. Top Stories Carousel
For NewsArticle schema, your content may appear in the Top Stories carousel for relevant queries.
4. Google News Inclusion
Proper article markup is one factor Google considers for Google News indexing.
5. Better Content Understanding
Schema helps Google understand the relationship between your content, authors, and organization.
How to Implement Article Schema
Step 1: Prepare Your Content
Before adding schema, ensure your article has:
- A clear, compelling headline
- High-quality featured image(s)
- Visible author information
- Clear publication date
Step 2: Generate the Schema
Use our Article Schema Generator to create valid JSON-LD markup. Fill in your article details and copy the generated code.
Step 3: Add to Your Page
Insert the schema in your page’s HTML:
<head>
<script type="application/ld+json">
// Your generated schema here
</script>
</head>
Step 4: Validate
Test your implementation using Google Rich Results Test.
Image Requirements
Images are crucial for Article schema. Follow these guidelines:
Size Requirements
- Minimum width: 1200 pixels
- Recommended: 1200x675 (16:9) or 1200x900 (4:3)
Multiple Images
Provide images in different aspect ratios for best display across devices:
- 1:1 (square)
- 4:3 (standard)
- 16:9 (widescreen)
Technical Requirements
- Use supported formats: JPEG, PNG, GIF, WebP
- Ensure images are crawlable
- Don’t use placeholder images
Author Markup Best Practices
Google places increasing emphasis on author information. Here’s how to optimize:
For Individual Authors
"author": {
"@type": "Person",
"name": "Jane Smith",
"url": "https://example.com/authors/jane-smith",
"image": "https://example.com/images/jane-smith.jpg",
"sameAs": [
"https://twitter.com/janesmith",
"https://linkedin.com/in/janesmith"
]
}
For Multiple Authors
"author": [
{
"@type": "Person",
"name": "Jane Smith"
},
{
"@type": "Person",
"name": "John Doe"
}
]
Common Mistakes to Avoid
1. Mismatched Dates
Ensure your datePublished and dateModified match what’s visible on the page. Don’t manipulate dates for SEO purposes.
2. Generic Author Names
Using “Admin” or “Staff” as author names reduces trust signals. Use real author names when possible.
3. Missing Images
Articles without proper image markup rarely get enhanced search appearances.
4. Wrong Article Type
Using NewsArticle for evergreen blog content can be misleading. Match the type to your content.
5. Truncated Headlines
Headlines over 110 characters get truncated. Keep them concise.
WordPress Implementation
If you use WordPress, you have several options:
Plugins
- Yoast SEO (Premium)
- Rank Math
- Schema Pro
- All In One Schema Rich Snippets
Theme Integration
Many modern themes include Article schema. Check your theme’s documentation.
Manual Implementation
Add schema to your theme’s single.php or use a custom function.
Measuring Impact
After implementation, monitor these metrics:
In Google Search Console
- Search Appearance > Discover - Track Discover clicks
- Enhancements > Articles - Check for errors
- Performance > Search Results - Monitor CTR changes
Key Metrics to Watch
- Impressions for article pages
- Click-through rate
- Average position
- Rich result appearances
Combining with Other Schema Types
Article schema works well with other types:
Article + FAQ
Add FAQ schema when your article includes Q&A sections.
Article + HowTo
For tutorial content, combine with HowTo schema.
Article + BreadcrumbList
Help Google understand your site structure.
Article + VideoObject
If your article includes embedded videos.
Generate Your Article Schema Now
Ready to implement Article schema? Use our free Article Schema Generator to create valid markup in seconds.
Simply enter your article details:
- Headline
- Author name
- Publication date
- Featured image URL
- Description
The generator creates properly formatted JSON-LD that you can copy and paste into your page.
Conclusion
Article schema is essential for any serious blogger or publisher. It helps Google understand your content, enables rich results, and can improve your visibility across Google’s various surfaces.
The implementation is straightforward, especially with tools like our schema generator. Start with your most important articles, validate your markup, and expand from there.
Remember: schema markup is just one piece of the SEO puzzle. Great content, fast loading times, and a good user experience are equally important.
Need help implementing Article schema across your blog? I can help you set up automated schema generation and optimize your content for search. Get in touch for assistance.