GEO AI Woo
WordPress and WooCommerce plugin for AI Search Optimization. Zero-config setup, WooCommerce-first.
Installation
Install like any WordPress plugin — no Node.js required on the server.
- Download the latest release from the GitHub repository
- Unzip and upload to
/wp-content/plugins/geo-ai-woo/ - Activate in the WordPress admin panel
- Go to
Settings → GEO AI Wooto configure
Zero-config defaults
After activation the plugin works immediately — all public posts, pages, and products are included in llms.txt, and all supported AI crawlers are allowed by default.
Features
- Generates static
/llms.txtand/llms-full.txtat the WordPress root - AI meta box on every post, page, and product for per-content AI descriptions
- One-click AI description generation via Claude or OpenAI (bulk up to 50 items)
meta name="llms",Linkheader, and JSON-LD Schema.org in page head- Per-bot robots.txt directives for 16+ AI crawlers
- REST API at
/wp-json/geo-ai-woo/v1/ - WP-CLI commands:
regenerate,status,export,import - GDPR-compliant crawl tracking with SHA-256 IP anonymization
- Bulk Edit and Quick Edit support for AI fields in list tables
Configuration
Navigate to Settings → GEO AI Woo to configure:
- Post Types — select which content types to include in llms.txt
- Bot Rules — allow or disallow specific AI crawlers
- Cache — set regeneration frequency (1, 6, 12, 24, or 48 hours)
- AI Generation — provider, API key, model, and prompt template
AI meta box
Edit any post, page, or product to find the GEO AI Woo meta box. Fields:
- AI Description — concise summary for LLMs (max 200 characters)
- AI Keywords — topics and context hints
- Exclude from AI — opt this content out of llms.txt entirely
- Generate with AI — one-click description generation
WooCommerce
When WooCommerce is active, GEO AI Woo automatically enriches product data in llms.txt:
- Price ranges and sale prices (regular vs. sale)
- Stock status and availability
- Product ratings and attributes
- Variable product support with available variations
- Enhanced Schema.org Product markup
- Dedicated GEO AI tab in the product data panel
Multilingual
Compatible with WPML, Polylang, and TranslatePress. Generates separate llms.txt files per language and adds hreflang alternate links in SEO meta tags and HTTP headers.
Requirements
- PHP 7.4 or higher
- WordPress 6.2 or higher
- WooCommerce 7.0+ (optional, for e-commerce features)