seo-geo

Analyze website SEO and GEO with Python scripts and schema markup.

Updated Oct 31, 2025
One-click install
npx skills add https://github.com/siddharthanagula3/agiworkforce-desktop-app --skill seo-geo-siddharthanagula3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-geo
Source: https://github.com/siddharthanagula3/agiworkforce-desktop-app/tree/main/.agents/skills/seo-geo
Command: npx skills add https://github.com/siddharthanagula3/agiworkforce-desktop-app --skill seo-geo-siddharthanagula3

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users improve their website's visibility across both traditional search engines (like Google and Bing) and emerging AI-powered search engines (like ChatGPT, Perplexity, Copilot, and Claude). It addresses the challenge of optimizing content for how AI models discover and cite information, moving beyond traditional SEO rankings.

Core Features & Use Cases

  • Comprehensive SEO Audit: Analyzes technical SEO elements, meta tags, and bot accessibility.
  • Keyword Research: Identifies relevant keywords for both AI and traditional search.
  • GEO Optimization: Implements strategies based on the Princeton GEO research (e.g., citing sources, adding statistics, using authoritative tone) to increase AI citation rates.
  • Schema Markup Generation: Creates JSON-LD schema for enhanced search visibility.
  • Platform-Specific Insights: Provides tailored optimization advice for ChatGPT, Perplexity, Google AI Overviews, Copilot, and Claude.
  • Use Case: A content marketer wants to ensure their new blog post ranks well not only on Google but is also likely to be cited by ChatGPT and Google's AI Overviews. They use this Skill to audit their content, add relevant schema, and apply GEO methods like including statistics and authoritative citations.

Quick Start

Use the seo-geo skill to analyze the website https://example.com for SEO and AI search visibility.

Frequently Asked Questions about seo-geo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize website content for AI search engines like ChatGPT and Perplexity?

To optimize website content for AI search engines, you need Generative Engine Optimization (GEO) strategies. This involves citing sources, adding statistics, and using an authoritative tone to increase AI citation rates from models like ChatGPT and Perplexity.

What is Generative Engine Optimization and how does it differ from traditional SEO?

Generative Engine Optimization (GEO) targets how AI-driven search engines discover and cite information, moving beyond traditional SEO rankings. GEO focuses on applying research-backed methods like including authoritative citations and statistics to increase visibility in AI-generated answers.

How do I perform a technical SEO audit and generate schema markup for my blog?

Performing a technical SEO audit and generating schema markup involves analyzing meta tags, bot accessibility, and creating JSON-LD schema. This process uses Python scripts to evaluate technical elements and enhance search visibility across traditional and AI platforms.

Can I use Python scripts to analyze backlinks and identify competitor SEO gaps?

Yes, you can use Python scripts to analyze backlinks and identify competitor SEO gaps. The scripts perform technical audits and competitor gap identification to improve your website's visibility across both traditional search engines and AI-driven platforms.

Does schema markup and keyword research help with Google AI Overviews visibility?

Schema markup and keyword research directly help with Google AI Overviews visibility by ensuring content is discoverable by AI models. Identifying relevant keywords and creating JSON-LD schema enhances search visibility and platform-specific optimization for AI-generated results.