{
  "specVersion": "1.0",
  "host": {
    "displayName": "KeenTag",
    "documentationUrl": "https://keentag.com/llms.txt"
  },
  "entries": [
    {
      "identifier": "urn:air:keentag.com:site:website",
      "displayName": "KeenTag",
      "type": "text/html",
      "url": "https://keentag.com/",
      "description": "KeenTag is an AI visibility tracker for ChatGPT, Perplexity and Gemini. It reports how often AI answers name a brand for its buyers' questions, as a rate with its 95% range, and turns each gap into one fix. The home page starts a free check of a website (a human check and an email are required).",
      "representativeQueries": [
        "AI visibility tracker for ChatGPT, Perplexity and Gemini",
        "how often does ChatGPT mention my brand",
        "check if AI assistants recommend my website",
        "track brand mentions in AI answers"
      ],
      "capabilities": ["webmcp:check_site"],
      "tags": ["ai-visibility", "generative-engine-optimization", "brand-monitoring", "saas"]
    },
    {
      "identifier": "urn:air:keentag.com:docs:methodology",
      "displayName": "KeenTag methodology",
      "type": "text/html",
      "url": "https://keentag.com/method",
      "description": "How KeenTag measures: the questions, the engines, samples per plan, the Wilson 95% range, what counts as named, and how a re-check decides if a change is real.",
      "representativeQueries": [
        "how is AI visibility measured",
        "what is a Wilson 95% confidence range for a mention rate",
        "how to tell if an AI visibility change is real or noise"
      ],
      "tags": ["methodology", "statistics"]
    },
    {
      "identifier": "urn:air:keentag.com:docs:llms-txt",
      "displayName": "KeenTag llms.txt",
      "type": "text/markdown",
      "url": "https://keentag.com/llms.txt",
      "description": "A short Markdown index of KeenTag for language models: what it is, how it measures, plans and prices, and links to the guide, methodology and blog posts.",
      "representativeQueries": [
        "what is KeenTag",
        "KeenTag pricing and plans",
        "KeenTag documentation for language models"
      ],
      "tags": ["llms-txt"]
    },
    {
      "identifier": "urn:air:keentag.com:docs:llms-full-txt",
      "displayName": "KeenTag llms-full.txt",
      "type": "text/markdown",
      "url": "https://keentag.com/llms-full.txt",
      "description": "The full Markdown text of KeenTag's public product documentation: the FAQ, the see, fix and prove guide, plans, and the text of recent blog posts.",
      "representativeQueries": [
        "KeenTag FAQ",
        "how to use KeenTag to fix AI visibility gaps",
        "KeenTag guide to reporting AI visibility to a client"
      ],
      "tags": ["llms-txt"]
    },
    {
      "identifier": "urn:air:keentag.com:index:sitemap",
      "displayName": "KeenTag sitemap",
      "type": "application/xml",
      "url": "https://keentag.com/sitemap.xml",
      "description": "Every public, indexable page on keentag.com, with last-modified dates.",
      "representativeQueries": ["list of KeenTag pages", "KeenTag sitemap"],
      "tags": ["sitemap"]
    },
    {
      "identifier": "urn:air:keentag.com:feed:blog-rss",
      "displayName": "KeenTag blog (RSS)",
      "type": "application/rss+xml",
      "url": "https://keentag.com/blog/rss.xml",
      "description": "Full-text RSS feed of the KeenTag blog: measuring whether ChatGPT, Perplexity and Gemini name your brand, and fixes that hold up.",
      "representativeQueries": [
        "KeenTag blog feed",
        "articles on measuring brand mentions in AI answers"
      ],
      "tags": ["blog", "feed"]
    },
    {
      "identifier": "urn:air:keentag.com:feed:blog-atom",
      "displayName": "KeenTag blog (Atom)",
      "type": "application/atom+xml",
      "url": "https://keentag.com/blog/atom.xml",
      "description": "The same KeenTag blog posts as an Atom feed.",
      "representativeQueries": ["KeenTag blog Atom feed", "subscribe to the KeenTag blog"],
      "tags": ["blog", "feed"]
    }
  ]
}
