Skip to main content

GEO AI Documentation

Modern WordPress SEO plugin optimized for AI answer engines (Google AI Overviews, Perplexity, ChatGPT) with all the essential classic SEO features.

Get started in minutes

Follow these steps to install and configure GEO AI on your WordPress site.

1

Install the plugin

Download the latest release or install from the WordPress plugin directory. Upload and activate in Plugins → Add New.
# Or clone the repository for development
git clone https://github.com/fredoyetayo/GEO-AI.git
cd GEO-AI
npm install && npm run build
2

Add your Gemini API key

Navigate to Settings → GEO AI → General and enter your Google Gemini API key. You can get a free API key from Google AI Studio.
API keys are encrypted using libsodium when available, ensuring secure storage.
3

Run your first audit

Edit any post in Gutenberg, open the GEO AI sidebar panel, and click Run AI Audit. You’ll see your 4-dimensional analysis: Answerability (40%), Structure (20%), Trust (25%), and Technical (15%).
# Or use WP-CLI for bulk audits
wp geoai audit all
4

Apply quick fixes

Review suggested improvements and click Apply Quick Fix to automatically insert Answer Cards, add citations, or fix common issues.

Core features

Everything you need to optimize your WordPress site for AI answer engines and traditional search.

AI audit

Google Gemini-powered audits with transparent 4-dimensional scoring and one-click quick fixes

Answer Card block

Gutenberg block for TL;DR summaries and key facts optimized for AI answer engines

Schema markup

Guided JSON-LD for Article, FAQ, HowTo, Product, LocalBusiness, and more with conflict detection

Meta titles & descriptions

Template system with variables like %%title%% and %%sitename%% for consistent metadata

Social cards

OpenGraph and Twitter card support with live preview

XML sitemaps

Automatic sitemaps for posts, pages, custom post types, taxonomies, and images

Breadcrumbs

Block, shortcode, and PHP function with BreadcrumbList schema

Redirects

301/302 redirect manager with wildcard support

404 monitor

Opt-in logging with retention controls to track broken links

AI crawler control

robots.txt suggestions for PerplexityBot, GPTBot, CCBot, and anthropic-ai

Developer resources

Extend GEO AI with hooks, filters, and custom integrations.

Architecture

Plugin structure and class organization

Blocks

Gutenberg block development guide

REST API

Custom endpoints and authentication

Hooks & filters

Extension points for customization

WP-CLI

Command-line interface for bulk operations

Contributing

Guidelines for contributing to GEO AI

Ready to optimize for AI answer engines?

Get started with GEO AI today and improve your visibility in Google AI Overviews, Perplexity, and ChatGPT.

Install GEO AI

Build docs developers (and LLMs) love