# Improve Search Visibility with SEO and GEO

Websites struggle to be discovered by both traditional search engines and AI chatbots. This skill provides comprehensive tools for SEO optimization, schema markup generation, and Generative Engine Optimization to maximize visibility across all search platforms.

## Install

```bash
npx skillstore add resciencelab/seo-geo
```

## Metadata

- - Slug: resciencelab-seo-geo
- - Version: 1.0.0
- - Author: resciencelab
- - GitHub username: resciencelab
- - License: MIT
- - Repository: https://github.com/resciencelab/opc-skills/tree/main/.agents/skills/seo-geo/
- - Ref: main
- - Supported tools: Claude, Codex, Claude Code
- - Risk level: low
- - Risk factors: network, filesystem, scripts
- - Quality score: 83
- - Quality tier: gold
- - Public page: https://skillstore.pages.dev/skills/resciencelab-seo-geo
- - Manifest: https://skillstore.pages.dev/api/skills/resciencelab-seo-geo/manifest

## Capabilities

- Analyze websites for technical SEO issues including meta tags, schema markup, and robots.txt configuration
- Generate JSON-LD schema markup for FAQ pages, products, organizations, and web pages
- Apply Princeton GEO research methods to improve citation rates in AI search engines
- Research keywords using WebSearch and DataForSEO API integration
- Validate schema markup using Google Rich Results and Schema.org validators
- Optimize content for both traditional search \(Google, Bing\) and AI search \(ChatGPT, Perplexity, Claude\)

## Use Cases

- Website SEO Audit: Run a comprehensive technical audit of any website to identify meta tag issues, missing schema markup, robots.txt problems, and sitemap availability.
- AI Search Optimization: Apply GEO \(Generative Engine Optimization\) techniques to increase the likelihood of content being cited by AI systems like ChatGPT, Perplexity, and Claude.
- Schema Markup Generation: Generate properly formatted JSON-LD schema templates for FAQ pages, products, organizations, and articles to improve rich result eligibility.

## Prompt Templates

### Basic SEO Audit

```
Analyze {url} for technical SEO issues. Check the title tag, meta description, H1 heading, Open Graph tags, and JSON-LD schema markup. Also verify robots.txt and sitemap.xml availability.
```

### Keyword Research

```
Research keywords related to "{topic}" for our website. Find search volume indicators, keyword difficulty, and competitor ranking opportunities. Use WebSearch to find recent data.
```

### GEO Optimization

```
Apply Generative Engine Optimization to our content about "{topic}". Use the 9 Princeton GEO methods: cite sources, add statistics, include quotations, use authoritative tone, simplify concepts, add technical terms, increase vocabulary diversity, and optimize fluency. Generate an FAQPage schema template.
```

### Complete SEO Strategy

```
Create a comprehensive SEO optimization plan for our website at {url}. Include: (1) Technical audit findings, (2) Keyword research for {target_keyword}, (3) GEO optimization recommendations, (4) Meta tag templates, (5) JSON-LD schema suggestions. Reference platform-specific factors for Google AI Overview, ChatGPT, Perplexity, and Claude.
```

## Limitations

- Requires external API credentials for advanced keyword research features \(DataForSEO\)
- Does not directly modify website files; generates recommendations and templates for manual implementation
- Cannot guarantee specific search rankings or AI citation outcomes
- Performance depends on the quality of input URL and target website accessibility

## Best Practices

- Start with a technical audit to identify baseline issues before applying optimizations
- Combine traditional SEO techniques \(meta tags, schema\) with GEO methods \(citations, statistics\) for maximum visibility
- Validate all generated schema markup using Google's Rich Results Test before deployment

## Anti Patterns

- Avoid keyword stuffing in meta tags or content; AI search engines penalize this
- Do not block AI bots \(GPTBot, ClaudeBot, PerplexityBot\) in robots.txt when targeting AI search
- Avoid generic or thin content without citations and statistics when optimizing for GEO

## Security Audit

- - Safe to publish: true
- - Audited at: 2026-02-06T08:54:34.541\+00:00
- - Summary: Legitimate SEO optimization skill with no security concerns. All static findings are false positives. The external\_commands detections are documentation code blocks in markdown files, not executable shell commands. Network access is for SEO API calls to legitimate services. Environment variable access is for standard API credential management. No prompt injection attempts detected. Skill intent is clearly documented as SEO/GEO optimization.

## Stats

- - Views: 201
- - Downloads: 16
- - Favorites: 0
- - Popularity score: 0
