GEO Readiness
Score how ready a page or site is for AI search and answer engines.
Instrucciones de uso
Analyze GEO readiness for a single page or same-origin site crawl. Returns a readiness score, factor breakdowns, site roll-ups, prioritized issues, and repair recommendations.
Herramientas
geo_analyze_page
Fetch one URL and compute a single-page GEO readiness score with factor breakdowns and recommendations.
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
url | string | Sí | Public page URL to analyze |
topics | string | No | Optional comma-separated or newline-separated target topics to check for answer coverage |
outputFormat | string | No | Output shape: detailed, summary, scores-only, analytics/event presets, webhook, or custom |
outputTemplate | string | No | JSON template used only when outputFormat is custom |
outputProfiles | string | No | Named JSON templates rendered into payloads.{profileKey} when outputFormat is custom |
eventFields | string | No | Optional comma/newline-separated analytics fields to include for event and row presets |
responseFormat | json | No | Optional Agent-style JSON Schema. Properties become flat GEO outputs filled from the analysis |
Salida
Esta herramienta no produce salidas.
geo_analyze_site
Crawl a same-origin website and compute a site-level GEO readiness score with page breakdowns.
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
url | string | Sí | Public website URL to crawl and analyze |
maxPages | number | No | Maximum number of same-origin pages to analyze |
depth | number | No | Maximum same-origin crawl depth |
topics | string | No | Optional comma-separated or newline-separated target topics to check for answer coverage |
outputFormat | string | No | Output shape: detailed, summary, scores-only, analytics/event presets, webhook, or custom |
outputTemplate | string | No | JSON template used only when outputFormat is custom |
outputProfiles | string | No | Named JSON templates rendered into payloads.{profileKey} when outputFormat is custom |
eventFields | string | No | Optional comma/newline-separated analytics fields to include for event and row presets |
responseFormat | json | No | Optional Agent-style JSON Schema. Properties become flat GEO outputs filled from the analysis |
Salida
Esta herramienta no produce salidas.
geo_analyze_text
Analyze supplied text or parsed file content for GEO readiness before publishing it to a website.
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
textInput | json | No | Plain text, File block output, parsed file results, combinedContent, or file object(s) to analyze |
text | string | No | Plain text to analyze |
textTitle | string | No | Optional working title for the supplied text |
sourceLabel | string | No | Optional label shown in reports and dashboards |
topics | string | No | Optional comma-separated or newline-separated target topics to check for answer coverage |
outputFormat | string | No | Output shape: detailed, summary, scores-only, analytics/event presets, webhook, or custom |
outputTemplate | string | No | JSON template used only when outputFormat is custom |
outputProfiles | string | No | Named JSON templates rendered into payloads.{profileKey} when outputFormat is custom |
eventFields | string | No | Optional comma/newline-separated analytics fields to include for event and row presets |
responseFormat | json | No | Optional Agent-style JSON Schema. Properties become flat GEO outputs filled from the analysis |
Salida
Esta herramienta no produce salidas.