schema-markup

Generate JSON-LD schema markup with schema.org types and validation.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/lebongobeni/aimarketingskills --skill schema-markup-lebongobeni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/lebongobeni/aimarketingskills/tree/main/skills/schema-markup
Command: npx skills add https://github.com/lebongobeni/aimarketingskills --skill schema-markup-lebongobeni

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you add, fix, and optimize structured data so search engines can better understand your pages and potentially show enhanced results such as rich snippets, FAQ displays, product details, and breadcrumbs.

Core Features & Use Cases

  • Schema Selection: Chooses the right schema type for the page, such as Organization, WebSite, Article, Product, FAQPage, BreadcrumbList, HowTo, LocalBusiness, or Event.
  • Implementation Guidance: Produces accurate JSON-LD markup that matches visible page content and follows search engine requirements.
  • Validation and Debugging: Helps diagnose missing properties, bad nesting, invalid values, and cases where valid markup still does not earn rich results.
  • Use Case: A SaaS homepage can combine Organization, WebSite, and SoftwareApplication markup, while a blog post can pair Article markup with BreadcrumbList for stronger SEO context.

Quick Start

Use the schema-markup skill to generate JSON-LD for this page and include the correct schema types, required properties, and validation checks.

Frequently Asked Questions about schema-markup

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

FAQPage Schema
How do I create JSON-LD schema markup for rich results?

You create JSON-LD schema markup by selecting the correct schema.org type for your page, defining the required and recommended properties, and formatting the output as valid JSON-LD to help search engines surface rich results.

What schema types do I need for a local business or event page?

For a local business or event page, you need specific schema.org types like LocalBusiness or Event, paired with required properties, to ensure search engines properly understand the page content and display rich results.

How do I add multiple schema types to a single page?

You add multiple schema types to a single page by using the @graph property in your JSON-LD, which allows you to handle multiple entities like Organization, WebSite, and SoftwareApplication within one structured data script.

Why does my valid schema markup not earn rich results?

Valid schema markup might not earn rich results due to missing recommended properties, bad nesting, invalid values, or cases where the structured data does not match the visible content on the page.

How do I validate structured data for Google search?

You validate structured data for Google search by testing your JSON-LD markup in Google's Rich Results Test and the Schema.org validator to diagnose missing properties, bad nesting, and invalid values.

Can I use schema markup for a SaaS homepage and a blog post?

Yes, you can use schema markup for a SaaS homepage by combining Organization, WebSite, and SoftwareApplication types, and for a blog post by pairing Article markup with BreadcrumbList for stronger SEO context.