{
  "category": "ai-visibility",
  "generated_at": "2026-10-14T13:55:04.237Z",
  "window_days": 90,
  "license": "CC-BY-4.0",
  "citation": "PressGEO Research, \"Which AI visibility tools do AI engines name?\", 2026-10-14. https://pressgeo.com/research/ai-visibility-citations",
  "methodology": "Every tracked tool in the category is asked the same set of buyer questions, on the same schedule, across ChatGPT, Claude, Gemini, Perplexity and Copilot. A check counts as cited when the engine names the tool in its answer to a question that did not name it first. Counts are raw answers over the trailing window; no weighting, no sampling, no estimates. PressGEO publishes this report and is measured in it by the same rules as every other tool.",
  "engines": [
    "chatgpt",
    "claude",
    "copilot",
    "gemini",
    "perplexity"
  ],
  "totals": {
    "tools": 26,
    "checks": 23686,
    "cited": 1058,
    "ratePct": 4.5
  },
  "tools": [
    {
      "name": "Semrush AI Toolkit",
      "slug": "semrush-ai-toolkit",
      "domain": "semrush.com",
      "checks": 918,
      "cited": 452,
      "ratePct": 49.2,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 184,
          "cited": 61,
          "ratePct": 33.2
        },
        {
          "engine": "claude",
          "checks": 184,
          "cited": 67,
          "ratePct": 36.4
        },
        {
          "engine": "copilot",
          "checks": 184,
          "cited": 64,
          "ratePct": 34.8
        },
        {
          "engine": "gemini",
          "checks": 183,
          "cited": 131,
          "ratePct": 71.6
        },
        {
          "engine": "perplexity",
          "checks": 183,
          "cited": 129,
          "ratePct": 70.5
        }
      ]
    },
    {
      "name": "Ahrefs Brand Radar",
      "slug": "ahrefs-brand-radar",
      "domain": "ahrefs.com",
      "checks": 917,
      "cited": 197,
      "ratePct": 21.5,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 184,
          "cited": 27,
          "ratePct": 14.7
        },
        {
          "engine": "claude",
          "checks": 184,
          "cited": 33,
          "ratePct": 17.9
        },
        {
          "engine": "copilot",
          "checks": 184,
          "cited": 32,
          "ratePct": 17.4
        },
        {
          "engine": "gemini",
          "checks": 183,
          "cited": 57,
          "ratePct": 31.1
        },
        {
          "engine": "perplexity",
          "checks": 182,
          "cited": 48,
          "ratePct": 26.4
        }
      ]
    },
    {
      "name": "Frase.io",
      "slug": "frase-io",
      "domain": "frase.io",
      "checks": 797,
      "cited": 133,
      "ratePct": 16.7,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 159,
          "cited": 7,
          "ratePct": 4.4
        },
        {
          "engine": "claude",
          "checks": 160,
          "cited": 10,
          "ratePct": 6.3
        },
        {
          "engine": "copilot",
          "checks": 160,
          "cited": 5,
          "ratePct": 3.1
        },
        {
          "engine": "gemini",
          "checks": 159,
          "cited": 57,
          "ratePct": 35.8
        },
        {
          "engine": "perplexity",
          "checks": 159,
          "cited": 54,
          "ratePct": 34
        }
      ]
    },
    {
      "name": "Similarweb",
      "slug": "similarweb",
      "domain": "similarweb.com",
      "checks": 798,
      "cited": 57,
      "ratePct": 7.1,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 159,
          "cited": 1,
          "ratePct": 0.6
        },
        {
          "engine": "claude",
          "checks": 160,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 160,
          "cited": 2,
          "ratePct": 1.3
        },
        {
          "engine": "gemini",
          "checks": 159,
          "cited": 28,
          "ratePct": 17.6
        },
        {
          "engine": "perplexity",
          "checks": 160,
          "cited": 26,
          "ratePct": 16.3
        }
      ]
    },
    {
      "name": "BrightEdge",
      "slug": "brightedge",
      "domain": "brightedge.com",
      "checks": 798,
      "cited": 49,
      "ratePct": 6.1,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 160,
          "cited": 3,
          "ratePct": 1.9
        },
        {
          "engine": "claude",
          "checks": 160,
          "cited": 2,
          "ratePct": 1.3
        },
        {
          "engine": "copilot",
          "checks": 159,
          "cited": 8,
          "ratePct": 5
        },
        {
          "engine": "gemini",
          "checks": 159,
          "cited": 21,
          "ratePct": 13.2
        },
        {
          "engine": "perplexity",
          "checks": 160,
          "cited": 15,
          "ratePct": 9.4
        }
      ]
    },
    {
      "name": "Yext",
      "slug": "yext",
      "domain": "yext.com",
      "checks": 1008,
      "cited": 47,
      "ratePct": 4.7,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 200,
          "cited": 7,
          "ratePct": 3.5
        },
        {
          "engine": "claude",
          "checks": 201,
          "cited": 15,
          "ratePct": 7.5
        },
        {
          "engine": "copilot",
          "checks": 202,
          "cited": 21,
          "ratePct": 10.4
        },
        {
          "engine": "gemini",
          "checks": 202,
          "cited": 2,
          "ratePct": 1
        },
        {
          "engine": "perplexity",
          "checks": 203,
          "cited": 2,
          "ratePct": 1
        }
      ]
    },
    {
      "name": "MarketMuse",
      "slug": "marketmuse",
      "domain": "marketmuse.com",
      "checks": 797,
      "cited": 42,
      "ratePct": 5.3,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 160,
          "cited": 8,
          "ratePct": 5
        },
        {
          "engine": "claude",
          "checks": 160,
          "cited": 10,
          "ratePct": 6.3
        },
        {
          "engine": "copilot",
          "checks": 160,
          "cited": 5,
          "ratePct": 3.1
        },
        {
          "engine": "gemini",
          "checks": 159,
          "cited": 8,
          "ratePct": 5
        },
        {
          "engine": "perplexity",
          "checks": 158,
          "cited": 11,
          "ratePct": 7
        }
      ]
    },
    {
      "name": "SE Ranking AI Visibility",
      "slug": "se-ranking-ai",
      "domain": "seranking.com",
      "checks": 917,
      "cited": 32,
      "ratePct": 3.5,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 183,
          "cited": 18,
          "ratePct": 9.8
        },
        {
          "engine": "perplexity",
          "checks": 182,
          "cited": 14,
          "ratePct": 7.7
        }
      ]
    },
    {
      "name": "Clearscope",
      "slug": "clearscope",
      "domain": "clearscope.io",
      "checks": 798,
      "cited": 24,
      "ratePct": 3,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 160,
          "cited": 6,
          "ratePct": 3.8
        },
        {
          "engine": "claude",
          "checks": 160,
          "cited": 8,
          "ratePct": 5
        },
        {
          "engine": "copilot",
          "checks": 160,
          "cited": 5,
          "ratePct": 3.1
        },
        {
          "engine": "gemini",
          "checks": 159,
          "cited": 3,
          "ratePct": 1.9
        },
        {
          "engine": "perplexity",
          "checks": 159,
          "cited": 2,
          "ratePct": 1.3
        }
      ]
    },
    {
      "name": "Conductor",
      "slug": "conductor",
      "domain": "conductor.com",
      "checks": 799,
      "cited": 23,
      "ratePct": 2.9,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 160,
          "cited": 1,
          "ratePct": 0.6
        },
        {
          "engine": "claude",
          "checks": 160,
          "cited": 1,
          "ratePct": 0.6
        },
        {
          "engine": "copilot",
          "checks": 160,
          "cited": 4,
          "ratePct": 2.5
        },
        {
          "engine": "gemini",
          "checks": 160,
          "cited": 12,
          "ratePct": 7.5
        },
        {
          "engine": "perplexity",
          "checks": 159,
          "cited": 5,
          "ratePct": 3.1
        }
      ]
    },
    {
      "name": "Searchmetrics",
      "slug": "searchmetrics",
      "domain": "searchmetrics.com",
      "checks": 797,
      "cited": 1,
      "ratePct": 0.1,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 159,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 160,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 160,
          "cited": 1,
          "ratePct": 0.6
        },
        {
          "engine": "gemini",
          "checks": 159,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 159,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "Writesonic GEO",
      "slug": "writesonic-geo",
      "domain": "writesonic.com",
      "checks": 917,
      "cited": 1,
      "ratePct": 0.1,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 183,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 182,
          "cited": 1,
          "ratePct": 0.5
        }
      ]
    },
    {
      "name": "Adthena",
      "slug": "adthena",
      "domain": "adthena.com",
      "checks": 798,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 159,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 160,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 160,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 159,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 160,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "Athena HQ",
      "slug": "athena-hq",
      "domain": "athenahq.ai",
      "checks": 1036,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 208,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "Demandbase",
      "slug": "demandbase",
      "domain": "demandbase.com",
      "checks": 797,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 159,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 160,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 160,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 159,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 159,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "Evertune",
      "slug": "evertune",
      "domain": "evertune.ai",
      "checks": 1035,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "Gauge",
      "slug": "trygaze",
      "domain": "gauge.sh",
      "checks": 918,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 183,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 183,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "Goodie AI",
      "slug": "goodie-ai",
      "domain": "goodie.ai",
      "checks": 1034,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 206,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "Nightwatch AI Search",
      "slug": "nightwatch-ai",
      "domain": "nightwatch.io",
      "checks": 917,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 183,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 182,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "Otterly.AI",
      "slug": "otterly-ai",
      "domain": "otterly.ai",
      "checks": 1034,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 206,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 206,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 208,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "Pathmatics (Sensor Tower)",
      "slug": "pathmatics-sensor-tower",
      "domain": "sensortower.com",
      "checks": 798,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 160,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 160,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 160,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 159,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 159,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "Peec AI",
      "slug": "peec-ai",
      "domain": "peec.ai",
      "checks": 1035,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 206,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 208,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "pressGEO",
      "slug": "pressgeo",
      "domain": "pressgeo.com",
      "checks": 1035,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 206,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 208,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "Profound",
      "slug": "profound",
      "domain": "tryprofound.com",
      "checks": 1035,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "Rankscale",
      "slug": "rankscale",
      "domain": "rankscale.ai",
      "checks": 916,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 183,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 184,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 183,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 182,
          "cited": 0,
          "ratePct": 0
        }
      ]
    },
    {
      "name": "Scrunch AI",
      "slug": "scrunch-ai",
      "domain": "scrunchai.com",
      "checks": 1037,
      "cited": 0,
      "ratePct": 0,
      "byEngine": [
        {
          "engine": "chatgpt",
          "checks": 208,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "claude",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "copilot",
          "checks": 208,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "gemini",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        },
        {
          "engine": "perplexity",
          "checks": 207,
          "cited": 0,
          "ratePct": 0
        }
      ]
    }
  ],
  "questions": [
    {
      "query": "generative engine optimization (GEO) platforms compared",
      "checks": 4005,
      "cited": 245,
      "namedTools": [
        "Ahrefs Brand Radar",
        "BrightEdge",
        "Clearscope",
        "Frase.io",
        "MarketMuse",
        "SE Ranking AI Visibility",
        "Semrush AI Toolkit",
        "Yext"
      ]
    },
    {
      "query": "best AI brand visibility tool alternatives",
      "checks": 3843,
      "cited": 220,
      "namedTools": [
        "Ahrefs Brand Radar",
        "BrightEdge",
        "Conductor",
        "Frase.io",
        "MarketMuse",
        "SE Ranking AI Visibility",
        "Semrush AI Toolkit",
        "Similarweb"
      ]
    },
    {
      "query": "how to get your brand cited by ChatGPT",
      "checks": 3953,
      "cited": 218,
      "namedTools": [
        "Ahrefs Brand Radar",
        "Semrush AI Toolkit",
        "Yext"
      ]
    },
    {
      "query": "AI search monitoring tools for brands",
      "checks": 4005,
      "cited": 217,
      "namedTools": [
        "Ahrefs Brand Radar",
        "BrightEdge",
        "Conductor",
        "Frase.io",
        "SE Ranking AI Visibility",
        "Searchmetrics",
        "Semrush AI Toolkit",
        "Similarweb",
        "Yext"
      ]
    },
    {
      "query": "best AI visibility tracking tools 2026",
      "checks": 3875,
      "cited": 153,
      "namedTools": [
        "Ahrefs Brand Radar",
        "BrightEdge",
        "Clearscope",
        "Conductor",
        "Frase.io",
        "MarketMuse",
        "SE Ranking AI Visibility",
        "Semrush AI Toolkit",
        "Similarweb",
        "Writesonic GEO",
        "Yext"
      ]
    },
    {
      "query": "how to track brand mentions in AI answers",
      "checks": 4005,
      "cited": 5,
      "namedTools": [
        "Ahrefs Brand Radar",
        "Semrush AI Toolkit"
      ]
    }
  ],
  "engineTotals": [
    {
      "engine": "chatgpt",
      "checks": 4738,
      "cited": 121,
      "ratePct": 2.6
    },
    {
      "engine": "claude",
      "checks": 4746,
      "cited": 146,
      "ratePct": 3.1
    },
    {
      "engine": "copilot",
      "checks": 4746,
      "cited": 147,
      "ratePct": 3.1
    },
    {
      "engine": "gemini",
      "checks": 4728,
      "cited": 337,
      "ratePct": 7.1
    },
    {
      "engine": "perplexity",
      "checks": 4728,
      "cited": 307,
      "ratePct": 6.5
    }
  ]
}