seo-geo

GEO / AI search

resciencelab/opc-skillsskills.sh ↗

Installs

45,004

deduplicated, at the last sync

Since we started

+1.6%

40 readings, about 2 hours apart. Not a live curve.

Our category

GEO / AI search

ours

Last read

Sep 3, 2026

from the directory

Our brief

ours

The seo-geo skill audits a website’s current SEO and GEO status, performs keyword research, and generates structured data and meta tag recommendations. It provides guidance for improving visibility in traditional search engines (Google, Bing) and generative AI engines (ChatGPT, Perplexity, Gemini, Claude, Copilot). The skill outputs a concise report and ready‑to‑use schema markup.

What it produces
  • Markdown SEO/GEO audit report
  • JSON‑LD schema markup (FAQPage, WebPage, etc.)
  • Keyword research summary
  • Meta tag and Open Graph template
  • Prioritized optimization checklist
What it needs
  • Target website URL
  • List of target keywords (optional)
  • API key for external tools (optional)
  • Access to WebSearch tool (optional)
  • Existing page content (optional)
Paid services

optional

Evidence mentions paid SEO tools and API keys, but the skill itself does not mandate a paid plan.

Registration

not detected

Evidence does not mention any required user registration.

Limits and human review

The skill cannot guarantee that a page will be cited by AI search engines or achieve higher rankings. It cannot automatically edit or publish site content, and it cannot access paid APIs without the user providing credentials.

Evidencestatic findingsskills/seo-geo/references/geo-research.md:1-83skills/seo-geo/references/google-docs-summary.md:1-66skills/seo-geo/references/platform-algorithms.md:1-77+4
static findingsstatic_finding
[{"code":"payment","match":"Pricing","path":"references/schema-templates.md"},{"code":"api_key_mention","match":"API key","path":"references/seo-checklist.md"},{"code":"env_var","match":"YOUR_API_KEY","path":"references/tools-and-apis.md"},{"code":"env_var","match":"DATAFORSEO_PASSWORD","path":"references/tools-and-apis.md"},{"code":"api_key_mention","match":"API key","path":"references/tools-and-apis.md"},{"code":"payment","match":"/mo","path":"references/tools-and-apis.md"},{"code":"payment","match":"Pricing","path":"references/tools-and-apis.md"}]
skills/seo-geo/references/geo-research.md1–83 · excerpt truncated
# GEO Research: Princeton Study & Optimization Methods

## Paper Overview

**Title:** GEO: Generative Engine Optimization  
**Authors:** Princeton University, IIT Delhi, Georgia Tech, Allen Institute for AI  
**Published:** November 2023 (arXiv:2311.09735)  
**Accepted:** KDD 2024 (30th ACM SIGKDD Conference)  
**Link:** https://arxiv.org/abs/2311.09735

---

## Key Findings

### What is GEO?

**Generative Engine Optimization (GEO)** is a novel framework to help content creators improve their visibility in **generative engine responses** (AI search engines like ChatGPT, Perplexity, Google SGE).

Unlike traditional SEO (ranking in search results), GEO focuses on **being cited** by AI systems.

### Core Results

| Metric | Result |
|--------|--------|
| **Maximum Visibility Boost** | Up to 40% |
| **Low-ranking Sites Boost** | Up to 115% with citations |
| **GEO-bench Dataset** | 10,000+ queries across domains |
| **Tested on** | Perplexity.ai (commercial GE) |

### Why GEO Matters

1. **Traditional search engines are being replaced** by generative engines
2. **Content creators have little control** over how their content appears in AI responses
3. **GEO provides systematic methods**
skills/seo-geo/references/google-docs-summary.md1–66
# Google Official SEO Documentation Summary

Quick reference from Google Search Central.

---

## Search Three-Stage Process

| Stage | Description | Focus |
|-------|-------------|-------|
| **Crawling** | Googlebot discovers pages | robots.txt, sitemap, links |
| **Indexing** | Content analyzed and stored | Quality, canonical, noindex |
| **Serving** | Results returned | Relevance, E-E-A-T, UX |

---

## Core Web Vitals

| Metric | Good | Needs Work | Poor |
|--------|------|------------|------|
| **LCP** | < 2.5s | 2.5-4s | > 4s |
| **FID** | < 100ms | 100-300ms | > 300ms |
| **CLS** | < 0.1 | 0.1-0.25 | > 0.25 |

---

## Structured Data Types

| Type | Use Case | Rich Result |
|------|----------|-------------|
| FAQPage | FAQ content | Expandable Q&A |
| Article | Blog/news | Title + date |
| Product | E-commerce | Price + rating |
| HowTo | Tutorials | Steps |
| VideoObject | Video | Thumbnail |
| BreadcrumbList | Navigation | Breadcrumbs |

---

## Spam Policies (Avoid)

- Keyword stuffing
- Hidden text/links
- Link schemes
- Auto-generated content
- Scraped content
- Cloaking

---

## Official Tools

| Tool | URL |
|------|-----|
| Search Console | search.google.com/search-c
skills/seo-geo/references/platform-algorithms.md1–77 · excerpt truncated
# Platform Ranking Algorithms

Detailed ranking factors for AI search engines and traditional search engines (2025-2026).

---

## 1. ChatGPT Ranking Factors

### Core Ranking System

ChatGPT uses a **two-phase system**:
1. **Pre-training Knowledge** - Built from diverse datasets (Wikipedia, books, web)
2. **Real-time Retrieval** - Web browsing for current information

### Ranking Factor Weights

| Factor | Weight | Details |
|--------|--------|---------|
| **Authority & Credibility** | 40% | Branded domains preferred over third-party |
| **Content Quality & Utility** | 35% | Clear structure, comprehensive answers |
| **Platform Trust** | 25% | Wikipedia, Reddit, Forbes prioritized |

### Key Findings (SE Ranking Study - 129K domains)

| Metric | Impact |
|--------|--------|
| **Referring Domains** | Strongest predictor. >350K domains = 8.4 avg citations |
| **Domain Trust Score** | 91-96 score = 6 citations; 97-100 = 8.4 citations |
| **Content Recency** | 30-day old content gets 3.2x more citations |
| **Branded vs Third-party** | Branded domains cited 11.1 points more than third-party |

### ChatGPT Top Citation Sources

| Rank | Source | % of Citations |
|------|--------|------
skills/seo-geo/references/schema-templates.md1–105 · excerpt truncated
# JSON-LD Schema Templates

Ready-to-use JSON-LD structured data templates for SEO and GEO optimization.

---

## 1. FAQPage Schema (+40% AI Visibility)

**Best for:** FAQ sections, knowledge base pages, product pages with Q&A.

```json
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is [Your Product/Service]?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Comprehensive answer with statistics. According to X, 85% of users report Y benefit.]"
      }
    },
    {
      "@type": "Question",
      "name": "How does [Product/Service] work?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[Step-by-step explanation. First, you... Then... Finally...]"
      }
    },
    {
      "@type": "Question",
      "name": "What are the benefits of [Product/Service]?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[List key benefits with data. Users save an average of X hours per week.]"
      }
    },
    {
      "@type": "Question",
      "name": "How much does [Product/Service] cost?",
      "acceptedAnswer": {
        "@type": "Answer",
     
skills/seo-geo/references/seo-checklist.md1–77 · excerpt truncated
# SEO/GEO Audit Checklist

Complete checklist for auditing and optimizing websites for both traditional SEO and GEO (AI search visibility).

## Priority Levels

| Level | Meaning | Action |
|-------|---------|--------|
| **P0** | Critical | Must fix immediately - blocks indexing or causes major issues |
| **P1** | Important | Should fix soon - significant impact on rankings |
| **P2** | Recommended | Nice to have - improves visibility and user experience |

---

## Technical SEO

### P0 - Critical

- [ ] **P0** `robots.txt` allows important pages
- [ ] **P0** Site is accessible (no 5xx errors)
- [ ] **P0** HTTPS enabled (valid SSL certificate)
- [ ] **P0** Mobile-responsive design
- [ ] **P0** No critical pages blocked by `noindex`
- [ ] **P0** Site is indexed in Google (check: `site:domain.com`)

### P1 - Important

- [ ] **P1** `robots.txt` allows AI bots (GPTBot, PerplexityBot, ClaudeBot)
- [ ] **P1** XML sitemap exists and is submitted
- [ ] **P1** Site is indexed in Bing (for Copilot visibility)
- [ ] **P1** Canonical tags properly implemented
- [ ] **P1** No duplicate content issues
- [ ] **P1** Page load time < 3 seconds
- [ ] **P1** LCP (Largest Contentful Paint) < 2.5s

##
skills/seo-geo/references/tools-and-apis.md1–73 · excerpt truncated
# SEO/GEO Tools and API Reference

Curated list of tools and APIs for SEO and GEO optimization.

---

## Free Tools

### Schema Markup Generators

| Tool | URL | Features |
|------|-----|----------|
| **TechnicalSEO.com** | technicalseo.com/tools/schema-markup-generator | Multiple schema types, validation |
| **Rank Ranger** | rankranger.com/schema-markup-generator | FAQ, Article, Product schemas |
| **Merkle** | technicalseo.com/tools/schema-markup-generator | Comprehensive schema generator |
| **JSON-LD Generator** | jsonld.com | Simple schema builder |

### Validation Tools

| Tool | URL | Purpose |
|------|-----|---------|
| **Google Rich Results Test** | search.google.com/test/rich-results | Test schema markup |
| **Schema.org Validator** | validator.schema.org | Validate any schema |
| **Google Mobile-Friendly Test** | search.google.com/test/mobile-friendly | Mobile usability |
| **PageSpeed Insights** | pagespeed.web.dev | Core Web Vitals |

### SEO Audit Tools

| Tool | URL | Features |
|------|-----|----------|
| **SEOmator** | seomator.com/free-seo-audit-tool | Comprehensive free audit |
| **Screaming Frog (Free)** | screamingfrog.co.uk | Crawl up to 500 URLs |
| **Google
skills/seo-geo/SKILL.md1–251
---
name: seo-geo
description: 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, search optimization, search ranking, AI visibility, ChatGPT ranking, Google AI Overview, indexing, JSON-LD, meta tags, or keyword research.
---

# SEO/GEO Optimization Skill

Comprehensive 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).

## Quick Reference

**GEO = Generative Engine Optimization** - Optimizing content to be cited by AI search engines.

**Key Insight:** AI search engines don't rank pages - they **cite sources**. Being cited is the new "ranking #1".

## Workflow

### Step 1: Website Audit

Get the target URL and analyze current SEO/GEO status.

**Basic SEO Audit (Free):**
```bash
python3 scripts/seo_audit.py "https://example.com"
```
**Use this for**: Quick technical SEO check (title, meta, H1, robots, sitemap, load time). No API needed.

Read 8 of 8 text files in the skill.

Checked September 2026 · GPTWritten from the skill's published files. Check the source before relying on access or cost details.

Installfrom the directory

npx skills add https://github.com/resciencelab/opc-skills

Installing happens there, not here. We are an index with an opinion, not a mirror.

What is inside itfrom the directory

.claude-plugin/plugin.json
examples/opc-skills-case-study.md
references/geo-research.md
references/google-docs-summary.md
references/platform-algorithms.md
references/schema-templates.md
references/seo-checklist.md
references/tools-and-apis.md
scripts/autocomplete_ideas.py
scripts/backlinks.py
scripts/competitor_gap.py
scripts/credential.py
scripts/dataforseo_api.py
scripts/domain_overview.py
scripts/keyword_research.py
scripts/related_keywords.py
scripts/seo_audit.py
scripts/serp_analysis.py
SKILL.md

19 files — names only. The directory does not report sizes.

What the auditors foundfrom the directory

A skill is instructions your agent will follow and scripts it may run, so who checked it matters as much as how many people installed it.

Gen Agent Trust HubThe seo-geo skill is a comprehensive toolkit for SEO and Generative Engine Optimization. It safely handles API credentials using environment variables and uses standard libraries for its operations. The primary security consideration is the potential for indirect prompt injection from analyzed websites, which is common for search-oriented tools.Feb 17, 2026 · SAFEpass
SocketNo alertsMar 18, 2026pass
SnykRisk: MEDIUM · No issuesFeb 17, 2026 · MEDIUMwarn
Runlayer7/19 files flaggedFeb 26, 2026 · MEDIUMwarn
ZeroLeaksScore: 93/100 · 2 sections analyzedApr 16, 2026 · NONEpass

Installs, reading by readingours

44.3k
45k
Aug 30, 202640 readings over 5 days, drawn as the last reading of each day.Sep 3, 2026

Axis starts at 44.3k, not zero — the range is 44.3k to 45k.

Filed alongside itours