One-click install
npx skills add https://github.com/BadTechBandit/skills --skill schema-markup-badtechbandit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/BadTechBandit/skills/tree/main/marketing-skills-for-agents/skills/schema-markup
Command: npx skills add https://github.com/BadTechBandit/skills --skill schema-markup-badtechbandit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps you implement correct schema.org structured data so search engines can better understand your pages and potentially display richer results in Google.

Core Features & Use Cases

  • Accuracy-first schema planning: Determines the correct page type and the rich results that schema can support before writing markup.
  • JSON-LD implementation guidance: Produces schema that matches on-page content and follows Google’s requirements, including guidance to use JSON-LD and validate it.
  • Common schema coverage: Supports frequent types such as Organization, WebSite, Article/BlogPosting, Product, SoftwareApplication, FAQPage, HowTo, BreadcrumbList, LocalBusiness, and Event.
  • Multi-type composition: Recommends combining multiple schema types on one page using @graph.
  • Validation and debugging workflow: Guides you through testing with Google Rich Results Test, schema.org validator, and Search Console structured data reports.

Quick Start

Use the schema-markup skill to add Organization and WebSite schema for your homepage, and include JSON-LD using schema.org types that reflect your visible 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 schema.org structured data to a web page for rich results?

To add schema.org structured data, identify your page type and generate JSON-LD markup that accurately reflects visible on-page content, enabling Google to display rich results. Validate the output using the Google Rich Results Test.

What schema markup types are supported for SEO optimization?

Supported schema markup types for SEO optimization include Organization, WebSite, Article, Product, SoftwareApplication, FAQPage, HowTo, BreadcrumbList, LocalBusiness, and Event. You can combine multiple types on one page using @graph.

How do I validate JSON-LD structured data against Google's requirements?

Validate JSON-LD structured data against Google's requirements by testing it with the Google Rich Results Test, the Schema.org validator, and Search Console structured data reports to ensure accuracy and eligibility for rich results.

Can I combine multiple schema types like Organization and BreadcrumbList on one page?

Yes, you can combine multiple schema types like Organization and BreadcrumbList on a single page. This multi-type composition is recommended using the @graph structure to link related structured data entities together.

When do I need schema markup for my website?

You need schema markup when you want search engines to better understand your page content and potentially display enhanced rich results in Google search, such as FAQs, breadcrumbs, or product details.

What is the best way to implement structured data for a local business?

The best way to implement structured data for a local business is generating LocalBusiness JSON-LD that accurately matches your on-page content, then validating the schema markup using Google's Search Console structured data reports.