schema-markup

Generate JSON-LD schema markup for articles, products, FAQs, and breadcrumbs.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/ittyabrehman/sample-repo --skill schema-markup-ittyabrehman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/ittyabrehman/sample-repo/tree/main/skills/schema-markup
Command: npx skills add https://github.com/ittyabrehman/sample-repo --skill schema-markup-ittyabrehman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Schema markup helps search engines understand page content and enables rich results by using structured data that accurately reflects on-page information.

Core Features & Use Cases

  • JSON-LD guidance for common schema types like Organization, WebSite, Article, Product, SoftwareApplication, FAQPage, BreadcrumbList.
  • Validation & debugging workflow using Google Rich Results Test and Schema.org Validator to ensure correct implementation.
  • Guided workflow for choosing types, supplying required properties, and integrating markup into site templates.

Quick Start

Create a complete JSON-LD snippet for your page type and place it in the page head for immediate indexing and testing.

Frequently Asked Questions about schema-markup

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

FAQPage Schema
How do I add JSON-LD schema markup to my website for rich results?

To add JSON-LD schema markup for rich results, generate a complete snippet matching your page type and integrate it directly into the HTML head for immediate search engine indexing and testing.

What schema markup types should I use for different marketing pages?

Schema markup types for marketing pages include Organization, WebSite, Article, Product, SoftwareApplication, FAQPage, and BreadcrumbList, each chosen based on your specific page content to ensure accurate search engine understanding.

How do I validate structured data using Google's rich results tools?

Validate structured data using the Google Rich Results Test and Schema.org Validator to debug your JSON-LD markup, ensuring it includes all required properties and is correctly implemented before deployment.

When do I need FAQPage schema markup instead of Article schema?

You need FAQPage schema markup when your page content is structured as questions and answers, while Article schema is for news or blog posts, ensuring search engines enable the correct rich results for your specific content format.

Does schema markup work without adding required properties to the JSON-LD?

Schema markup does not work effectively without required properties, as missing fields will cause validation errors in Google's tools and prevent your page from achieving the desired rich results.

Can schema-markup generate structured data for breadcrumbs and products?

Schema markup can generate structured data for breadcrumbs and products by creating JSON-LD snippets with all required properties, ready for integration into your site templates to enable specific rich results.