🦀 ClawHub
Schemaorg Site Enhancer
by @kxrbx
Helps agents integrate Schema.org structured data into websites for rich search results, better SEO, and improved communication with search engines. Provides...
TERMINAL
clawhub install schemaorg-site-enhancer📖 About This Skill
name: schemaorg-site-enhancer description: Helps agents integrate Schema.org structured data into websites for rich search results, better SEO, and improved communication with search engines. Provides ready-to-use JSON-LD templates, generation scripts, and implementation patterns for common schema types. author: Chaika package: schemaorg-site-enhancer runtime: node version: 0.1.0
Schema.org Site Enhancer
This skill enables OpenClaw agents to embed Schema.org structured data (JSON-LD) into web pages, boosting SEO, enabling rich snippets, and improving how search engines understand content.
Features
tag in HTML.How to Use
1. Install the skill
clawhub install schemaorg-site-enhancer
2. Import in your agent code or scripts
const { generateFAQPage, injectJSONLD } = require('schemaorg-site-enhancer');
3. Example: Create an FAQPage
const faqData = {
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is Schema.org?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Schema.org is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet."
}
},
{
"@type": "Question",
"name": "Why use JSON-LD?",
"acceptedAnswer": {
"@type": "Answer",
"text": "JSON-LD is the recommended format for Schema.org because it’s easy to read, doesn’t interfere with HTML, and is supported by all major search engines."
}
}
]
};const jsonLD = generateFAQPage(faqData);
// jsonLD is now a ready‑to‑insert