schema-markup

Generate JSON-LD schema markup for common web content types.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Schema markup helps search engines understand page content and surface rich results by generating accurate JSON-LD data.

Core Features & Use Cases

  • Generate JSON-LD for common types (Organization, WebSite, Article, Product, SoftwareApplication, FAQPage, BreadcrumbList) to enable rich results.
  • Facilitate multi-type pages (homepages, product pages, blogs, FAQs) with consistent, validated markup.
  • Provide structured data templates and guidance for CMS integration and dynamic data population.

Quick Start

Generate a complete JSON-LD script for your current page and embed it in the head or end of the body for validation.

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 rich results?

Generate JSON-LD schema markup by creating structured data scripts for supported types like Organization, Product, and Article, then embed them in your HTML to enable rich results. This provides search engines with explicit page content context.

What types of schema markup are supported for search optimization?

Supported schema markup types for search optimization include Organization, WebSite, Article, Product, SoftwareApplication, FAQPage, and BreadcrumbList. These types target common page structures to enable consistent rich results across search engines.

How do I add structured data to a product page or FAQ?

Add structured data to a product page or FAQ by generating a complete JSON-LD script using the Product or FAQPage type, then embedding it in the head or end of the body HTML for validation. This ensures accurate content interpretation.

Does JSON-LD schema markup work for multi-type pages like homepages?

JSON-LD schema markup works for multi-type pages like homepages by applying proper nesting and validated markup across multiple supported types. This ensures consistent structured data representation across complex page layouts.

Why does my structured data fail validation in search engines?

Structured data fails validation in search engines when JSON-LD markup lacks proper nesting, uses unsupported types, or is incorrectly embedded in HTML. Generate validated scripts with commonly supported types to ensure search engines understand page content accurately.

Do I need structured data templates for CMS integration?

You need structured data templates for CMS integration to facilitate dynamic data population and ensure consistent JSON-LD markup across pages. These templates provide guidance for embedding validated schema markup into your content management system.