# GEO AI > AI Search Optimization — make your site visible to ChatGPT, Claude, Gemini, Perplexity and more - URL: https://www.geoai.run - llms.txt: https://www.geoai.run/llms.txt - llms-full.txt: https://www.geoai.run/llms-full.txt ## AI Crawler Rules - GPTBot (OpenAI / ChatGPT): ✅ Allowed - OAI-SearchBot (OpenAI / Copilot Search): ✅ Allowed - ClaudeBot (Anthropic / Claude): ✅ Allowed - Google-Extended (Google / Gemini): ✅ Allowed - PerplexityBot (Perplexity AI): ✅ Allowed - DeepSeekBot (DeepSeek): ✅ Allowed - GrokBot (xAI / Grok): ✅ Allowed - meta-externalagent (Meta / LLaMA): ✅ Allowed - PanguBot (Alibaba / Qwen): ✅ Allowed - YandexBot (Yandex / YandexGPT): ✅ Allowed - SputnikBot (Sber / GigaChat): ✅ Allowed - Bytespider (ByteDance / Douyin): ✅ Allowed - Baiduspider (Baidu / ERNIE): ✅ Allowed - claude-web (Anthropic / Claude Web): ✅ Allowed - Amazonbot (Amazon / Alexa): ✅ Allowed - Applebot (Apple / Siri & Spotlight): ✅ Allowed ## Products - [GEO AI Core](https://www.geoai.run/core): Universal TypeScript engine for AI search optimization - [GEO AI Next](https://www.geoai.run/next): Next.js middleware & route handler for GEO AI - [GEO AI NestJS](https://www.geoai.run/docs/packages/nestjs): NestJS module for GEO AI — dynamic module, middleware, guard, interceptor, and decorators - [GEO AI Woo](https://www.geoai.run/woo): WordPress & WooCommerce plugin for AI search optimization - [GEO AI Shopify](https://www.geoai.run/shopify): Shopify app for AI search optimization ## Pages - [GEO AI](https://www.geoai.run/): Open-source ecosystem for AI Search Optimization - [GEO Analyzer](https://www.geoai.run/analyze): Free tool to check your site's AI search visibility - [GEO AI CLI](https://www.geoai.run/cli): Command-line tool to generate and validate llms.txt and llms-full.txt - [Documentation](https://www.geoai.run/docs): Documentation for GEO AI packages, integrations, and implementation - [Getting Started](https://www.geoai.run/docs/getting-started): Start using GEO AI and understand the basic integration flow - [Quick Start](https://www.geoai.run/docs/getting-started/quick-start): Get GEO AI running quickly with the basic setup steps - [Choose Your Package](https://www.geoai.run/docs/getting-started/choose): Pick the right GEO AI package for your stack - [CLI Integration](https://www.geoai.run/docs/integrations/cli): Use GEO AI CLI to initialize, generate, inspect, and validate GEO outputs - [GEO AI Core Docs](https://www.geoai.run/docs/packages/core): Documentation for the GEO AI Core package - [GEO AI Next Docs](https://www.geoai.run/docs/packages/next): Documentation for the GEO AI Next integration - [GEO AI NestJS Docs](https://www.geoai.run/docs/packages/nestjs): Install and configure GEO AI for NestJS applications - [NestJS — Module Setup](https://www.geoai.run/docs/packages/nestjs/module): GeoAIModule forRoot and forRootAsync configuration - [NestJS — Configuration Options](https://www.geoai.run/docs/packages/nestjs/config): Full GeoAIOptions reference for geo-ai-nest - [NestJS — Service API](https://www.geoai.run/docs/packages/nestjs/service): GeoAIService methods — generateLlms, isAIBot, trackCrawl and more - [NestJS — Middleware](https://www.geoai.run/docs/packages/nestjs/middleware): AI bot detection, llms.txt serving, Link header injection - [NestJS — Guard](https://www.geoai.run/docs/packages/nestjs/guard): Restrict routes to AI bot traffic with GeoAIGuard - [NestJS — Interceptor](https://www.geoai.run/docs/packages/nestjs/interceptor): Append Link header to responses with GeoAIInterceptor - [NestJS — Decorators](https://www.geoai.run/docs/packages/nestjs/decorators): @IsAIBot and @GeoAIMeta custom decorators - [NestJS — Custom Content Provider](https://www.geoai.run/docs/packages/nestjs/provider): Implement ContentProvider for dynamic content from a database or CMS - [GEO AI Woo Docs](https://www.geoai.run/docs/packages/woo): Documentation for the WordPress and WooCommerce integration - [GEO AI Shopify Docs](https://www.geoai.run/docs/packages/shopify): Documentation for the Shopify integration - [llms.txt](https://www.geoai.run/docs/concepts/llms-txt): Learn how llms.txt helps AI crawlers discover and understand your site - [AI Metadata](https://www.geoai.run/docs/concepts/ai-metadata): Understand the metadata signals used for AI search discovery - [Crawler Rules](https://www.geoai.run/docs/concepts/crawler-rules): Learn how crawler directives affect AI bot access and discovery - [Structured Signals](https://www.geoai.run/docs/concepts/structured-signals): Understand machine-readable structured data for AI search systems - [GEO Specification](https://www.geoai.run/specification): Canonical implementation model for AI Search Optimization - [Contact](https://www.geoai.run/contact): Contact page for questions, partnerships, open-source collaboration, and ecosystem ideas --- Generated by GEO AI Core Last updated: 2026-03-30 14:45 UTC