Tutorial

Add Article Schema in Webflow for AI Citations

Written by
Pravin Kumar
Published on
May 29, 2026

What is Article schema?

Article schema is structured data, written in JSON-LD, that tells Google and AI engines a page is an article. It names the headline, image, publish date, author, and publisher. With it, your page becomes eligible for rich results like Top Stories and clearer AI citations. Without it, search engines have to guess what your page is.

Why add it in Webflow specifically?

Webflow has no native Article schema toggle, so you add it through a Custom Code Embed bound to CMS fields. The payoff is that one embed on your blog template applies to every post automatically. As Google retires the FAQ rich result, with Search Console support ending June 2026, complete Article schema becomes the higher-leverage structured-data move.

Which fields are required?

Google says Article schema has no strictly required properties, but recommends four for rich-result eligibility: headline, image, datePublished, and author. Add dateModified and publisher too. These six give Google and AI engines the trust signals they read most. Skipping the recommended four means your page likely will not qualify for article rich results.

How do I add JSON-LD in Webflow?

Open your blog post template in the Webflow Designer. Add an Embed element inside the template, or use the page settings Custom Code area before the closing head tag. Paste a script tag with type set to application slash ld plus json. Inside it, write the Article object. The embed renders on every post built from that template.

Where do I bind CMS fields like datePublished?

Inside the Embed element, Webflow lets you insert dynamic CMS field values using the purple Add Field control. Bind the headline to your post name, datePublished to your publish-date field, and author to your author field. This way each post outputs its own correct values automatically rather than hardcoding a single date across every article.

How do I add a Person author with a URL?

In the author object, set type to Person, name to your author field, and url to your author bio page. A Person author with a real URL is a stronger trust signal than a plain text name. For a solo studio, point the URL at your about page. This small detail helps both Google and AI engines verify authorship.

What image size does Google require?

Article images must be at least 1200 pixels wide to qualify for rich results, per Google and Greadme. Use a high-resolution featured image and bind the image field in your schema to the post's main image. A too-small image silently disqualifies the rich result, so check the width on your CMS image field before you publish.

How do I validate it?

Use Google's Rich Results Test. Paste your published post URL and run it. The tool shows whether the Article markup is detected and flags any missing recommended fields. Fix warnings, republish, and re-test. The measurable output of this tutorial is a published post that passes the Rich Results Test with valid Article structured data.

When will it show in search?

Rich results appear after Google re-crawls the page, usually within days to a few weeks. There is no instant switch. Submit the URL in Search Console with the URL Inspection tool to prompt a faster crawl. AI citation eligibility follows a similar lag, since AI engines re-embed content on their own schedules after the schema goes live.

Should I still keep FAQ schema?

Keep it only where it still serves users, since the FAQ rich result is retired and Search Console support ends June 2026. The schema does no harm and may still help AI engines parse your content. But do not invest new effort there. Put your structured-data time into Article schema, which carries more weight going forward.

Shipping this on your blog today? Pair it with the FAQ schema tutorial for the comparison, the Code Embed Props guide for reusable snippets, and the core update tracking piece. Let's chat.

Get your website crafted professionally

Let's create a stunning website that drive great results for your business

Contact

Get in Touch

This form help clarify important questions in advance.
Please be as precise as possible as it will save our time.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.