๐Ÿ“ฐ Free Article Schema Generator

Article Schema Generator

Create valid Article, BlogPosting or NewsArticle JSON-LD structured data so Google can better understand your content and show rich results. Live code, ready to copy. 100% in your browser - nothing is uploaded or stored.

0 / 110 characters

Headlines should stay under 110 characters for Google. Make sure the schema content matches what visitors actually see on the page. Build other tags with the Meta Tag Generator.

Structured Data

          

๐Ÿ”’ Everything runs in your browser. Your input is never uploaded, logged or stored.

The Article Schema Generator builds valid JSON-LD structured data for your articles, blog posts and news stories. By marking up your content with Article, BlogPosting or NewsArticle schema, you help Google understand the headline, author, publisher, images and dates - which can make your pages eligible for rich results and better presentation in search.

It is part of the Structured Data Generators group in our free SEO Toolkit, alongside the FAQ Schema Generator and Breadcrumb Schema Generator. Verify the result in the Rich Result Preview and build your head tags with the Meta Tag Generator. Everything runs in your browser - your input is never uploaded or stored.

3
Article Types
100%
Free Forever
0
Data Stored
99.9%
Uptime
โ€” Features โ€”

Valid Article Structured Data

Generate clean JSON-LD without writing a line of code.

Three Article Types

Generate Article, BlogPosting or NewsArticle schema to match your content.

Clean JSON-LD

Outputs correctly nested author, publisher and image objects, ready to paste.

Live Preview

See an approximate rich result preview as you fill in the fields.

Copy & Download

Copy the script tag or download it, ready for your page's head or body.

โ€” How It Works โ€”

Generate Schema in Three Steps

From article details to valid JSON-LD in under a minute.

1

Pick the Type

Choose Article, BlogPosting or NewsArticle.

2

Fill the Fields

Enter headline, author, publisher, image and dates.

3

Copy the Code

Copy the generated JSON-LD script tag.

4

Add & Validate

Paste it into your page and test with Google's Rich Results Test.

โ€” Example Output โ€”

What You'll Get

Clean, valid Article JSON-LD ready to paste.

article-schema.json
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "How to Use Article Schema",
  "author": { "@type": "Person", "name": "Jane Doe" },
  "publisher": { "@type": "Organization", "name": "Example Site" },
  "datePublished": "2026-06-01"
}

What Is Article Schema?

Article schema is a type of structured data, written in JSON-LD, that describes an article to search engines in a machine-readable way. It tells Google the headline, who wrote it, who published it, the featured image and when it was published or updated. This extra context helps search engines understand and present your content, and can make it eligible for enhanced appearances such as the Top Stories carousel for news. It is part of the Structured Data Generators group.

Article, BlogPosting or NewsArticle?

TypeUse For
ArticleGeneral articles and editorial content of any kind
BlogPostingBlog posts - a more specific subtype of Article
NewsArticleNews stories; required for Top Stories eligibility

BlogPosting and NewsArticle are specialised subtypes of Article. When in doubt, BlogPosting suits most blogs and Article is a safe general choice. Use NewsArticle only for genuine news content.

Key Fields Explained

๐Ÿ“

Headline

The article title. Keep it under 110 characters, as Google may ignore longer headlines.

๐Ÿ‘ค

Author

The person or organization who wrote it, which supports authorship and E-E-A-T signals.

๐Ÿข

Publisher

The organization publishing the article, ideally with a logo image.

๐Ÿ“…

Dates

datePublished and dateModified help Google show freshness and recency.

What This Generator Includes

  • Article, BlogPosting and NewsArticle types
  • Headline with a live character counter
  • Author as a Person or Organization
  • Publisher with an optional logo image object
  • Featured image and short description
  • Date published and date modified
  • Live JSON-LD code plus an approximate rich result preview
  • One-click copy and download

How to Use the Article Schema Generator

  1. Select the article typeMatch it to your content - blog, news or general.
  2. Enter the detailsAdd headline, author, publisher, image and dates.
  3. Copy the JSON-LDCopy the generated script tag from the code tab.
  4. Add and validatePaste it into your page and run Google's Rich Results Test.

Technical Notes

JSON-LD can go in either the head or the body of your page, inside a script tag with type application/ld+json. Most sites place it in the head. In WordPress, an SEO plugin or a custom field can inject it. Use one Article block per article.

No. Valid structured data makes a page eligible for rich results, but Google decides whether to show them based on quality, content type and other factors. Schema is a strong signal, not a guarantee. Always make sure the markup matches your visible content.

Yes. Google requires that structured data reflects the content users actually see. Do not mark up a headline, author or date that differs from the page. Mismatched or misleading markup can lead to a manual action against your site.

No. The JSON-LD is built locally in your browser with JavaScript. Nothing you enter is uploaded, logged or stored, so the tool is safe for drafts, unpublished articles and confidential client work.

Common Use Cases

๐Ÿ“

Blogs

Add BlogPosting schema to every post for clearer search understanding.

๐Ÿ“ฐ

News Sites

Use NewsArticle to become eligible for Top Stories features.

๐Ÿข

Agencies

Generate consistent schema across many client articles quickly.

๐Ÿ“š

Resource Hubs

Mark up guides and tutorials with Article schema for richer results.

Use the Article Schema Generator with these tools from the SEO Toolkit: add Q&A markup with the FAQ Schema Generator, build navigation markup with the Breadcrumb Schema Generator, mark up your brand with the Organization Schema Generator, preview results with the Rich Result Preview, build head tags with the Meta Tag Generator, and set the canonical with the Canonical Tag Generator.

โ€” Who It's For โ€”

Built for Everyone

Anyone publishing articles who wants richer search results.

๐Ÿ–Š๏ธ Bloggers & Writers ๐Ÿ“ฐ Publishers ๐Ÿ“ˆ SEO Specialists ๐Ÿ’ป Web Developers ๐Ÿข Agencies ๐Ÿ“ฃ Content Marketers ๐ŸŽ“ Students & Learners ๐Ÿš€ Startup Founders
โ€” FAQ โ€”

Frequently Asked Questions

Everything about Article structured data.

It builds valid JSON-LD structured data for articles, blog posts and news. You fill in the headline, author, publisher, image and dates, and the tool outputs a clean, correctly nested script tag you can copy into your page so search engines understand the content.

Yes, completely. There is no cost, no sign-up and no limit on how many schemas you create. The tool runs entirely in your browser, so there are no server costs and nothing to pay for.

They are related types. Article is the general choice, BlogPosting is a subtype for blog posts, and NewsArticle is for news stories and is required for Top Stories eligibility. Pick the one that best matches your content; BlogPosting suits most blogs.

Yes. The JSON-LD is built locally in your browser with JavaScript. Nothing you enter is uploaded, logged or stored, which makes the tool safe for drafts, unpublished articles and confidential client work.

No. Valid structured data makes a page eligible for rich results, but Google decides whether to display them based on content quality and other factors. Schema is a strong signal, not a guarantee, and the markup must match your visible content.

Place it inside a script tag with type application/ld+json, in either the head or body of your page. Most sites use the head. In WordPress, an SEO plugin or custom code can inject it. Use one Article block per article.

Google may ignore or truncate very long headlines in structured data. Keeping the headline under about 110 characters ensures it is used as intended. The tool shows a live character counter so you can stay within the limit.

datePublished is recommended and dateModified is useful when you update an article. Showing an accurate modified date can signal freshness. Only include a modified date if the article genuinely changed, and keep both accurate.

Use Person when a named individual wrote the article, which supports authorship and E-E-A-T. Use Organization when the content is authored by the brand as a whole. The tool lets you choose either and structures the markup correctly.

It can. Google requires structured data to reflect the content users see. Marking up a headline, author or date that differs from the page, or adding schema for content that is not visible, can trigger a manual action. Always keep markup accurate.

Yes. The generator is fully responsive, so you can build Article schema from a phone or tablet. Filling fields, switching between the code and preview tabs, and copying the output all work the same as on desktop.

Generate Your Article Schema Now

Build valid Article, BlogPosting or NewsArticle structured data in seconds - free, private and instant in your browser.

๐Ÿ“ฐ Open the Generator โ† All Schema Generators