{
  "site": "ChangeGamer",
  "url": "https://changegamer.ai",
  "report_url": "https://changegamer.ai/reports/ai-crawler-traffic",
  "markdown_url": "https://changegamer.ai/reports/ai-crawler-traffic.md",
  "generated": "2026-09-10T06:44:38.108Z",
  "source": "agents/SEO-AEO-CRAWLERS.md",
  "temporal_coverage": "2026-08-13/2026-09-05",
  "method": "The worker that serves every ChangeGamer page logs each request to Cloudflare Analytics Engine, tagged by user-agent. A scheduled GitHub Actions job (.github/workflows/seo-crawler-stats.yml) queries that log weekly and commits the snapshot this report renders. Two limits matter: asset-served paths — /llms.txt, robots.txt, the sitemap — bypass the worker entirely and are deliberately NOT counted, so every number here is a floor on crawler interest, never a total; and user-agent strings are self-declared by the crawler, not independently verified, so a bot that spoofs or omits its user-agent will not appear correctly (or at all). Read this as retrieval demand, not citation — a crawl means a page was fetched, not that it was used or cited in an answer.",
  "summary": "As of 2026-09-05, ChangeGamer (changegamer.ai) received 1,743 AI-crawler requests in the trailing 30 days, 1,090 of them user-initiated retrievals (ChatGPT-User + Claude-User) — 63% of AI-crawler traffic and 3% of all 59,321 worker-served requests recorded in that window.",
  "latest": {
    "date": "2026-09-05",
    "aiTotal": 1743,
    "gptbot": 148,
    "oaiSearchbot": 37,
    "chatgptUser": 1065,
    "claudebot": 112,
    "claudeUser": 25,
    "perplexitybot": 356,
    "googleExtended": 0,
    "bytespider": 0,
    "allWorkerHits": 59321
  },
  "previous": {
    "date": "2026-08-29",
    "aiTotal": 1699,
    "gptbot": 153,
    "oaiSearchbot": 40,
    "chatgptUser": 1097,
    "claudebot": 115,
    "claudeUser": 25,
    "perplexitybot": 269,
    "googleExtended": 0,
    "bytespider": 0,
    "allWorkerHits": 56146
  },
  "deltas": {
    "aiTotal": 44,
    "gptbot": -5,
    "oaiSearchbot": -3,
    "chatgptUser": -32,
    "claudebot": -3,
    "claudeUser": 0,
    "perplexitybot": 87,
    "googleExtended": 0,
    "bytespider": 0,
    "allWorkerHits": 3175
  },
  "user_initiated_share": 0.6253585771658061,
  "ai_share_of_worker_hits": 0.0293825120952108,
  "history": [
    {
      "date": "2026-08-13",
      "aiTotal": 1837,
      "gptbot": 359,
      "oaiSearchbot": 25,
      "chatgptUser": 1057,
      "claudebot": 118,
      "claudeUser": 29,
      "perplexitybot": 249,
      "googleExtended": 0,
      "bytespider": 0,
      "allWorkerHits": 55660
    },
    {
      "date": "2026-08-15",
      "aiTotal": 1818,
      "gptbot": 358,
      "oaiSearchbot": 22,
      "chatgptUser": 1056,
      "claudebot": 116,
      "claudeUser": 27,
      "perplexitybot": 239,
      "googleExtended": 0,
      "bytespider": 0,
      "allWorkerHits": 55152
    },
    {
      "date": "2026-08-22",
      "aiTotal": 1826,
      "gptbot": 291,
      "oaiSearchbot": 22,
      "chatgptUser": 1142,
      "claudebot": 114,
      "claudeUser": 27,
      "perplexitybot": 230,
      "googleExtended": 0,
      "bytespider": 0,
      "allWorkerHits": 52830
    },
    {
      "date": "2026-08-29",
      "aiTotal": 1699,
      "gptbot": 153,
      "oaiSearchbot": 40,
      "chatgptUser": 1097,
      "claudebot": 115,
      "claudeUser": 25,
      "perplexitybot": 269,
      "googleExtended": 0,
      "bytespider": 0,
      "allWorkerHits": 56146
    },
    {
      "date": "2026-09-05",
      "aiTotal": 1743,
      "gptbot": 148,
      "oaiSearchbot": 37,
      "chatgptUser": 1065,
      "claudebot": 112,
      "claudeUser": 25,
      "perplexitybot": 356,
      "googleExtended": 0,
      "bytespider": 0,
      "allWorkerHits": 59321
    }
  ],
  "top_paths": [
    {
      "rank": 1,
      "snapshot": "2026-09-05",
      "slug": "synthetic-data-generation",
      "hits": 157,
      "url": "https://changegamer.ai/resources/synthetic-data-generation"
    },
    {
      "rank": 2,
      "snapshot": "2026-09-05",
      "slug": "evaluating-ai-agents",
      "hits": 106,
      "url": "https://changegamer.ai/resources/evaluating-ai-agents"
    },
    {
      "rank": 3,
      "snapshot": "2026-09-05",
      "slug": "durable-execution-for-agents",
      "hits": 86,
      "url": "https://changegamer.ai/resources/durable-execution-for-agents"
    },
    {
      "rank": 4,
      "snapshot": "2026-09-05",
      "slug": "web-data-for-agents",
      "hits": 77,
      "url": "https://changegamer.ai/resources/web-data-for-agents"
    },
    {
      "rank": 5,
      "snapshot": "2026-09-05",
      "slug": "generative-ui-for-agents",
      "hits": 66,
      "url": "https://changegamer.ai/resources/generative-ui-for-agents"
    },
    {
      "rank": 6,
      "snapshot": "2026-09-05",
      "slug": "open-weight-models-for-agents",
      "hits": 62,
      "url": "https://changegamer.ai/resources/open-weight-models-for-agents"
    },
    {
      "rank": 7,
      "snapshot": "2026-09-05",
      "slug": "computer-use-browser-automation",
      "hits": 56,
      "url": "https://changegamer.ai/resources/computer-use-browser-automation"
    },
    {
      "rank": 8,
      "snapshot": "2026-09-05",
      "slug": "essential-agent-publications",
      "hits": 56,
      "url": "https://changegamer.ai/resources/essential-agent-publications"
    },
    {
      "rank": 9,
      "snapshot": "2026-09-05",
      "slug": "reliable-tool-calling",
      "hits": 49,
      "url": "https://changegamer.ai/resources/reliable-tool-calling"
    },
    {
      "rank": 10,
      "snapshot": "2026-09-05",
      "slug": "streaming-for-agents",
      "hits": 35,
      "url": "https://changegamer.ai/resources/streaming-for-agents"
    },
    {
      "rank": 11,
      "snapshot": "2026-09-05",
      "slug": "multi-agent-orchestration-patterns",
      "hits": 31,
      "url": "https://changegamer.ai/resources/multi-agent-orchestration-patterns"
    },
    {
      "rank": 12,
      "snapshot": "2026-09-05",
      "slug": "document-extraction-for-agents",
      "hits": 31,
      "url": "https://changegamer.ai/resources/document-extraction-for-agents"
    },
    {
      "rank": 13,
      "snapshot": "2026-09-05",
      "slug": "mcp-2026-spec-revision",
      "hits": 30,
      "url": "https://changegamer.ai/resources/mcp-2026-spec-revision"
    },
    {
      "rank": 14,
      "snapshot": "2026-09-05",
      "slug": "llms-txt-explained",
      "hits": 29,
      "url": "https://changegamer.ai/resources/llms-txt-explained"
    },
    {
      "rank": 15,
      "snapshot": "2026-09-05",
      "slug": "agent-delegation-chains",
      "hits": 28,
      "url": "https://changegamer.ai/resources/agent-delegation-chains"
    },
    {
      "rank": 16,
      "snapshot": "2026-09-05",
      "slug": "agent-observability",
      "hits": 27,
      "url": "https://changegamer.ai/resources/agent-observability"
    },
    {
      "rank": 17,
      "snapshot": "2026-09-05",
      "slug": "agent-memory-context",
      "hits": 25,
      "url": "https://changegamer.ai/resources/agent-memory-context"
    },
    {
      "rank": 18,
      "snapshot": "2026-09-05",
      "slug": "content-signals-explained",
      "hits": 25,
      "url": "https://changegamer.ai/resources/content-signals-explained"
    },
    {
      "rank": 19,
      "snapshot": "2026-09-05",
      "slug": "code-execution-sandboxing",
      "hits": 25,
      "url": "https://changegamer.ai/resources/code-execution-sandboxing"
    },
    {
      "rank": 20,
      "snapshot": "2026-09-05",
      "slug": "agent-spend-controls",
      "hits": 24,
      "url": "https://changegamer.ai/resources/agent-spend-controls"
    }
  ],
  "license": "https://changegamer.ai/license.xml",
  "reuse": "Free to quote or republish with attribution to ChangeGamer (https://changegamer.ai/reports/ai-crawler-traffic)."
}