schema-markup

Implement schema.org JSON-LD markup for pages and validate with Google tools.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/AJ-434/Corey-Haines-Skills --skill schema-markup-aj-434
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schema-markup
Source: https://github.com/AJ-434/Corey-Haines-Skills/tree/main/skills/schema-markup
Command: npx skills add https://github.com/AJ-434/Corey-Haines-Skills --skill schema-markup-aj-434

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

JSON-LD schema markup helps search engines understand page content and unlock rich results, improving visibility and click-through.

Core Features & Use Cases

  • Provide accurate schema.org types for pages (Organization, WebSite, Article, FAQPage, BreadcrumbList, Product, HowTo, LocalBusiness).
  • Validate and deploy JSON-LD with proper placement in head or end of body, ensuring data consistency with page content.
  • Use cases include product pages, FAQs, tutorials, and blog posts to enhance search presence, sitelinks, and rich results.

Quick Start

Add JSON-LD markup to your homepage and key pages using the types that match 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 schema markup to my web pages for rich results?

To add JSON-LD schema markup, identify the accurate schema.org types matching your page content, such as Organization or Product, and place the validated JSON-LD script in the head or end of the body. This allows search engines to parse your content and unlock rich results.

What schema.org types should I use for my product pages and FAQs?

For product pages and FAQs, you should use the Product and FAQPage schema.org types respectively. Applying the appropriate types based on your page content ensures search engines understand your data and can accurately generate rich results like star ratings and expanded FAQ lists.

When do I need structured data on my website?

You need structured data when you want to improve search engine understanding of your page content and enhance search visibility. Implementing schema markup is essential for unlocking rich results, such as sitelinks and breadcrumbs, which can significantly increase your click-through rates.

Where should I place JSON-LD structured data on my site?

JSON-LD structured data should be placed in the head section or at the end of the body of your HTML document. Proper placement ensures search engines can easily find and validate the schema markup, maintaining data consistency with your visible page content for accurate rich results.

Does schema markup work for LocalBusiness and HowTo content?

Yes, schema markup works effectively for LocalBusiness and HowTo content by applying those specific schema.org types. This helps search engines display rich results like local business information panels and step-by-step tutorial instructions directly in search, improving visibility and user engagement.

Why does my schema markup not show in Google search results?

Your schema markup might not show in Google search results if the JSON-LD is invalid or inconsistent with your page content. You must validate your structured data with Google tools and ensure proper placement in the head or body to trigger rich results reliably.