# AI Search Visibility (GEO) Audit

> AI Search Visibility (GEO) Audit is a paid API for AI agents from gogeta2-u35175.vm.elestio.app, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-29).

Audits a website's visibility to AI search engines (ChatGPT, Claude, Perplexity, Gemini) by checking robots.txt bot permissions, JavaScript-free readability, schema.org markup, metadata, llms.txt, sitemap, and agentic-commerce signals, returning a score with ranked fixes.

## Facts

- Endpoint: GET https://gogeta2-u35175.vm.elestio.app/agents/v1/seo/ai-visibility?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ai-search-visibility-geo-audit-e40732ed
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wuDyryxYJGEqM1zY4RVGF

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability ai-search-visibility-geo-audit-e40732ed
```

Example prompt: Run an AI search visibility audit on https://www.mybrand.com — I want to know if ChatGPT, Perplexity, and Claude can cite it, whether AI bots are allowed in robots.txt, if there's an llms.txt, and what the top fixes are.

## When to prefer this

Use this endpoint when you need to assess a website's discoverability and citability by AI language model search engines (ChatGPT, Claude, Perplexity, Gemini) rather than traditional Google SEO. Ideal when auditing for GEO (Generative Engine Optimization), checking robots.txt AI bot permissions, llms.txt setup, or agentic-commerce readiness. Prefer this over generic SEO tools when the specific goal is AI search inclusion rather than traditional SERP ranking.

## Known failure modes

- Invalid or unreachable URL returns an error or empty results
- Private/firewalled sites may not be crawlable, returning incomplete data
- Sites with aggressive bot-blocking may prevent full audit
- Malformed URLs without protocol may cause input validation errors
- Slow or timing-out sites may return partial results

## How this service works

GEO audit - can ChatGPT, Claude, Perplexity, Gemini cite this site? AI search/user/training bots allowed in robots.txt, text readable without JavaScript, schema.org, metadata, llms.txt, sitemap, agentic-commerce signals. Score + ranked fixes.

## Output

Returns an AI search visibility score for the given URL along with detailed checks covering: which AI crawler bots (GPTBot, ClaudeBot, PerplexityBot, Googlebot-AI, etc.) are allowed or blocked in robots.txt; whether page text is readable without JavaScript; presence and quality of schema.org structured data; metadata completeness; llms.txt existence; sitemap status; and agentic-commerce signals. Also provides a ranked list of actionable fixes to improve AI citation likelihood.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Public page URL or domain, e.g. https://www.example.com/ or example.com"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ai-search-visibility-geo-audit-e40732ed/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from gogeta2-u35175.vm.elestio.app](https://www.zero.xyz/host/gogeta2-u35175.vm.elestio.app/llms.txt)
