Article Schema Generator
Generate Article, BlogPosting, or NewsArticle JSON-LD schema markup with proper author, publisher, date, and image fields. Ready-to-use markup for your website.
JSON-LD Output
// Fill in your article details to generate schema
What Is Article Schema?
Article schema is a structured data format that helps Google and other search engines understand your content as a news article, blog post, or general article. Adding article schema to your pages can enable rich search results including:
- Top Stories carousel — eligibility for Google News and Top Stories
- Author bylines — display the author name in search results
- Publisher info — show your publication name and logo
- Rich snippet enhancements — improved visibility and CTR
- AMP support — required for AMP article pages
Choosing the Right Article Type
Use for generic articles, guides, tutorials, how-to content, and informational pages. Best for evergreen content that doesn't fit other categories.
Use for blog posts, editorial content, opinion pieces, and informal articles. This is the most common type for standard blog content.
Use for time-sensitive news content published by recognized news organizations. Enables Google News eligibility and Top Stories placement.
Why Article Schema Matters for SEO
Article schema is a cornerstone of technical SEO for content-driven websites. Here's why it matters:
- Rich snippet eligibility — Article schema enables Google to display your content with author images, publishing dates, and headlines in search results, making your listing stand out.
- Google News integration — NewsArticle markup is required for eligibility in Google News and the Top Stories carousel, dramatically increasing your content's visibility.
- Voice search optimization — Structured data helps voice assistants like Google Assistant and Siri understand and surface your content in voice search results.
- Future-proofing — As search engines evolve toward entity-based understanding, structured data becomes increasingly important for content discovery and ranking.
- AMP requirement — Valid schema markup is mandatory for AMP articles and stories to appear in rich results.
Best Practices for Article Schema
- Always include a headline — it's the most important field for search engines to understand your content.
- Use absolute URLs for the article URL, image URL, and publisher logo URL — relative URLs may not resolve correctly.
- Provide both dates — datePublished and dateModified help Google show freshness signals.
- Use a high-quality image at least 1200×628px for best display in rich results and social sharing.
- Keep the headline under 110 characters for optimal display in search results.
- Match the schema to the page content — don't use NewsArticle for a blog post or vice versa.
- Test your markup using Google's Rich Results Test after implementation.
- Include publisher logo — the publisher logo appears in Google News and rich results; use a square logo at least 112×112px.
Frequently Asked Questions
<head> or just before the closing </body> tag. Then test it using Google's Rich Results Test to ensure it's valid."author": [{"@type": "Person", "name": "Author One"}, {"@type": "Person", "name": "Author Two"}]. Not all schema generators support this, but it's valid and recommended for collaboratively written content.Related Tools
Try these other free SEO tools from YourSEOToolbox: