seo-geo

Analyze keywords and generate schema markup for search and AI visibility.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/cpalumbo/GTM-consulting --skill seo-geo-cpalumbo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-geo
Source: https://github.com/cpalumbo/GTM-consulting/tree/main/skills/seo-geo
Command: npx skills add https://github.com/cpalumbo/GTM-consulting --skill seo-geo-cpalumbo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you improve your website's visibility in both traditional search engines (like Google and Bing) and emerging AI-powered search engines (like ChatGPT, Perplexity, and Gemini). It addresses the challenge of getting your content discovered and cited by AI models.

Core Features & Use Cases

  • SEO & GEO Audit: Analyze your website's current search engine optimization and Generative Engine Optimization (GEO) status.
  • Keyword Research: Identify relevant keywords and understand conversational search queries.
  • AI Search Optimization: Implement strategies to make your content more discoverable and quotable by AI search engines.
  • Traditional SEO: Optimize meta tags, schema markup, and content structure for Google and Bing.
  • Use Case: A business owner wants to ensure their new blog post about sustainable fashion is not only found on Google but also cited in AI-generated answers about eco-friendly clothing. This Skill provides the steps to achieve that.

Quick Start

Use the seo-geo skill to audit the website https://example.com for SEO and GEO optimization.

Frequently Asked Questions about seo-geo

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

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

To optimize for AI search engines, you need Generative Engine Optimization (GEO), which makes content quotable for AI models. This involves analyzing conversational search queries, generating schema markup, and implementing content structure adjustments for AI citation.

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

Generative Engine Optimization (GEO) focuses on getting your content discovered and cited by AI-driven search engines rather than just ranking on traditional result pages. It complements standard SEO by targeting AI overview presence through content structure and quotability adjustments.

How do I get my content cited in AI-generated search answers?

Getting content cited in AI-generated answers requires implementing strategies that make your website discoverable by AI models. You can achieve this by generating schema markup, optimizing content structure, and targeting conversational search queries for better search visibility.

Does this SEO and GEO optimization approach require Python?

Yes, this optimization approach requires Python 3 installed in your environment. It relies on common Python libraries for web scraping and data analysis to perform keyword research and audit your website's SEO and GEO status.

Can I audit my website for both traditional search and AI search visibility?

Yes, you can run a combined SEO and GEO audit to analyze your website's current optimization status. This process evaluates your search engine ranking factors and AI citation presence to identify technical and content-based adjustments needed.

What is the best way to perform keyword research for conversational AI search queries?

The best way to perform keyword research for conversational AI queries is by analyzing relevant keywords using data-driven scripts. This identifies conversational search patterns and helps implement strategies for improved search visibility across AI-driven generative engines.