Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Optimize websites for both traditional search engines (Google, Bing) and AI engines (ChatGPT, Perplexity, Gemini)
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
examples/opc-skills-case-study.md
1# Case Study: OPC Skills Website SEO/GEO Optimization23Real-world example of applying SEO and GEO optimization to opc.dev.45---67## Background89**Website:** opc.dev10**Product:** AI Agent Skills for Solopreneurs11**Platforms:** Claude Code, Cursor, Codex, Factory Droid, OpenCode12**Date:** January 20261314### Initial Status1516| Metric | Status |17|--------|--------|18| Google Indexed | ❌ No |19| Bing Indexed | ❌ No |20| Schema Markup | ❌ None |21| FAQ Section | ❌ None |22| Meta Tags | ⚠️ Basic |23| AI Bot Access | ⚠️ Not configured |2425---2627## Problem Analysis2829### 1. Keyword Conflict3031The term "OPC" has different meanings in different markets:3233| Market | "OPC" Meaning |34|--------|--------------|35| English (Industrial) | OPC UA - Industrial automation protocol |36| Chinese | 一人公司 (One Person Company) |37| Solopreneur | One Person Company (intended meaning) |3839**Decision:** Focus on long-tail keywords for English market:40- "AI agent skills for solopreneurs"41- "Claude Code skills"42- "indie hacker tools"4344### 2. Missing Schema Markup4546No structured data meant:47- No rich results in Google48- Poor AI visibility49- No FAQ display5051### 3. No GEO Optimization5253Content lacked:54- Statistics and data points55- Expert citations56- FAQ format57- Answer-first structure5859---6061## Implementation6263### Phase 1: Meta Tags Optimization6465**Before:**66```html67<title>OPC Skills</title>68<meta name="description" content="Skills for one person companies">69```7071**After:**72```html73<title>OPC Skills - AI Agent Skills for Solopreneurs & Indie Hackers | Claude Code, Cursor, Codex</title>74<meta name="description" content="10+ AI agent skills for solopreneurs. Domain hunting, social media research, logo creation. Works with Claude Code, Cursor, Codex, Factory Droid. One-click install, 100% open source.">75```7677**Keywords targeted:**78- solopreneur (high intent, low competition)79- indie hacker (community term)80- Claude Code skills (specific platform)81- AI agent skills (emerging category)8283### Phase 2: Schema Markup Implementation8485Added comprehensive JSON-LD:8687```json88{89"@context": "https://schema.org",90"@graph": [91{92"@type": "WebPage",93"name": "OPC Skills - AI Agent Skills for Solopreneurs",94"description": "10+ agent skills for Claude Code, Cursor, Codex...",95"dateModified": "2026-01-20",96"speakable": {97"@type": "SpeakableSpecification",98"cssSelector": ["h1", ".hero-description", ".faq-answer"]99}100},101{102"@type": "SoftwareApplication",103"name": "OPC Skills",104"applicationCategory": "DeveloperApplication",105"operatingSystem": "Cross-platform",106"offers": {107"@type": "Offer",108"price": "0",109"priceCurrency": "USD"110}111},112{113"@type": "FAQPage",114"mainEntity": [115{116"@type": "Question",117"name": "What is OPC Skills?",118"acceptedAnswer": {119"@type": "Answer",120"text": "OPC Skills is a collection of 10+ AI agent skills..."121}122}123// 12 total FAQ items124]125}126]127}128```129130### Phase 3: GEO Optimization (Princeton Methods)131132#### Statistics Addition (+37%)133134**Before:**135```136"Skills for one person companies"137```138139**After:**140```141"10+ Skills | 5 Platforms | One-Click Install | 100% Open Source"142```143144#### FAQ Section (+40% AI Visibility)145146Added 12 FAQ questions targeting high-search queries:1471481. What is OPC Skills?1492. What platforms does OPC Skills support?1503. How do I install OPC Skills?1514. Is OPC Skills free?1525. What skills are included in OPC Skills?1536. How does the domain-hunter skill work?1547. Can I use OPC Skills with Claude Code?1558. What is the twitter skill used for?1569. How do I create a logo with OPC Skills?15710. Is OPC Skills open source?15811. How do I contribute to OPC Skills?15912. What is a solopreneur?160161#### Authoritative Tone (+25%)162163**Before:**164```165"Some tools for solo workers"166```167168**After:**169```170"AI Agent Skills for Solopreneurs - The definitive skill library for171one-person companies. Trusted by indie hackers worldwide."172```173174#### Citations (+40%)175176Added references to:177- Anthropic (Claude Code official documentation)178- Industry statistics on solopreneur growth179- Sam Altman's "billion-dollar one-person company" prediction180181### Phase 4: AI Bot Configuration182183Updated robots.txt considerations:184185```186# Allow AI bots for GEO visibility187User-agent: GPTBot188Allow: /189190User-agent: PerplexityBot191Allow: /192193User-agent: ClaudeBot194Allow: /195```196197### Phase 5: Hero Section Rewrite198199**Before:**200```201OPC Skills202Skills for OPCs203```204205**After:**206```207AI Agent Skills for Solopreneurs208209The skill library for one-person companies.210Install once, use everywhere.21121210+ Skills | 5 Platforms | One-Click Install | 100% Open Source213```214215---216217## Results218219### Technical Improvements220221| Metric | Before | After |222|--------|--------|-------|223| Meta Title | "OPC Skills" | Full keyword-rich title |224| Meta Description | 20 chars | 155 chars |225| Schema Types | 0 | 4 (WebPage, Software, FAQ, Org) |226| FAQ Items | 0 | 12 |227| Statistics | 0 | 4 key metrics |228229### SEO Improvements230231| Factor | Before | After |232|--------|--------|-------|233| Title keyword match | ❌ | ✅ |234| Description keyword match | ❌ | ✅ |235| Structured data | ❌ | ✅ |236| Rich results eligible | ❌ | ✅ |237238### GEO Improvements239240| Princeton Method | Applied | Expected Boost |241|-----------------|---------|----------------|242| Cite Sources | ✅ | +40% |243| Statistics | ✅ | +37% |244| FAQ Schema | ✅ | +40% |245| Authoritative Tone | ✅ | +25% |246| Easy Language | ✅ | +20% |247248**Estimated total GEO visibility boost: 40-60%**249250---251252## Lessons Learned253254### 1. Keyword Research is Critical255256The "OPC" keyword conflict could have hurt visibility. Long-tail keywords solved this:257- "solopreneur tools" > "OPC tools"258- "Claude Code skills" > "AI skills"259260### 2. FAQPage Schema is High-Impact261262Adding 12 FAQ items with proper schema:263- Enables rich results264- Provides AI-extractable content265- Targets specific search queries266267### 3. Statistics Make Content Quotable268269"10+ Skills | 5 Platforms | One-Click Install | 100% Open Source"270271These specific numbers are:272- Easy for AI to extract273- Memorable for users274- Differentiated from competitors275276### 4. Answer-First Structure277278Each FAQ answer starts with a direct answer:279- "OPC Skills is a collection of..." (not "Well, it depends...")280- This matches AI response patterns281282---283284## Next Steps285286### Short-term (1 month)287288- [ ] Submit sitemap to Google Search Console289- [ ] Submit to Bing Webmaster Tools290- [ ] Monitor indexing progress291- [ ] Track FAQ rich results292293### Medium-term (3 months)294295- [ ] Monitor AI citation rate296- [ ] A/B test different FAQ questions297- [ ] Build backlinks from dev communities298- [ ] Create content for Reddit/HN299300### Long-term (6 months)301302- [ ] Establish "OPC Skills = Solopreneur tools" brand303- [ ] Rank for "Claude Code skills" in AI search304- [ ] Get cited in AI responses about solopreneur tools305306---307308## Replication Guide309310To replicate this optimization for your own site:3113121. **Audit current state** using seo-geo skill checklist3132. **Research keywords** - find long-tail opportunities3143. **Write meta tags** - include primary keyword in title/description3154. **Add Schema markup** - start with FAQPage and WebPage3165. **Apply Princeton methods** - statistics, citations, structure3176. **Configure AI bot access** - robots.txt3187. **Validate schema** - Google Rich Results Test3198. **Submit to search engines** - Search Console, Bing Webmaster3209. **Monitor and iterate** - track visibility, adjust content321322---323324## Files Changed325326| File | Changes |327|------|---------|328| `website/worker.js` | Meta tags, Schema, Hero section, FAQ section, Stats bar |329| `README.md` | Badges, navigation links, updated tagline |330| `docs/MARKETING_SPEC.md` | Comprehensive marketing plan (new) |331