schema-markup

Generate JSON-LD schema.org markup for web pages.

13|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/abeldotam/bmad-viewer --skill schema-markup-abeldotam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/abeldotam/bmad-viewer/tree/main/.agents/skills/schema-markup
Command: npx skills add https://github.com/abeldotam/bmad-viewer --skill schema-markup-abeldotam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates the implementation of schema.org structured data to help search engines understand page content and enable rich results.

Core Features & Use Cases

  • Supports multiple schema types (Organization, WebSite, Article, Product, SoftwareApplication, FAQPage, HowTo, BreadcrumbList, LocalBusiness, Event).
  • Provides guidelines for accuracy, validation, and testing; templates and implementation patterns; static and dynamic integration.
  • Use cases include homepage SEO, product pages, blog articles, FAQs, breadcrumbs, and local business pages.

Quick Start

Add a JSON-LD script to your page header with the chosen schema, then validate the implementation with a schema tester.

Frequently Asked Questions about schema-markup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement JSON-LD structured data for my web pages?

You implement JSON-LD structured data by adding a script tag to your page header containing the chosen schema, then validating the implementation with a schema tester to ensure rich results eligibility.

What schema.org markup types are supported for corporate sites and product pages?

Supported schema.org markup types include Organization, WebSite, Article, Product, SoftwareApplication, FAQPage, HowTo, BreadcrumbList, LocalBusiness, and Event for corporate sites and product pages.

When do I need schema markup to improve search understanding?

You need schema markup when automating structured data implementation to help search engines understand page content and enable rich results for homepage SEO, product pages, blog articles, or local business pages.

Does this structured data generator support both static and dynamic site integrations?

Yes, this structured data generator supports static and dynamic site integrations by providing implementation patterns, templates, and references that adhere to Google guidelines for valid JSON-LD output.

Why does my schema markup fail validation for rich results?

Schema markup fails validation when JSON-LD output does not adhere to Google guidelines or contains structural errors; using provided guidelines and a schema tester helps ensure accuracy and valid structured data.

What is the best way to add structured data to FAQ pages?

The best way to add structured data to FAQ pages is using the FAQPage schema type with JSON-LD format, applying provided templates and implementation patterns, then validating with a schema tester for rich results eligibility.