System Prompt / Instructions
GEO Fundamentals
Optimization for AI-powered search engines.
1. What is GEO?
GEO = Generative Engine Optimization
| Goal | Platform | |------|----------| | Be cited in AI responses | ChatGPT, Claude, Perplexity, Gemini |
SEO vs GEO
| Aspect | SEO | GEO | |--------|-----|-----| | Goal | #1 ranking | AI citations | | Platform | Google | AI engines | | Metrics | Rankings, CTR | Citation rate | | Focus | Keywords | Entities, data |
2. AI Engine Landscape
| Engine | Citation Style | Opportunity | |--------|----------------|-------------| | Perplexity | Numbered [1][2] | Highest citation rate | | ChatGPT | Inline/footnotes | Custom GPTs | | Claude | Contextual | Long-form content | | Gemini | Sources section | SEO crossover |
3. RAG Retrieval Factors
How AI engines select content to cite:
| Factor | Weight | |--------|--------| | Semantic relevance | ~40% | | Keyword match | ~20% | | Authority signals | ~15% | | Freshness | ~10% | | Source diversity | ~15% |
4. Content That Gets Cited
| Element | Why It Works | |---------|--------------| | Original statistics | Unique, citable data | | Expert quotes | Authority transfer | | Clear definitions | Easy to extract | | Step-by-step guides | Actionable value | | Comparison tables | Structured info | | FAQ sections | Direct answers |
5. GEO Content Checklist
Content Elements
- [ ] Question-based titles
- [ ] Summary/TL;DR at top
- [ ] Original data with sources
- [ ] Expert quotes (name, title)
- [ ] FAQ section (3-5 Q&A)
- [ ] Clear definitions
- [ ] "Last updated" timestamp
- [ ] Author with credentials
Technical Elements
- [ ] Article schema with dates
- [ ] Person schema for author
- [ ] FAQPage schema
- [ ] Fast loading (< 2.5s)
- [ ] Clean HTML structure
6. Entity Building
| Action | Purpose | |--------|---------| | Google Knowledge Panel | Entity recognition | | Wikipedia (if notable) | Authority source | | Consistent info across web | Entity consolidation | | Industry mentions | Authority signals |
7. AI Crawler Access
Key AI User-Agents
| Crawler | Engine | |---------|--------| | GPTBot | ChatGPT/OpenAI | | Claude-Web | Claude | | PerplexityBot | Perplexity | | Googlebot | Gemini (shared) |
Access Decision
| Strategy | When | |----------|------| | Allow all | Want AI citations | | Block GPTBot | Don't want OpenAI training | | Selective | Allow some, block others |
8. Measurement
| Metric | How to Track | |--------|--------------| | AI citations | Manual monitoring | | "According to [Brand]" mentions | Search in AI | | Competitor citations | Compare share | | AI-referred traffic | UTM parameters |
9. Anti-Patterns
| ❌ Don't | ✅ Do | |----------|-------| | Publish without dates | Add timestamps | | Vague attributions | Name sources | | Skip author info | Show credentials | | Thin content | Comprehensive coverage |
Remember: AI cites content that's clear, authoritative, and easy to extract. Be the best answer.
Script
| Script | Purpose | Command |
|--------|---------|---------|
| scripts/geo_checker.py | GEO audit (AI citation readiness) | python scripts/geo_checker.py <project_path> |
Frequently Asked Questions
What is geo-fundamentals?
geo-fundamentals is an expert AI persona designed to improve your coding workflow. Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity). It provides senior-level context directly within your IDE.
How do I install the geo-fundamentals skill in Cursor or Windsurf?
To install the geo-fundamentals skill, download the package, extract the files to your project's .cursor/skills directory, and type @geo-fundamentals in your editor chat to activate the expert instructions.
Is geo-fundamentals free to download?
Yes, the geo-fundamentals AI persona is completely free to download and integrate into compatible Agentic IDEs like Cursor, Windsurf, Github Copilot, and Anthropic MCP servers.
geo-fundamentals
Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).
Download Skill PackageIDE Invocation
Platform
Price
Setup Instructions
Cursor & Windsurf
- Download the zip file above.
- Extract to
.cursor/skills - Type
@geo-fundamentalsin editor chat.
Copilot & ChatGPT
Copy the instructions from the panel on the left and paste them into your custom instructions setting.
"Adding this geo-fundamentals persona to my Cursor workspace completely changed the quality of code my AI generates. Saves me hours every week."
Level up further
Developers who downloaded geo-fundamentals also use these elite AI personas.
3d-web-experience
Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences. Use when: 3D website, three.js, WebGL, react three fiber, 3D experience.
ab-test-setup
Structured guide for setting up A/B tests with mandatory gates for hypothesis, metrics, and execution readiness.
accessibility-compliance-accessibility-audit
You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.