FAQ
Frequently asked questions about GEO AI.
What is GEO AI?
GEO AI is an open-source AI Search Optimization platform. It helps website and ecommerce owners make their sites visible to AI search engines — ChatGPT, Claude, Gemini, Perplexity, Grok, and others. It generates llms.txt files, AI crawler rules, metadata, and structured signals that these engines use to discover and understand your content.
What's the difference between llms.txt and sitemap.xml?
sitemap.xml is a machine-readable list of URLs for traditional search engine crawlers. llms.txt is a human-and-machine-readable Markdown file designed for LLMs — it includes titles, descriptions, and structured content that AI models can understand directly. They serve different audiences and complement each other.
Which package do I need?
It depends on your stack:
- Next.js →
geo-ai-next - Any Node.js framework →
geo-ai-core - WordPress / WooCommerce →
geo-ai-wooplugin - Shopify →
geo-ai-shopifyapp
See the Choose Your Package guide for a full comparison.
Does implementing GEO AI affect my existing SEO?
No. GEO AI adds new signals — it doesn't modify or remove anything your existing SEO setup relies on. The llms.txt file is a new endpoint, the meta tags use new name values that traditional crawlers ignore, and the robots.txt block only adds AI-specific directives. Your existing Google/Bing SEO is unaffected.
How often should I regenerate llms.txt?
For most sites, regenerating at build time (before each deployment) is sufficient. If your content changes frequently — e.g. a high-volume ecommerce store — use the middleware or route handler with a cache TTL of 1h or 24h. The cache ensures AI crawlers always get fresh content without hitting your database on every request.
Is GEO AI open source?
Yes. All GEO AI packages are open source under the GPL v2 license. The source code is on GitHub. Contributions are welcome.
Is the Analyzer ready to use?
The Analyzer UI is live at /analyze. Full backend scoring is in active development. The current version shows the interface — complete scoring and recommendations will be available in an upcoming release.