Skip to content
GEO AI
AnalyzerCLIDocumentationSpecificationContact
Documentation

Getting Started

  • Introduction
  • Quick Start
  • Choose Your Package

GEO Specification

  • Overview
  • llms.txt
  • AI Metadata
  • Crawler Rules
  • Structured Signals
  • Scoring
  • Recommendations

Packages

  • GEO AI Core
  • GEO AI Next
  • GEO AI Woo
  • GEO AI Shopify

Analyzer

  • Overview
  • Scoring
  • Recommendations

CLI

  • GEO AI CLI

Integrations

  • NestJSsoon
  • Laravelsoon

Reference

  • Configuration
  • API Reference
  • FAQ
DocsFaq

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-woo plugin
  • Shopify → geo-ai-shopify app

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.

PreviousAPI Reference

On this page

  • What is GEO AI?
  • llms.txt vs sitemap.xml
  • Which package do I need?
  • Does it affect SEO?
  • How often to regenerate?
  • Is it open source?
  • Is the Analyzer ready?
GEO AI

AI Search Optimization

AnalyzerCLIDocumentationSpecificationContact

© 2026 GEO AI · Open Source · GPL-2.0 License