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
DocsAnalyzerScoring

Scoring

How the GEO AI Analyzer calculates your site's AI visibility score.

Score breakdown

The overall score is a weighted sum of four signal categories. Each category is scored independently and contributes a portion of the total 100 points.

CategoryWeightWhat is checked
llms.txt35 ptsFile presence, valid format, content sections, llms-full.txt
AI Metadata25 ptsmeta name="llms", meta name="llms-full", Link header
Crawler Rules20 ptsrobots.txt presence, AI bot allow rules, no blanket disallow
Structured Signals20 ptsJSON-LD presence, schema type, required fields

Categories

Grade scale

ScoreGradeMeaning
90–100AExcellent — fully optimized for AI search
75–89BGood — minor gaps to address
50–74CFair — significant improvements available
25–49DPoor — most signals missing
0–24FNot optimized — no AI signals detected
PreviousOverviewNextRecommendations

On this page

  • Score breakdown
  • Categories
  • Grade scale
GEO AI

AI Search Optimization

AnalyzerCLIDocumentationSpecificationContact

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