seo-geo

Audit technical and on-page SEO signals and generate structured recommendations for AI citation visibility.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, curl, DataForSEO API (optional for keyword/SERP/backlinks tasks), and includes scripts (resource) and references (resource) components.

What problem does it solve?

SEO & GEO problems happen when your website fails to get cited in AI search results and also underperforms in traditional search due to missing structured data, weak metadata, and poorly targeted keywords.

Core Features & Use Cases

  • Website audit for SEO/GEO: Check meta tags, robots.txt, sitemap.xml, schema presence, and basic on-page signals to find blockers for indexing and AI crawlability.
  • Keyword research for intent: Generate and compare keyword opportunities (volume, difficulty) using web search patterns to guide content planning.
  • GEO optimization for AI citations: Apply Princeton GEO methods (citations, statistics, expert tone, FAQPage schema, answer-first structure) to improve likelihood of being cited by AI engines.
  • Traditional SEO validation: Produce recommendations for meta tags and JSON-LD schema types, plus validation steps for rich results and indexing.

Quick Start

Use the seo-geo skill to audit your site and produce a prioritized SEO/GEO fix plan for AI and traditional search engines.

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 generative engine optimization and AI citations?

Generative Engine Optimization (GEO) improves AI citation visibility by applying answer-first content structures, adding citations and statistics, implementing FAQPage JSON-LD schema, and validating indexing status for platforms like ChatGPT, Perplexity, and Gemini.

How do I audit my website for SEO and AI search crawlability issues?

A website SEO audit checks meta tags, robots.txt, sitemap.xml, schema markup presence, and basic on-page signals to identify blockers preventing traditional search engines and AI crawlers from indexing your pages.

What is the best way to add FAQPage schema markup for rich results?

Adding FAQPage schema markup is best achieved by generating JSON-LD templates structured with answer-first content, then validating the structured data using schema and rich-results tooling to ensure compliance with search engine requirements.

Do I need the DataForSEO API for keyword research and content planning?

The DataForSEO API is optional for keyword research and content planning. You can generate and compare keyword opportunities like search volume and difficulty using standard web search patterns without it.

Does the Princeton GEO method work for traditional SEO ranking?

The Princeton GEO method works for traditional SEO by incorporating citations, statistics, authoritative tone, and technical terms into your content, while explicitly producing meta tag and JSON-LD schema recommendations for traditional search validation.

Can I validate schema markup for multiple AI search platforms simultaneously?

You can validate schema markup and indexing status across multiple AI search platforms including ChatGPT, Perplexity, Gemini, Copilot, Claude, Google, and Bing by generating structured recommendations and applying rich-results validation tooling.