Article Schema
Generate Article, BlogPosting or NewsArticle JSON-LD with author, publisher, headline and dates. Free schema tool. No sign-up needed.
About the tool
What is the SBMM Article Schema Generator?
The SBMM Article Schema Generator is a free online tool that builds Article, BlogPosting, or NewsArticle JSON-LD for any page you are publishing. Fill in the headline, author, publisher, date published, date modified, image URL, and a short description; get back a clean spec-compliant JSON-LD block ready to paste into the head of your page.
Article schema is the single most important structured-data signal a publisher can ship. It tells Google the page is editorial content, who wrote it (Author entity), who published it (Organization entity), when it was first published, when it was last updated, and what the headline image is. Pages with valid Article schema win richer SERP previews, qualify for Google's Top Stories carousel in news verticals, and get cited noticeably more often in AI search answers.
In 2026 the Article schema win is bigger than ever. ChatGPT, Claude, Gemini, and Perplexity all use Article schema as a primary signal for source quality, author identity, and content freshness. A page with complete Article plus Author plus Organization schema is significantly more likely to be cited than an equivalent page without it. The generator makes shipping the schema a five-minute task per article.
Step by step
How to use this tool in 3 steps
-
Step 01
Fill in your article details
Enter the article headline, a short description, the canonical URL, the publish and last-modified dates, the headline image URL, your author name, and your publisher Organization name. Optional fields (alternate headlines, keywords, sameAs) are also supported.
-
Step 02
We build validated JSON-LD
The generator wraps your fields in an Article (or BlogPosting / NewsArticle) JSON-LD block with correctly nested Person Author, Organization publisher with logo ImageObject, datePublished and dateModified in ISO 8601, and a mainEntityOfPage link.
-
Step 03
Paste into your page head tag
Copy the generated JSON-LD and paste it inside a script type application ld json tag in the page head. Validate with Google's Rich Results Test, then republish the page so the schema goes live with the article.
Why this tool
Why use this tool
-
Article / BlogPosting / NewsArticle
Switch between Article (any editorial content), BlogPosting (blog content with comment-thread semantics), and NewsArticle (time-sensitive news, eligible for Google Top Stories). Pick the most specific type the page warrants.
-
Author + Organization correctly nested
Includes a Person Author node with name and optional URL plus an Organization publisher node with name and logo ImageObject. The two entities link cleanly to the Article so EEAT signals attach in the way Google expects.
-
datePublished + dateModified
Both date fields supported in ISO 8601 format. dateModified is the freshness signal Google uses to decide whether to re-rank an article after an update; including it correctly is one of the highest-leverage SEO refreshes on an existing article.
-
Image + keywords + sameAs support
Headline ImageObject with width and height fields for rich-result eligibility, optional keywords array for topical signal, and sameAs links to external profile pages (LinkedIn, Wikipedia) for entity disambiguation in the Knowledge Graph.
-
Spec-compliant schema.org JSON-LD
Output validates clean in the schema.org validator and the Google Rich Results Test. Required fields per Google rich-result rules (headline, image, datePublished, author, publisher) are all present in the default output.
-
Free, no sign-up, no cap
Unlimited use across every article you publish. SBMM Pro adds bulk generation from a CSV of article metadata, direct injection through CMS plugins for WordPress and Ghost, and automated dateModified bumping on republish.
FAQ
Frequently asked questions
What is Article schema?
Article schema is a structured-data block in JSON-LD format that identifies a page as editorial content and declares the headline, author, publisher, dates, and image to search engines. It uses the schema.org Article type or one of its subtypes (BlogPosting, NewsArticle) for more specific signal.
What is the difference between Article, BlogPosting, and NewsArticle?
Article is the parent type, suitable for any editorial content. BlogPosting is a subtype for blog content with comment-thread semantics and typically less editorial review. NewsArticle is the most specific subtype, reserved for time-sensitive news content; it is required for eligibility in the Google Top Stories carousel.
Which fields are required for Google rich results?
Google's rich-result rules require headline, image (with width and height), datePublished, author (as a Person or Organization), and publisher (as an Organization with a logo). The generator includes all of these by default so the output is rich-result-eligible without manual editing.
What is the dateModified field for?
dateModified declares the last time the article was substantively updated. Google uses it as a freshness signal when deciding whether to re-rank or recrawl the article. Updating dateModified honestly after a meaningful edit is the cheapest SEO refresh on any existing article.
Do I need separate Author schema?
Article schema embeds an Author node inline, which is sufficient for most cases. For high-EEAT verticals (health, finance, legal, parenting) ship a dedicated Person schema block on a separate author page (use our Author Page schema generator), then link to it from the Article author node using the @id property to attach the full author entity. Pair with Organization schema for the publisher.
How does Article schema help AI search?
ChatGPT, Claude, Gemini, and Perplexity all read Article schema as a primary signal for source quality, author identity, and content freshness. A page with complete Article plus Author plus Organization schema is significantly more likely to be cited in chat answers than equivalent content without the schema.
Can I use Article schema on a product or category page?
No. Article schema is for editorial content. Product pages should use Product schema; category pages should use CollectionPage or WebPage; service pages should use Service schema. Using the wrong type is a structured-data policy violation that Google may flag in manual review.
Where do I install the generated JSON-LD?
Paste it inside a script type application ld json tag in the head of the page. Most modern CMS platforms (WordPress with Yoast or RankMath, Ghost, Webflow, Shopify) provide a dedicated field for custom JSON-LD blocks so you do not have to edit the theme files.