SE Ranking · Schema

SE Ranking AI Search Visibility

AI search visibility data tracking brand mentions in AI-generated answers across search engines like Google AI Overviews, Perplexity, and Bing Copilot.

SEOKeyword ResearchRank TrackingBacklinksCompetitor AnalysisWebsite AuditAI SearchGEODigital Marketing

Properties

Name Type Description
brand string The brand or company name being monitored in AI search results.
engine string The AI search engine platform.
date string The date of the AI search visibility measurement (YYYY-MM-DD).
visibility_score number Overall AI search visibility score for the brand.
mention_count integer Number of AI-generated answers that mention the brand.
prompt_count integer Total number of tracked prompts checked for brand mentions.
mention_rate number Percentage of prompts where the brand is mentioned.
time_series array Time-series data points for AI visibility trend tracking.
top_prompts array Top prompts where the brand appears in AI-generated answers.
View JSON Schema on GitHub

JSON Schema

se-ranking-ai-search.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/se-ranking/main/json-schema/se-ranking-ai-search.json",
  "title": "SE Ranking AI Search Visibility",
  "description": "AI search visibility data tracking brand mentions in AI-generated answers across search engines like Google AI Overviews, Perplexity, and Bing Copilot.",
  "type": "object",
  "properties": {
    "brand": {
      "type": "string",
      "description": "The brand or company name being monitored in AI search results."
    },
    "engine": {
      "type": "string",
      "description": "The AI search engine platform.",
      "enum": ["google", "perplexity", "bing", "chatgpt"]
    },
    "date": {
      "type": "string",
      "format": "date",
      "description": "The date of the AI search visibility measurement (YYYY-MM-DD)."
    },
    "visibility_score": {
      "type": "number",
      "description": "Overall AI search visibility score for the brand.",
      "minimum": 0,
      "maximum": 100
    },
    "mention_count": {
      "type": "integer",
      "description": "Number of AI-generated answers that mention the brand.",
      "minimum": 0
    },
    "prompt_count": {
      "type": "integer",
      "description": "Total number of tracked prompts checked for brand mentions.",
      "minimum": 0
    },
    "mention_rate": {
      "type": "number",
      "description": "Percentage of prompts where the brand is mentioned.",
      "minimum": 0,
      "maximum": 100
    },
    "time_series": {
      "type": "array",
      "description": "Time-series data points for AI visibility trend tracking.",
      "items": {
        "type": "object",
        "properties": {
          "date": {
            "type": "string",
            "format": "date"
          },
          "visibility_score": {
            "type": "number",
            "minimum": 0,
            "maximum": 100
          },
          "mention_count": {
            "type": "integer",
            "minimum": 0
          }
        },
        "required": ["date"]
      }
    },
    "top_prompts": {
      "type": "array",
      "description": "Top prompts where the brand appears in AI-generated answers.",
      "items": {
        "type": "object",
        "properties": {
          "prompt": {
            "type": "string",
            "description": "The search prompt text."
          },
          "position": {
            "type": "integer",
            "description": "Position of the brand mention in the AI answer.",
            "minimum": 1
          },
          "mentioned": {
            "type": "boolean",
            "description": "Whether the brand is mentioned in the AI answer for this prompt."
          }
        },
        "required": ["prompt", "mentioned"]
      }
    }
  },
  "required": ["brand", "engine"]
}