schema-markup

Define and implement schema.org markup using JSON-LD for rich results.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps you implement accurate schema.org markup using JSON-LD so search engines can understand page content and enable rich results.

Core Features & Use Cases

  • Accurate Representation: ensures page content is reflected faithfully with types like Organization, Article, Product, FAQPage, and BreadcrumbList.
  • Best Practices: uses JSON-LD, follows Google's guidelines, and validates markup before deployment.
  • Use Cases: improves sitelinks, rich results, and structured data for blogs, product pages, and FAQs.

Quick Start

Create and embed a JSON-LD script in your page head that matches your content.

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 structured data to my web pages for rich snippets?

To add JSON-LD structured data, you define and embed a JSON-LD script in the head of your web page that accurately matches your content using schema.org types. This helps search engines understand page content and enables rich results.

What schema.org markup do I need for FAQ pages and breadcrumbs?

FAQ pages and breadcrumbs require specific schema.org types like FAQPage and BreadcrumbList formatted as JSON-LD. This structured data ensures search engines accurately understand the page hierarchy and content for rich results.

When do I need structured data on my marketing site or e-commerce blog?

You need structured data on your marketing site or e-commerce blog when you want to improve sitelinks, enable rich results, and help search engines understand page content like articles, products, and FAQs.

Does Google require JSON-LD for schema markup, or can I use other formats?

Google recommends JSON-LD for schema markup because it satisfies formatting requirements and aligns with their guidelines for rich results. Using JSON-LD ensures your structured data is accurately represented and easily parsed by search engines.

How do I validate structured data before deploying schema markup?

You validate structured data before deployment using recommended tools to ensure your JSON-LD markup follows Google's guidelines and accurately reflects your page content. This validation step prevents errors that could block rich results.

Why is my schema markup not generating rich snippets in search results?

Schema markup fails to generate rich snippets when JSON-LD formatting is incorrect, misaligned with page content, or contains validation errors. Accurate representation of types like Article and Product is required to satisfy Google's guidelines.