Add

Lorem ipsum

Lorem ipsum

A
A
A
SEO / GEO

10 views

5 min

How to Add an Article Rich Snippet (Schema.org) in Webflow

Learn how to implement Schema.org Article and BlogPosting markup in Webflow CMS to improve your articles’ visibility in Google and AI search engines.

Schema.org Article markup tells Google and AI engines that your page is a blog post or a guide. It improves how your content is understood, helps search engines index it accurately, and increases your chances of being cited in AI answers. Sandro, cofounder of Gemeos Agency, shows you how to implement it dynamically in Webflow CMS.

Prerequisites

  • A Webflow site with a CMS collection for articles
  • Access to the CMS template page settings
  • The following CMS fields filled in: title, description, publish date, author, main image

1. Open your CMS collection template

In the Webflow Designer, go to your article collection template (for example, "Blog Post Template"). Open the page settings using the gear icon. Scroll down to "Custom Code."

2. Create the JSON-LD script with CMS variables

Paste the following script into the "Before </body> tag" field. The variables between double curly braces should be replaced with your Webflow CMS fields through the embed interface.

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "{{Article title}}",
"description": "{{Meta description}}",
"image": "{{Main image URL}}",
"author": {
"@type": "Person",
"name": "{{Author name}}"
},
"publisher": {
"@type": "Organization",
"name": "Gemeos",
"logo": {
"@type": "ImageObject",
"url": "https://gemeos.wf/logo.png"
}
},
"datePublished": "{{Publish date}}",
"dateModified": "{{Last updated date}}"
}
script>

good to know

In the Custom Code field of a Webflow CMS template, you can’t use CMS variables directly. The trick is to place an HTML Embed element in the Rich Text or on the page, then connect the CMS fields through the Designer’s data binding panel.

3. Bind the CMS variables in an Embed element

Add an "HTML Embed" element to your CMS template, outside the Rich Text. Paste the JSON-LD script. Select each value in quotes and use the "Add Field" button to replace it with the matching CMS field. Webflow will automatically inject the dynamic values for each article.

4. Check and submit

Publish your site. Test an article URL in the Rich Results Test. Make sure every field is filled in. Submit it through Search Console.

@typeUse caseKey fields
ArticleJournalistic articles, newsheadline, datePublished, author
BlogPostingBlog posts, guidesheadline, description, image
TechArticleTechnical documentation, tutorialsheadline, proficiencyLevel
HowToStep-by-step guidesstep, tool, supply

Conclusion

Article/BlogPosting markup is a must-have for any serious content site. It helps Google understand your articles better and increases their chances of being cited by LLMs.

  • Use case 1: agency blog with technical articles, to strengthen topical authority
  • Use case 2: SaaS site with a knowledge base, to capture long-tail queries
  • Use case 3: consulting site with industry guides, to show up in AI answers for your niche

Good to know

Heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet consectetur.

Lorem ipsum dolor sit amet consectetur. Aliquam orci sagittis dignissim sapien praesent donec.

Lorem ipsum

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Published on

You might be interested in these tutorials

Similar tutorials

SEO / GEO

5 min read

5 views

How to Set Up a Redirect in Webflow? (2026)

Updated on 19.12.2025 by Sandro DA SILVA

SEO / GEO

5 min read

5 views

Add structured data to your Webflow site?

Updated on 21.08.2025 by Sandro DA SILVA

No-code

5 min read

5 views

How to Obfuscate a Link in Webflow

Updated on 23.04.2025 by Sandro DA SILVA

Let’s f*****G GO !!

Ready to launch
Your business?

Alexandre

Max

Enora

Bryan

Cannelle

Tiphaine

You'll :heart: our collaboration...