Semantic Web Toolkit

Free Community Edition

ARTICLE

ARTICLE

ARTICLE

Make your article content discoverable to Google as well as AI answer engines. Drop-in components add structured data to your Framer articles.

Why structured data matters

Structured data has been the backbone of SEO, but today it is taking on increased attention as it offers a great way to strengthen signals in GEO. AI answer engines like ChatGPT, Perplexity, and Google's AI Overviews synthesize information from across the web to answer questions. Structured data helps these systems understand what your content is about and how it's organized — increasing the chances your work gets cited.

Why you need this kit

Framer can't dynamically inject structured data in the form of a JSON-LD snippet into the document head, so a solution was needed to render the snippet in the page body.

In practice, some article pages are built manually and can be fully built from a simple, complete scrape of the page. Other times, you may have a one or two-part CMS setup that requires more complex integrations. For that reason I created 2 additional components.

Choose from 3 drag-and-drop implementations

1 / SIMPLICITY

1 / SIMPLICITY

1 / SIMPLICITY

Complete H1–H6

Zero configuration. Drop it on your page and it automatically scans everything — H1 through H6. Generates both article metadata and content structure. Perfect if you want "set it and forget it."

2 / CMS VARIABILITY

2 / CMS VARIABILITY

2 / CMS VARIABILITY

Structure Only H2–H6

Handles H2-H6 content hierarchy. Designed to pair with a separate metadata component connected to your CMS. Clean separation of concerns — your metadata comes from CMS fields, your structure comes from the rendered page.

3 / MAX CONTROL

3 / MAX CONTROL

3 / MAX CONTROL

CMS-Connected Metadata

Full Article schema with explicit Framer property controls. Connect each field to your CMS collection (title, author, dates, publisher, featured image). Pair with #2 above for complete coverage.

How it works

1. Drop the selected component on your article template page
Position doesn't matter — it's invisible and only outputs a <script> tag.

2. When published, the component scans your page content
Automatically finds headings, generates anchor IDs if missing, builds proper JSON-LD.

3. Search engines and AI systems index your content
Your articles now have structured data that helps machines understand what they’re about.

Find detailed instructions in the Framer Remix project.

Technical Details

Complete:

  • Scans H1-H6, og:image

  • Generates Article metadata + WebPage structure

  • Zero props needed

  • ~5KB minified

Article Structure:

  • Scans H2-H6 only (H1 should be in metadata)

  • Generates WebPage/WebPageElement schema

  • Auto-generates anchor IDs

  • Pairs with CMS metadata component

  • ~3KB minified

CMS-Connected Metadata:

  • Framer property controls

  • Connect to CMS collection fields

  • Full Article/BlogPosting schema

  • Title, author, publisher, dates, featured image

  • ~4KB minified

© 2025 Hyve Digital

© 2025 Hyve Digital

© 2025 Hyve Digital

© 2025 Hyve Digital