Article Schema Generator — Free JSON-LD Tool

Generate valid Article schema markup for any blog post, news article, or web content in seconds. This free article schema generator creates correctly formatted JSON-LD structured data with author, publisher, dates, and image details — ready to paste into your page HTML. No coding required.

It is one of the many free structured data and SEO tools available at onlinetoolix. For product pages alongside your articles, use our product schema generator to add rich result eligibility to your e-commerce content too.

What Is an Article Schema Generator?

An article schema generator is a tool that creates article structured data code for your web pages without requiring you to write JSON-LD manually. You enter your article details — headline, author, publisher, dates, and image — and the tool produces a complete, valid JSON-LD script tag ready to paste into your HTML.

Article schema is structured data based on the Schema.org vocabulary. It uses the Article, BlogPosting, or NewsArticle type to describe your content in a machine-readable format that search engines can extract, understand, and display as enhanced rich results. When Google finds valid article schema on a page, that page becomes eligible for article rich results including top stories carousels, author panels, and enhanced search listings.

This article schema generator covers all required and recommended fields according to Google's structured data guidelines. It produces valid JSON-LD, validates your input against Google's requirements, and includes a one-click test button to verify your schema in Google's Rich Results Test.

What Is Article Schema Markup?

Article schema markup is a type of structured data that describes a piece of written content to search engines using Schema.org's article types. It communicates information that a search engine would otherwise have to infer from unstructured page content — information like the exact publication date, the author's full name and credentials, the publisher's name and logo, the article's primary image, and the content's topic area.

The markup does not appear visually on your page. It lives inside a script tag in your HTML and is read exclusively by search engines, social platforms, and AI systems. When correctly implemented, Google uses this data to create article rich results — enhanced search listings that may include article images, author names, publication dates, and placement in Top Stories carousels.

Article structured data is defined using interconnected Schema.org types. The outer wrapper declares the article type. The author is marked as a Person or Organization entity with its own name, URL, and image properties. The publisher is an Organization with a name and logo. This article schema generator builds all of these components together in a single valid JSON-LD output.

Article Schema Types — Which One Should You Use?

Google supports several article schema types and choosing the right one for your content ensures maximum rich result eligibility.

BLOG BlogPosting

The correct type for blog articles, opinion pieces, personal essays, and any content published on a blog. The most commonly used article schema type for content marketing and SEO-focused blogs. If you publish regular blog posts, BlogPosting is the right choice for most of your content.

NEWS NewsArticle

Specifically for timely journalistic content published by news organisations. Has stricter requirements — Google requires a headline, image, datePublished, author, and publisher with logo. Use NewsArticle if you publish news content and want to appear in Google News and Top Stories.

GENERAL Article

The general-purpose type for any written content that does not fit more specific categories. Appropriate for informational guides, resource pages, and content that sits between blog posts and formal journalism.

TECH TechArticle

For technical documentation, software guides, API references, and other technical content. Signals to Google that your content is technical in nature and may help with visibility in developer-focused search results.

ACADEMIC ScholarlyArticle

For peer-reviewed academic papers, research articles, and formal scholarly publications. Appropriate for academic institutions, research organisations, and publishers of formal research content.

HOWTO / REVIEW HowTo & Review

For content that gives step-by-step instructions or evaluates a product, service, or experience. These types carry their own additional properties beyond the standard article fields.

This article schema generator supports all eight article types with a simple dropdown selector.

Why Article Schema Matters for SEO

Article schema is one of the most widely applicable structured data types for content-focused websites. Here is why adding article structured data to your pages delivers real and measurable SEO value.

Top Stories Carousel Eligibility Requires Article Schema

Google's Top Stories carousel — the highly visible news section that appears at the top of search results for breaking and trending topics — is only available to pages with valid NewsArticle or Article schema. If you publish timely content and want to compete for Top Stories placement, article schema is not optional — it is a prerequisite.

Author Information Strengthens E-E-A-T Signals

Google's quality guidelines place significant weight on Experience, Expertise, Authoritativeness, and Trustworthiness. Article schema allows you to explicitly identify your author, link to their profile page, and include their credentials — one of the clearest E-E-A-T signals you can send to Google.

Publication Date Transparency Builds Trust

When Google displays your article's publication and modification dates in search results, users can immediately see how fresh and relevant your content is. For competitive topics where recency matters, visible dates increase click-through rates from users who want the most up-to-date information.

Publisher Branding Appears in Rich Results

For NewsArticle, Google displays the publisher's name and logo in search results when a publisher logo is provided in the schema. This brand visibility in search results builds recognition and trust before users click through to your site.

AI Search Engines Use Article Schema for Content Extraction

As search evolves toward AI-generated overviews and answer engines, clearly structured article content is significantly more likely to be extracted and cited. Platforms like Google's AI Overviews, Bing Copilot, and Perplexity use structured data signals to identify authoritative, well-attributed content suitable for citation in AI-generated responses.

Image Rich Results Require Article Schema

When your article appears in Google image results or when your article image appears alongside your search listing, article schema provides the contextual signals that associate the image with your article and help Google display it appropriately.

Article Schema Required Fields — Google's Guidelines

Google's structured data documentation defines specific requirements for each article type. Understanding what is required versus recommended helps you prioritise your schema fields.

Field Requirements by Priority

REQUIRED

Headline — Must match your article's primary title and should be under 110 characters. Google recommends it matches the H1 heading on the page. This generator includes a live character counter.

REQUIRED

Image — Google requires at least one image for article rich results. Should be at least 696 pixels wide, with 1200 × 630 pixels or larger strongly preferred. Must accurately represent the article content.

REQUIRED (NewsArticle)

datePublished — Required for NewsArticle, strongly recommended for all types. Must be in YYYY-MM-DD ISO 8601 format and accurately reflect the original publication date. Using a false date violates Google's guidelines.

REQUIRED (NewsArticle)

Author & Publisher with Logo — Required for NewsArticle. Publisher logo must meet Google's logo guidelines — at most 600 px wide and 60 px tall, on a white or transparent background.

RECOMMENDED

dateModified — Strongly recommended for evergreen content that is updated regularly. Signals to Google that the content has been refreshed, improving recency signals.

How to Use This Article Schema Generator

Creating article structured data with this tool takes under two minutes.

01
Select your article type

Choose from BlogPosting, NewsArticle, Article, TechArticle, ScholarlyArticle, HowTo, Review, or AnalysisNewsArticle depending on your content type.

02
Fill in the Article Information section

Enter your article headline, URL, description, and featured image URL. Add the publication date in YYYY-MM-DD format. Adding a date modified is recommended for evergreen content. Select the language and add your article section or category.

03
Add keywords

Use the keyword tag field — type each keyword and press Enter or comma to add it as a tag. Remove any tag by clicking the × button. Keywords help search engines understand the topic focus of your article.

04
Complete the Author Information section

Enter the author's full name, profile URL, headshot image URL, and a brief description of their expertise. Linking to a detailed author bio page strengthens the E-E-A-T signals your article sends to Google.

05
Fill in the Publisher Information section

Enter your website or publication name, your site URL, and your publisher logo URL. For NewsArticle, also add the logo dimensions. The publisher logo should be your site's standard brand logo.

06
Click Generate Article Schema

The tool instantly creates your complete JSON-LD script tag and displays it in the output panel.

07
Review the validation results

Switch to the Validation tab to see a complete check of your schema against Google's article schema requirements. Every field is checked and specific recommendations are given for any missing or incorrect values.

08
Copy and implement

Click Copy to copy the complete script tag to your clipboard. Paste it into the head section of your article page HTML. Click Test on Google to verify eligibility in Google's Rich Results Test.

Where to Add Article Schema on Your Page

For standard HTML pages, paste the article schema script tag inside the <head> section of your HTML, alongside your other meta tags. This is Google's recommended placement and keeps all machine-readable code together.

One important requirement applies across all platforms: the information in your article schema must accurately match the visible content on your page. Google checks schema against page content regularly and will remove rich result eligibility from pages where structured data contradicts what users see.

WordPress

Rank Math, Yoast SEO, and All In One SEO all generate article schema automatically for blog posts. To customise beyond what these plugins provide — adding detailed author credentials or specific article sections — use WP Code or a similar plugin to add custom JSON-LD to individual posts.

Ghost

Ghost themes typically support custom code injection, allowing you to add JSON-LD to post templates directly. Use the theme's code injection settings to implement article schema across all posts or on specific content types.

Medium & Substack

Medium and Substack generate their own schema automatically, so custom article schema is generally not applicable on these platforms. For full control over your structured data, self-hosted publishing platforms are recommended.

Custom HTML / CMS

Paste the script tag inside the <head> of your page. Web developers can implement the JSON-LD template programmatically in CMS themes and page templates to generate consistent article schema across all content automatically.

Article Schema Best Practices

Following these best practices ensures your article schema consistently qualifies for rich results and aligns with Google's quality guidelines.

Use a real, named author with a linked profile page

Google places significant weight on author identity in its E-E-A-T evaluation. An author with a name, a URL linking to a bio page, and a photo in the schema sends much stronger trust signals than anonymous authorship. Implement author-specific schema on each article rather than using a generic site author.

Keep the headline under 110 characters

Google displays your headline in rich results and recommends keeping it under 110 characters. Longer headlines may be truncated or may reduce rich result eligibility. Write concise, descriptive headlines that accurately represent the article content.

Always include a high-quality featured image

Without an image, your article schema is technically valid but will not qualify for visual article rich results — the card-style listings with images that appear in Top Stories and article carousels. Use a unique image for each article rather than a generic placeholder.

Set both datePublished and dateModified

Setting both dates gives Google a complete picture of your content's lifecycle. When you update an existing article significantly, updating the dateModified value signals to Google that the content has been refreshed — improving your chances of being shown for queries where recency is important.

Match schema content to visible page content exactly

Every value you include in your article schema must match what users see when they visit your page. Do not include author names, dates, or descriptions in the schema that are not visible on the page itself. Discrepancies between schema and visible content are a common cause of rich result removal.

Test every implementation with Google's Rich Results Test

After adding article schema to any page, use Google's Rich Results Test to verify that the schema is valid and the page is eligible for article rich results. The tool shows exactly which rich result features your schema qualifies for and highlights any errors or warnings.

Who Should Use an Article Schema Generator?

Bloggers and content creators use article schema generators to add structured data to their posts without writing JSON-LD manually. Adding article schema is one of the fastest technical SEO improvements available to any content site.

SEO professionals use article schema generators when implementing structured data for client blogs, news sites, and content hubs as part of technical SEO audits and optimisation campaigns.

News publishers and digital media organisations use article schema — specifically the NewsArticle type — to qualify their content for Google News inclusion, Top Stories placement, and news-related rich results in search.

Web developers use the generator to produce correctly formatted JSON-LD article schema templates that they implement in CMS themes, post templates, and page builders at scale.

Content marketing teams use article schema to ensure that every article they publish carries the correct structured data, strengthening the overall authority signals for their content across the site.

Academic institutions and research organisations use ScholarlyArticle schema to mark up research papers and academic publications in a way that helps Google understand and attribute their scholarly content correctly.

Frequently Asked Questions

What is article schema markup?
Article schema markup is structured data code based on Schema.org's Article type family. It describes your article's headline, author, publisher, dates, and image in a machine-readable JSON-LD format that search engines use to create enhanced rich results and better understand your content.
What is the difference between Article and BlogPosting schema?
BlogPosting is a subtype of Article specifically for blog content. Use BlogPosting for standard blog articles, opinion pieces, and regular blog posts. Use the general Article type for informational content that does not fit the blog format. Use NewsArticle for timely, journalistic news content.
Does article schema improve SEO rankings?
Article schema does not directly improve keyword rankings. However, it enables rich results — enhanced search listings with images, author names, and dates — that significantly improve click-through rates. Higher click-through rates are a positive user engagement signal that can indirectly influence rankings over time. For news content, article schema is required for Top Stories eligibility, which dramatically increases search visibility for trending topics.
Is author information required for article schema?
Author is not technically required for the general Article type but is strongly recommended by Google for all article schema. For NewsArticle, Google requires an author. Including detailed author information — name, URL, and image — strengthens E-E-A-T signals and is one of the most impactful things you can add to article schema.
How do I add article schema to WordPress?
The easiest method is using an SEO plugin like Rank Math or Yoast SEO, which generate article schema automatically for blog posts. For custom schema with additional fields like author credentials or specific keywords, use the WP Code plugin to add your JSON-LD script to individual posts or post templates.
Can I use article schema on all pages?
Article schema should only be used on pages that contain actual written articles or blog posts. Do not add article schema to homepages, category pages, product pages, or contact pages. Google's guidelines require that schema accurately represents the content on the page.
Is this article schema generator free?
Yes. This tool is completely free with no sign-up, no usage limits, and no data sent to any server. All schema generation and validation happens locally in your browser.