schema-markup

Generate JSON-LD schema markup for product pages, blog posts, FAQs, and breadcrumbs.

338|86|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/mysticaltech/marketingskills --skill schema-markup-mysticaltech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/mysticaltech/marketingskills/tree/main/skills/schema-markup
Command: npx skills add https://github.com/mysticaltech/marketingskills --skill schema-markup-mysticaltech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pages often lack structured data, making it difficult for search engines to interpret content and show rich results.

Core Features & Use Cases

  • Generates accurate JSON-LD for common types (Organization, WebSite, Article, Product, FAQPage, BreadcrumbList)
  • Aligns markup with page content and Google's guidelines, with validation steps
  • Use cases include product pages, blog posts, FAQs, and site navigation breadcrumbs

Quick Start

Create a JSON-LD script that marks up a sample page as a Product with name, image, and offers.

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 structured data for a product page?

To generate JSON-LD structured data for a product page, you create a script marking up the page as a Product with name, image, and offers. This schema markup aligns with Google's guidelines to enable rich results.

What is the best way to add schema markup to FAQs and blog posts?

The best way to add schema markup to FAQs and blog posts is by generating accurate JSON-LD for FAQPage and Article types. This structured data helps search engines interpret content and display rich snippets.

Why do I need JSON-LD formatting for schema markup?

You need JSON-LD formatting for schema markup because it is the required method to structure page data so search engines can accurately interpret content. This adherence to Google's guidelines enables rich results in search.

How do I validate structured data to ensure it shows rich snippets?

To validate structured data for rich snippets, you use testing tools to check your JSON-LD markup against Google's guidelines. Validation ensures your schema markup is accurate and properly aligned with your page content.

Can I use schema markup for breadcrumb navigation?

Yes, you can use schema markup for breadcrumb navigation by generating a BreadcrumbList JSON-LD script. This structured data improves search engine understanding of site navigation and helps enable rich results.