schema-markup

Generate JSON-LD schema markup for common page types with required properties.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/Gull-Stack/love-rescue --skill schema-markup-gull-stack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/Gull-Stack/love-rescue/tree/main/.claude/skills/schema-markup
Command: npx skills add https://github.com/Gull-Stack/love-rescue --skill schema-markup-gull-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Schema markup helps search engines understand page content, enabling rich results and better visibility for websites.

Core Features & Use Cases

  • Generate JSON-LD for common types (Organization, WebSite, Article, FAQPage, Product, SoftwareApplication) to improve search appearance.
  • Provide guidance for implementing JSON-LD across different tech stacks and validation workflows.
  • Use Case: Add FAQPage markup to a product page to improve rich results in search.

Quick Start

Use the schema-markup skill to generate a JSON-LD snippet tailored to a given page type (e.g., Product, Article) with required properties.

Frequently Asked Questions about schema-markup

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

FAQPage Schema
How do I generate JSON-LD schema markup for different page types?

To generate JSON-LD schema markup, identify your page type and content, then produce a snippet with required properties for types like Organization, WebSite, Article, FAQPage, Product, or SoftwareApplication to ensure eligibility for rich results.

What is JSON-LD structured data and when do I need it for SEO?

JSON-LD structured data is a format that describes page content to search engines. You need it for SEO when you want to enable rich results and improve search visibility for specific content types like products or articles.

Can I use schema markup for a SoftwareApplication or Product page?

Yes, you can apply schema markup to SoftwareApplication and Product pages. The process generates accurate JSON-LD that describes the specific page content and aligns with visible text to meet search engine eligibility guidelines.

How do I add FAQPage markup to a product page to improve rich results?

Add FAQPage markup to a product page by generating a JSON-LD snippet tailored to the FAQPage type, including all required properties. This structured data helps search engines display enhanced rich results for your FAQs.

Why does my structured data need to align with visible content?

Structured data must align with visible content because search engines validate JSON-LD markup against what users actually see on the page. Accurate alignment ensures your schema meets standard tool validation and rich result eligibility guidelines.

What's the best way to validate JSON-LD schema markup?

The best way to validate JSON-LD schema markup is to use standard schema validation tools. Ensure your generated snippet includes all required properties for your specific page type and aligns with search engine eligibility guidelines before deployment.