Article SchemaJSON-LD

Article Schema Generator

Generate valid Article, BlogPosting, and NewsArticle schema markup for better search visibility and rich snippets.

Article Information
Configure your article schema markup

0/110 characters

Featured Image

Dates

Author Information

Publisher Information

Optional Fields

Generated Schema
Copy and paste into your page's <head> section

Validation Warnings

  • Headline is required
  • Description is recommended
  • Date published is required for most article types
  • Author name is required
  • Publisher name is required for Google News
  • Image URL is highly recommended
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Article Headline",
  "description": "Article description"
}

Implementation Steps

  1. Copy the JSON-LD schema above
  2. Paste in <script type="application/ld+json"> tag
  3. Place in your page's <head> section
  4. Validate with Google Rich Results Test

Why Use Article Schema?

Article schema markup helps search engines understand your content structure, enabling rich snippets and better visibility in search results.

Better Visibility

Article schema helps search engines understand your content better

Rich Snippets

Enable article cards, publish dates, and author info in search results

Google News

Required for appearing in Google News and Discover feeds

Understanding Article Schema Types

Choose the right article type for your content to ensure proper classification and maximum SEO benefit.

Article
General purpose article markup

The most common type for general articles and blog posts. Use this for most content that doesn't fit into more specific categories.

Best for: General blog posts, tutorials, guides, opinion pieces, listicles

BlogPosting
Specific for blog platform content

Designed specifically for blog posts on blogging platforms. Indicates the content is part of a regular blog publishing schedule.

Best for: Personal blogs, company blogs, content marketing posts

NewsArticle
News and journalism content

Required for news publishers who want to appear in Google News. Indicates timely, newsworthy content.

Best for: News websites, press releases, current events coverage

TechArticle
Technical how-to content

Specialized for technical documentation and how-to guides with step-by-step instructions.

Best for: Technical tutorials, coding guides, software documentation

ScholarlyArticle
Academic and research papers

For academic papers, research articles, and scholarly publications with citations and references.

Best for: Research papers, academic journals, scientific studies

Best Practices for Article Schema

Do's
  • Include all required properties: headline, datePublished, author, publisher
  • Use high-quality images with proper dimensions (min 1200x630px)
  • Keep headlines under 110 characters for optimal display
  • Update dateModified when you make significant changes
  • Include publisher logo for brand recognition
  • Add word count for better content classification
Don'ts
  • Don't mark up content that's not actually articles (like product pages)
  • Don't use misleading headlines different from visible content
  • Don't omit required publisher information for NewsArticle
  • Don't use low-quality or unrelated images
  • Don't add schema to pages with thin or duplicate content
  • Don't forget to validate with Google's Rich Results Test

Implementation Guide

1

Fill Form

Enter your article details and choose the appropriate type

2

Copy Schema

Copy the generated JSON-LD markup

3

Add to Page

Place in script tag within your HTML head

4

Validate

Test with Google Rich Results Test

Related SEO Tools

Schema Markup Generator

Generate other types of structured data

Try Tool

FAQ Schema Generator

Create FAQ structured data markup

Try Tool

Aggregate Rating Schema

Add star ratings to your articles

Try Tool

Meta Tag Generator

Generate SEO meta tags

Try Tool

Frequently Asked Questions

Is article schema required for all blog posts?

While not strictly required, article schema is highly recommended for better search visibility. It helps search engines understand your content structure and can lead to rich snippets in search results.

What's the difference between Article and BlogPosting?

BlogPosting is a more specific type of Article used for blog platform content. Use BlogPosting for typical blog posts and Article for general articles, guides, or standalone content pieces.

Do I need NewsArticle schema for Google News?

Yes, NewsArticle schema is required for appearing in Google News. It must include proper publisher information with logo, and content must meet Google News quality guidelines.

What image dimensions work best?

Minimum 1200x630px is recommended. Google prefers high-resolution images (at least 1200px wide) for optimal display in rich results and social sharing.

Should I update dateModified for minor edits?

Only update dateModified for significant content changes. Minor typo fixes or formatting adjustments don't require updating the modified date.

Can I add multiple authors to article schema?

Yes, you can use an array of Person objects in the author property for articles with multiple authors. Each author should have their own name and URL.