.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/opc-skills/seo-geo
home/skills/resciencelab/opc-skills/seo-geo
resciencelab avatar

seo-geo

byresciencelab· 23 skills

Installs

38k

Stars

1.2k

Forks

115

Category

Marketing & SEO

View on GitHub

TL;DR

SEO & GEO (Generative Engine Optimization) for websites. Analyze keywords, generate schema markup, optimize for AI search engines (ChatGPT, Perplexity, Gemini, Copilot, Claude) and traditional search (Google, Bing). Use when user wants to improve search visibility.

How to install seo-geo?

resciencelab/opc-skills/seo-geo
$npx -y skills add resciencelab/opc-skills --skill seo-geo

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Use this skill

Run `npx skills use "https://github.com/resciencelab/opc-skills" --skill "resciencelab/opc-skills/seo-geo"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.

Use the whole pack

Use the skills in "https://github.com/resciencelab/opc-skills" that are relevant to the current task. Run `npx skills add "https://github.com/resciencelab/opc-skills"` and select the relevant skills, then follow their instructions.

Files · 1

View on GitHub
SKILL.md
1# SEO/GEO Optimization Skill
2 
3Comprehensive SEO and GEO (Generative Engine Optimization) for websites. Optimize for both traditional search engines (Google, Bing) and AI search engines (ChatGPT, Perplexity, Gemini, Copilot, Claude).
4 
5## Quick Reference
6 
7**GEO = Generative Engine Optimization** - Optimizing content to be cited by AI search engines.
8 
9**Key Insight:** AI search engines don't rank pages - they **cite sources**. Being cited is the new "ranking #1".
10 
11## Workflow
12 
13### Step 1: Website Audit
14 
15Get the target URL and analyze current SEO/GEO status.
16 
17**Basic SEO Audit (Free):**
18```bash
19python3 scripts/seo_audit.py "https://example.com"
20```
21**Use this for**: Quick technical SEO check (title, meta, H1, robots, sitemap, load time). No API needed.
22 
23---
24 
25**Check Meta Tags:**
26```bash
27curl -sL "https://example.com" | grep -E "<title>|<meta name=\"description\"|<meta property=\"og:|application/ld\+json" | head -20
28```
29 
30**Use this for**: Quick check of essential meta tags and schema markup on any webpage.
31 
32---
33 
34**Check robots.txt:**
35```bash
36curl -s "https://example.com/robots.txt"
37```
38 
39**Use this for**: Verify which bots are allowed/blocked. Critical for ensuring AI search engines can crawl your site.
40 
41---
42 
43**Check sitemap:**
44```bash
45curl -s "https://example.com/sitemap.xml" | head -50
46```
47 
48**Use this for**: Verify sitemap structure and ensure all important pages are included for search engine discovery.
49 
50**Verify AI Bot Access:**
51```
52# These bots should be allowed in robots.txt:
53- Googlebot (Google)
54- Bingbot (Bing/Copilot)
55- PerplexityBot (Perplexity)
56- ChatGPT-User (ChatGPT with browsing)
57- ClaudeBot / anthropic-ai (Claude)
58- GPTBot (OpenAI)
59```
60 
61### Step 2: Keyword Research
62 
63Use **WebSearch** to research target keywords:
64 
65```
66WebSearch: "{keyword} keyword difficulty site:ahrefs.com OR site:semrush.com"
67WebSearch: "{keyword} search volume 2026"
68WebSearch: "site:{competitor.com} {keyword}"
69```
70 
71**Analyze:**
72- Search volume and difficulty
73- Competitor keyword strategies
74- Long-tail keyword opportunities
75- International keyword conflicts (e.g., "OPC" = industrial automation in English markets)
76 
77### Step 3: GEO Optimization (AI Search Engines)
78 
79Apply the **9 Princeton GEO Methods** (see [references/geo-research.md](./references/geo-research.md)):
80 
81| Method | Visibility Boost | How to Apply |
82|--------|-----------------|--------------|
83| **Cite Sources** | +40% | Add authoritative citations and references |
84| **Statistics Addition** | +37% | Include specific numbers and data points |
85| **Quotation Addition** | +30% | Add expert quotes with attribution |
86| **Authoritative Tone** | +25% | Use confident, expert language |
87| **Easy-to-understand** | +20% | Simplify complex concepts |
88| **Technical Terms** | +18% | Include domain-specific terminology |
89| **Unique Words** | +15% | Increase vocabulary diversity |
90| **Fluency Optimization** | +15-30% | Improve readability and flow |
91| ~~Keyword Stuffing~~ | **-10%** | **AVOID - hurts visibility** |
92 
93**Best Combination:** Fluency + Statistics = Maximum boost
94 
95**Generate FAQPage Schema** (+40% AI visibility):
96```json
97{
98 "@context": "https://schema.org",
99 "@type": "FAQPage",
100 "mainEntity": [{
101 "@type": "Question",
102 "name": "What is [topic]?",
103 "acceptedAnswer": {
104 "@type": "Answer",
105 "text": "According to [source], [answer with statistics]."
106 }
107 }]
108}
109```
110 
111**Optimize Content Structure:**
112- Use "answer-first" format (direct answer at top)
113- Clear H1 > H2 > H3 hierarchy
114- Bullet points and numbered lists
115- Tables for comparison data
116- Short paragraphs (2-3 sentences max)
117 
118### Step 4: Traditional SEO Optimization
119 
120**Meta Tags Template:**
121```html
122<title>{Primary Keyword} - {Brand} | {Secondary Keyword}</title>
123<meta name="description" content="{Compelling description with keyword, 150-160 chars}">
124<meta name="keywords" content="{keyword1}, {keyword2}, {keyword3}">
125 
126<!-- Open Graph -->
127<meta property="og:title" content="{Title}">
128<meta property="og:description" content="{Description}">
129<meta property="og:image" content="{Image URL 1200x630}">
130<meta property="og:url" content="{Canonical URL}">
131<meta property="og:type" content="website">
132 
133<!-- Twitter Cards -->
134<meta name="twitter:card" content="summary_large_image">
135<meta name="twitter:title" content="{Title}">
136<meta name="twitter:description" content="{Description}">
137<meta name="twitter:image" content="{Image URL}">
138```
139 
140**JSON-LD Schema** (see [references/schema-templates.md](./references/schema-templates.md)):
141- WebPage / Article for content pages
142- FAQPage for FAQ sections
143- Product for product pages
144- Organization for about pages
145- SoftwareApplication for tools/apps
146 
147**Check Content:**
148- [ ] H1 contains primary keyword
149- [ ] Images have descriptive alt text
150- [ ] Internal links to related content
151- [ ] External links have `rel="noopener noreferrer"`
152- [ ] Content is mobile-friendly
153- [ ] Page loads in < 3 seconds
154 
155### Step 5: Validate & Monitor
156 
157**Schema Validation:**
158```bash
159# Open Google Rich Results Test
160open "https://search.google.com/test/rich-results?url={encoded_url}"
161 
162# Open Schema.org Validator
163open "https://validator.schema.org/?url={encoded_url}"
164```
165 
166**Check Indexing Status:**
167```bash
168# Google (use Search Console API or manual check)
169open "https://www.google.com/search?q=site:{domain}"
170 
171# Bing
172open "https://www.bing.com/search?q=site:{domain}"
173```
174 
175**Generate Report:**
176```markdown
177## SEO/GEO Optimization Report
178 
179### Current Status
180- Meta Tags: ✅/❌
181- Schema Markup: ✅/❌
182- AI Bot Access: ✅/❌
183- Mobile Friendly: ✅/❌
184- Page Speed: X seconds
185 
186### Recommendations
1871. [Priority 1 action]
1882. [Priority 2 action]
1893. [Priority 3 action]
190 
191### GEO Optimizations Applied
192- [ ] FAQPage schema added
193- [ ] Statistics included
194- [ ] Citations added
195- [ ] Answer-first structure
196```
197 
198## Platform-Specific Optimization
199 
200See [references/platform-algorithms.md](./references/platform-algorithms.md) for detailed ranking factors.
201 
202### ChatGPT
203- Focus on **branded domain authority** (cited 11% more than third-party)
204- Update content within **30 days** (3.2x more citations)
205- Build **backlinks** (>350K referring domains = 8.4 avg citations)
206- Match content style to ChatGPT's response format
207 
208### Perplexity
209- Allow **PerplexityBot** in robots.txt
210- Use **FAQ Schema** (higher citation rate)
211- Host **PDF documents** (prioritized for citation)
212- Focus on **semantic relevance** over keywords
213 
214### Google AI Overview (SGE)
215- Optimize for **E-E-A-T** (Experience, Expertise, Authority, Trust)
216- Use **structured data** (Schema markup)
217- Build **topical authority** (content clusters + internal linking)
218- Include **authoritative citations** (+132% visibility)
219 
220### Microsoft Copilot / Bing
221- Ensure **Bing indexing** (required for citation)
222- Optimize for **Microsoft ecosystem** (LinkedIn, GitHub mentions help)
223- Page speed **< 2 seconds**
224- Clear **entity definitions**
225 
226### Claude AI
227- Ensure **Brave Search indexing** (Claude uses Brave, not Google)
228- High **factual density** (data-rich content preferred)
229- Clear **structural clarity** (easy to extract)
230 
231## Skill Dependencies
232 
233This skill works best with:
234- **twitter skill** - Search SEO experts for latest tips
235- **reddit skill** - Search r/SEO, r/bigseo for discussions
236- **WebSearch** - Keyword research and competitor analysis
237 
238## References
239 
240- [references/platform-algorithms.md](./references/platform-algorithms.md) - Detailed ranking factors for each platform
241- [references/geo-research.md](./references/geo-research.md) - Princeton GEO research (9 methods)
242- [references/schema-templates.md](./references/schema-templates.md) - JSON-LD templates
243- [references/seo-checklist.md](./references/seo-checklist.md) - Complete SEO audit checklist
244- [references/tools-and-apis.md](./references/tools-and-apis.md) - Tools and API reference
245- [examples/opc-skills-case-study.md](./examples/opc-skills-case-study.md) - Real-world optimization example

Security

Review

  • Gen Agent Trust Hubpass
  • Socketpass
  • Snykwarn
  • Runlayerwarn
  • ZeroLeakspass

Preview

resciencelab/opc-skillsresciencelab/opc-skills

$ npx -y skills add resciencelab/opc-skills --skill seo-geo

▸ installing to .claude/skills…

✓ seo-geo ready

Reporesciencelab/opc-skills
TypeSkills
CategoryMarketing & SEO
ForMarketer
UpdatedJul 2026
License—
First seenJul 26, 2026

Tags

Skill

Related

6 picks
Type
  1. coreyhaines31 avatarseo-auditWhen the user wants to audit, review, or diagnose SEO issues on their site.SkillsJul 2026173k42k
  2. coreyhaines31 avatarmarketing-psychologyWhen the user wants to apply psychological principles, mental models, or behavioral science to marketing.SkillsJul 2026119k42k
  3. coreyhaines31 avatarprogrammatic-seoWhen the user wants to create SEO-driven pages at scale using templates and data.SkillsJul 2026110k42k
  4. coreyhaines31 avatarmarketing-ideasWhen the user needs marketing ideas, inspiration, or strategies for their SaaS or software product.SkillsJul 2026107k42k
  5. coreyhaines31 avatarai-seoWhen the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers.SkillsJul 202699k42k
  6. coreyhaines31 avatarad-creativeWhen the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising…SkillsJul 202689k42k