Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
kostja94 avatar

Seo On Page Schema

  • 9 installs
  • 852 repo stars
  • Updated June 9, 2026
  • kostja94/marketing-skills

Helps with marketing & seo tasks.

About

seo-on-page-schema is a Claude Code skill for marketing & seo. It helps you ship faster with AI-assisted development.

  • seo-on-page-schema
  • Marketing & SEO
  • AI-coding skill

Seo On Page Schema by the numbers

  • 9 all-time installs (skills.sh)
  • Ranked #1,535 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kostja94/marketing-skills --skill seo-on-page-schema

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs9
repo stars852
Last updatedJune 9, 2026
Repositorykostja94/marketing-skills

What it does

Helps with marketing & seo tasks.

Files

SKILL.mdMarkdownGitHub ↗

SEO On-Page: Schema / Structured Data

Guides implementation of Schema.org structured data (JSON-LD) for rich snippets and enhanced search results.

When invoking: On first use, if helpful, open with 1×? sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.

Scope (On-Page SEO)

  • Schema markup: Schema.org types (Recipe, Product, Article, Event, LocalBusiness, etc.) for rich results

Initial Assessment

Check for product marketing context first: If .claude/product-marketing-context.md or .cursor/product-marketing-context.md exists, read it for product type and content.

Identify: 1. Page type: Article, Product, FAQ, Organization, etc. 2. Content: What entities to describe 3. Goal: Rich snippets, Knowledge Panel, etc.

Common Schema Types

TypeUse case
OrganizationSite-wide, company info
WebSiteSite-wide, search action
ArticleBlog posts, news
ProductE-commerce product pages
FAQPageFAQ sections
BreadcrumbListBreadcrumb navigation
LocalBusinessLocal business pages

Best Practices

PrincipleGuideline
AccuracyData must match visible page content
CompletenessInclude all required properties
JSON-LDPreferred format; place in <script type="application/ld+json">
ValidationTest with Rich Results Test

Implementation

Next.js (metadata)

export const metadata = {
  other: {
    'script:ld+json': JSON.stringify({
      "@context": "https://schema.org",
      "@type": "Article",
      "headline": "...",
      "author": { "@type": "Person", "name": "..." },
      "datePublished": "2024-01-01"
    }),
  },
};

HTML (generic)

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "..."
}
</script>

Output Format

Related Skills

  • seo-on-page-metadata: Metadata complements schema
  • seo-technical-indexing: Google Indexing API for JobPosting, BroadcastEvent

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.