{
  "lastUpdated": "2026-06-21T06:11:00.328181",
  "sourcesUsed": ["ga", "searchConsole24h", "cloudflare24h", "sense-cache"],
  "ga": {
    "label": "2026-05-24 to 2026-06-21",
    "startDate": "2026-05-24",
    "endDate": "2026-06-21",
    "days": 28,
    "totals": {
      "activeUsers": 36173,
      "newUsers": 35114,
      "avgEngagementSeconds": 171.0,
      "events": 250549,
      "screenPageViews": 59199,
      "engagementRate": 0.3761,
      "bounceRate": 0.6239
    },
    "topPages": [
      {
        "path": "/",
        "title": "開源台灣知識庫",
        "views": 8529,
        "users": 5497,
        "events": 56539
      },
      {
        "path": "/latest/",
        "title": "最新文章",
        "views": 3227,
        "users": 2379,
        "events": 11063
      },
      {
        "path": "/technology/Computex/",
        "title": "Computex：三大國際電腦展收了兩個，剩下的那個長在台北",
        "views": 1792,
        "users": 1492,
        "events": 6636
      },
      {
        "path": "/art/臺灣漫遊錄/",
        "title": "臺灣漫遊錄：一本「妹妹翻譯的書」，從春山走到了倫敦的領獎台",
        "views": 1751,
        "users": 1542,
        "events": 5413
      },
      {
        "path": "/technology/雷亞遊戲/",
        "title": "雷亞遊戲：以美學立國的音樂帝國，與它十四年的裂縫",
        "views": 1429,
        "users": 1154,
        "events": 4851
      },
      {
        "path": "/society/我是OO人/",
        "title": "我是OO人：喊你「鄉親」的粉專，後台是內湖一間公司和一句忘了刪的 AI 指令",
        "views": 1262,
        "users": 1038,
        "events": 4136
      },
      {
        "path": "/about/",
        "title": "關於 Taiwan.md",
        "views": 1001,
        "users": 627,
        "events": 3566
      },
      {
        "path": "/culture/無名小站/",
        "title": "無名小站：撿來的電腦，賣掉的青春，和一場沒人送葬的消失",
        "views": 880,
        "users": 735,
        "events": 5537
      },
      {
        "path": "/semiont/",
        "title": "認知層 — Taiwan.md Semiont",
        "views": 781,
        "users": 460,
        "events": 2460
      },
      {
        "path": "/taiwan-shape/",
        "title": "台灣的形狀 — 開源地圖資料集：SVG、GeoJSON、TopoJSON",
        "views": 732,
        "users": 549,
        "events": 3097
      },
      {
        "path": "/terminology/converter/",
        "title": "台灣用語轉換器：中國用語一鍵轉台灣說法",
        "views": 729,
        "users": 252,
        "events": 2516
      },
      {
        "path": "/society/報導者/",
        "title": "報導者：把調查報導從營業項目救成公共財的十年",
        "views": 686,
        "users": 597,
        "events": 3988
      },
      {
        "path": "/music/台灣嘻哈與饒舌發展/",
        "title": "台灣嘻哈與饒舌發展：中文不該能 rap、台語上不了檯面、又不是貧民窟，他們把三個劣勢唱成一張主權聲紋",
        "views": 640,
        "users": 495,
        "events": 2075
      },
      {
        "path": "/people/黃山料/",
        "title": "黃山料：世界冠軍的衣服沒人看，他改賣「一句話的安慰」",
        "views": 574,
        "users": 508,
        "events": 2443
      },
      {
        "path": "/en/",
        "title": "Open-Source Taiwan Knowledge Base",
        "views": 557,
        "users": 434,
        "events": 3680
      },
      {
        "path": "/technology/迷音Miin/",
        "title": "迷音 Miin：同一句「資訊要自由」，讓杜奕瑾蓋了 PTT，也讓他走進著作權官司",
        "views": 546,
        "users": 480,
        "events": 3433
      },
      {
        "path": "/data/",
        "title": "📊 數據台灣 — Taiwan.md",
        "views": 485,
        "users": 339,
        "events": 1720
      },
      {
        "path": "/technology/大宇雙劍/",
        "title": "大宇雙劍：那個下午你在 DOS 視窗裡哭了",
        "views": 462,
        "users": 388,
        "events": 1506
      },
      {
        "path": "/map/",
        "title": "台灣地圖 Map",
        "views": 436,
        "users": 263,
        "events": 1208
      },
      {
        "path": "/history/",
        "title": "歷史 - Taiwan.md",
        "views": 435,
        "users": 336,
        "events": 1384
      }
    ],
    "topArticles7d": [
      {
        "path": "/culture/無名小站/",
        "title": "無名小站：撿來的電腦，賣掉的青春，和一場沒人送葬的消失",
        "views": 880,
        "users": 735,
        "events": 5537
      },
      {
        "path": "/society/報導者/",
        "title": "報導者：把調查報導從營業項目救成公共財的十年",
        "views": 699,
        "users": 583,
        "events": 4048
      },
      {
        "path": "/technology/迷音Miin/",
        "title": "迷音 Miin：同一句「資訊要自由」，讓杜奕瑾蓋了 PTT，也讓他走進著作權官司",
        "views": 652,
        "users": 552,
        "events": 4040
      },
      {
        "path": "/culture/端午節/",
        "title": "端午節：古人用來對抗死亡的工具包，台灣人過成了一年一度的團圓",
        "views": 172,
        "users": 155,
        "events": 1035
      },
      {
        "path": "/people/黃山料/",
        "title": "黃山料：世界冠軍的衣服沒人看，他改賣「一句話的安慰」",
        "views": 85,
        "users": 80,
        "events": 617
      },
      {
        "path": "/history/跨黨派的好政策/",
        "title": "藍綠之外的四把尺：從一塊田到一張健保卡，台灣那些活過自己政治的政策",
        "views": 82,
        "users": 60,
        "events": 343
      },
      {
        "path": "/technology/雷亞遊戲/",
        "title": "雷亞遊戲：以美學立國的音樂帝國，與它十四年的裂縫",
        "views": 65,
        "users": 52,
        "events": 391
      },
      {
        "path": "/history/19世紀的樟腦戰爭/",
        "title": "19 世紀的樟腦戰爭：世界要的香氣，藏在原住民的山",
        "views": 64,
        "users": 5,
        "events": 266
      },
      {
        "path": "/music/台灣嘻哈與饒舌發展/",
        "title": "台灣嘻哈與饒舌發展：中文不該能 rap、台語上不了檯面、又不是貧民窟，他們把三個劣勢唱成一張主權聲紋",
        "views": 62,
        "users": 36,
        "events": 253
      },
      {
        "path": "/people/呂冠緯/",
        "title": "呂冠緯：考過醫師執照卻沒披上白袍，他賭一件比救人更難證明的事",
        "views": 58,
        "users": 50,
        "events": 347
      },
      {
        "path": "/society/台灣邦交國與國際外交/",
        "title": "台灣邦交國與國際外交：12 個邦交、113 個館處、177 國免簽（2026）",
        "views": 53,
        "users": 49,
        "events": 337
      },
      {
        "path": "/music/張懸與安溥/",
        "title": "從張懸到安溥——兩個名字，同一個問題",
        "views": 52,
        "users": 47,
        "events": 429
      },
      {
        "path": "/society/天下雜誌/",
        "title": "天下雜誌：替台灣的「成功」排了四十年名次，站在離資本最近的地方",
        "views": 46,
        "users": 42,
        "events": 213
      },
      {
        "path": "/nature/黑冠麻鷺/",
        "title": "黑冠麻鷺：賞鳥者的夢幻物種，校園裡的大笨鳥",
        "views": 42,
        "users": 37,
        "events": 288
      },
      {
        "path": "/people/瘂弦/",
        "title": "瘂弦：寫完《深淵》就封筆，後半生在聯副成詩史一頁",
        "views": 42,
        "users": 39,
        "events": 219
      },
      {
        "path": "/technology/國家太空中心/",
        "title": "國家太空中心：花三十二年，替一個還沒湊齊名字的國家湊齊一個太空署",
        "views": 39,
        "users": 26,
        "events": 137
      },
      {
        "path": "/geography/林口新市鎮/",
        "title": "林口新市鎮：從「鬼城」到北台灣新興都會的蛻變與挑戰",
        "views": 37,
        "users": 27,
        "events": 275
      },
      {
        "path": "/culture/台灣YouTuber產業與文化/",
        "title": "台灣YouTuber產業與文化：從蔡阿嘎到奇軒，一個島嶼的數位文化進化史",
        "views": 36,
        "users": 29,
        "events": 226
      },
      {
        "path": "/society/我是OO人/",
        "title": "我是OO人：喊你「鄉親」的粉專，後台是內湖一間公司和一句忘了刪的 AI 指令",
        "views": 36,
        "users": 20,
        "events": 158
      },
      {
        "path": "/lifestyle/台灣高鐵/",
        "title": "台灣高鐵：從「零政府出資」到「國有民營」，20 年縮短 90 分鐘的代價",
        "views": 35,
        "users": 33,
        "events": 234
      }
    ],
    "byLang": {
      "zh-TW": {
        "views": 45921,
        "users": 35133,
        "sessions": 41802,
        "avgEngagementSeconds": 159.9,
        "pageCount": 416
      },
      "en": {
        "views": 2676,
        "users": 2304,
        "sessions": 2550,
        "avgEngagementSeconds": 92.0,
        "pageCount": 69
      },
      "ja": {
        "views": 118,
        "users": 65,
        "sessions": 103,
        "avgEngagementSeconds": 157.2,
        "pageCount": 5
      },
      "ko": {
        "views": 122,
        "users": 81,
        "sessions": 108,
        "avgEngagementSeconds": 138.7,
        "pageCount": 6
      },
      "es": {
        "views": 49,
        "users": 48,
        "sessions": 48,
        "avgEngagementSeconds": 19.0,
        "pageCount": 2
      },
      "fr": {
        "views": 52,
        "users": 47,
        "sessions": 53,
        "avgEngagementSeconds": 1010.2,
        "pageCount": 2
      }
    },
    "byLangSource": "by_lang_pages"
  },
  "searchConsole24h": {
    "label": "2026-04-09 (24h)",
    "totals": {
      "clicks": 10,
      "impressions": 376,
      "ctr": 2.66,
      "brandClicks": 9,
      "brandImpressions": 20,
      "nonBrandClicks": 1,
      "nonBrandImpressions": 356
    },
    "topQueries": [
      {
        "query": "taiwan.md",
        "clicks": 5,
        "impressions": 7,
        "ctr": "71.43%",
        "position": 1.0
      },
      {
        "query": "taiwan md",
        "clicks": 4,
        "impressions": 6,
        "ctr": "66.67%",
        "position": 1.0
      },
      {
        "query": "台灣便利商店特色",
        "clicks": 1,
        "impressions": 3,
        "ctr": "33.33%",
        "position": 4.0
      },
      {
        "query": "台灣前50大企業排名",
        "clicks": 0,
        "impressions": 19,
        "ctr": "0%",
        "position": 7.84
      },
      {
        "query": "md",
        "clicks": 0,
        "impressions": 19,
        "ctr": "0%",
        "position": 10.0
      },
      {
        "query": "臺灣大百科 朱一貴事件",
        "clicks": 0,
        "impressions": 15,
        "ctr": "0%",
        "position": 6.53
      },
      {
        "query": "mayday ashin birthplace tainan",
        "clicks": 0,
        "impressions": 11,
        "ctr": "0%",
        "position": 8.82
      },
      {
        "query": "朱一贵 籍贯",
        "clicks": 0,
        "impressions": 10,
        "ctr": "0%",
        "position": 10.5
      }
    ],
    "opportunities": [
      {
        "query": "台灣前50大企業排名",
        "clicks": 0,
        "impressions": 19,
        "ctr": "0%",
        "position": 7.84
      },
      {
        "query": "臺灣大百科 朱一貴事件",
        "clicks": 0,
        "impressions": 15,
        "ctr": "0%",
        "position": 6.53
      },
      {
        "query": "mayday taiwan",
        "clicks": 0,
        "impressions": 8,
        "ctr": "0%",
        "position": 7.38
      },
      {
        "query": "md taiwan",
        "clicks": 0,
        "impressions": 7,
        "ctr": "0%",
        "position": 5.14
      },
      {
        "query": "中華民國 邦交國 2026",
        "clicks": 0,
        "impressions": 4,
        "ctr": "0%",
        "position": 1.75
      },
      {
        "query": "\"臺灣原住民建築的生態智慧與可持續發展\"",
        "clicks": 0,
        "impressions": 4,
        "ctr": "0%",
        "position": 3.0
      },
      {
        "query": "台灣 邦交國 數量 2026",
        "clicks": 0,
        "impressions": 4,
        "ctr": "0%",
        "position": 5.0
      },
      {
        "query": "masa mayday born in tainan",
        "clicks": 0,
        "impressions": 4,
        "ctr": "0%",
        "position": 5.25
      }
    ]
  },
  "cloudflare24h": {
    "label": "Last 24 hours (GMT+8)",
    "aiCrawlers": {
      "detectedRequests": 1060,
      "http200": 691,
      "allowedRequests": 811,
      "unsuccessfulRequests": 247,
      "topPath": {
        "path": "taiwan.md/",
        "successfulRequests": 33
      },
      "topCrawler": {
        "name": "PetalBot",
        "requests": 249
      },
      "crawlers": [
        {
          "name": "PetalBot",
          "requests": 249
        },
        {
          "name": "ChatGPT-User",
          "requests": 120
        },
        {
          "name": "BingBot",
          "requests": 110
        },
        {
          "name": "Googlebot",
          "requests": 108
        },
        {
          "name": "Amazonbot",
          "requests": 102
        },
        {
          "name": "PerplexityBot",
          "requests": 80
        },
        {
          "name": "Bytespider",
          "requests": 17
        },
        {
          "name": "Applebot",
          "requests": 14
        }
      ]
    },
    "traffic": {
      "topCountries": [
        {
          "country": "Taiwan",
          "requests": 1945
        },
        {
          "country": "United States",
          "requests": 1886
        },
        {
          "country": "Singapore",
          "requests": 750
        },
        {
          "country": "China",
          "requests": 267
        },
        {
          "country": "Japan",
          "requests": 202
        }
      ]
    }
  },
  "totals": {
    "activeUsers": 84386,
    "newUsers": 84580,
    "avgEngagementSeconds": 41.5,
    "events": 612864
  },
  "topPages": [
    {
      "title": "台灣知識庫 | Taiwan.md",
      "views": 78683,
      "users": 56755,
      "bounceRate": 52.7
    },
    {
      "title": "開源台灣知識庫 | Taiwan.md",
      "views": 26693,
      "users": 15843,
      "bounceRate": 51.1
    },
    {
      "title": "Taiwan.md - Open Knowledge Base of Taiwan | Taiwan.md",
      "views": 10333,
      "users": 7881,
      "bounceRate": 20.6
    },
    {
      "title": "🕸️ 知識圖譜 — Taiwan.md | Taiwan.md",
      "views": 7398,
      "users": 5203,
      "bounceRate": 9.9
    }
  ],
  "countries": [
    {
      "country": "Taiwan",
      "requests": 1945
    },
    {
      "country": "United States",
      "requests": 1886
    },
    {
      "country": "Singapore",
      "requests": 750
    },
    {
      "country": "China",
      "requests": 267
    },
    {
      "country": "Japan",
      "requests": 202
    }
  ],
  "searchConsole7d": {
    "label": "2026-06-13 to 2026-06-19 (7d)",
    "startDate": "2026-06-13",
    "endDate": "2026-06-19",
    "days": 7,
    "totals": {
      "clicks": 2100,
      "impressions": 184695,
      "ctr": 1.14
    },
    "brandBreakdown": {
      "brand": {
        "clicks": 65,
        "impressions": 757,
        "ctr": 8.59
      },
      "nonBrand": {
        "clicks": 711,
        "impressions": 35404,
        "ctr": 2.01
      },
      "note": "Brand = queries containing 'taiwan.md' / 'taiwan md' / exact 'md' / 'taiwandotmd'. Total CTR aggregates both; brand CTR is usually 60-80%, nonBrand CTR reflects true external discoverability."
    },
    "topQueries": [
      {
        "query": "miin",
        "clicks": 111,
        "impressions": 7556,
        "ctr": 1.47,
        "position": 6.17
      },
      {
        "query": "大陸用語轉換器",
        "clicks": 52,
        "impressions": 168,
        "ctr": 30.95,
        "position": 1.89
      },
      {
        "query": "taiwan md",
        "clicks": 37,
        "impressions": 61,
        "ctr": 60.66,
        "position": 1.46
      },
      {
        "query": "taiwan.md",
        "clicks": 24,
        "impressions": 45,
        "ctr": 53.33,
        "position": 1.2
      },
      {
        "query": "無名小站",
        "clicks": 15,
        "impressions": 1128,
        "ctr": 1.33,
        "position": 8.49
      },
      {
        "query": "owl alpha",
        "clicks": 13,
        "impressions": 106,
        "ctr": 12.26,
        "position": 4.34
      },
      {
        "query": "呂冠緯",
        "clicks": 13,
        "impressions": 391,
        "ctr": 3.32,
        "position": 7.56
      },
      {
        "query": "台灣前50大企業",
        "clicks": 11,
        "impressions": 80,
        "ctr": 13.75,
        "position": 4.92
      },
      {
        "query": "taiwan. md",
        "clicks": 10,
        "impressions": 14,
        "ctr": 71.43,
        "position": 1
      },
      {
        "query": "대만 ktv",
        "clicks": 10,
        "impressions": 28,
        "ctr": 35.71,
        "position": 2.68
      },
      {
        "query": "張懸",
        "clicks": 9,
        "impressions": 678,
        "ctr": 1.33,
        "position": 10.19
      },
      {
        "query": "呂冠緯維基百科",
        "clicks": 8,
        "impressions": 269,
        "ctr": 2.97,
        "position": 9.6
      },
      {
        "query": "陳士駿",
        "clicks": 8,
        "impressions": 515,
        "ctr": 1.55,
        "position": 7.72
      },
      {
        "query": "劉安婷",
        "clicks": 7,
        "impressions": 165,
        "ctr": 4.24,
        "position": 11.07
      },
      {
        "query": "安溥",
        "clicks": 7,
        "impressions": 350,
        "ctr": 2.0,
        "position": 10.83
      },
      {
        "query": "黃山料學歷",
        "clicks": 7,
        "impressions": 517,
        "ctr": 1.35,
        "position": 4.62
      },
      {
        "query": "黑冠麻鷺",
        "clicks": 7,
        "impressions": 272,
        "ctr": 2.57,
        "position": 1.68
      },
      {
        "query": "曾博恩",
        "clicks": 6,
        "impressions": 359,
        "ctr": 1.67,
        "position": 11.56
      },
      {
        "query": "台灣50大企業",
        "clicks": 5,
        "impressions": 32,
        "ctr": 15.62,
        "position": 2.31
      },
      {
        "query": "朱一貴",
        "clicks": 5,
        "impressions": 148,
        "ctr": 3.38,
        "position": 1.45
      }
    ],
    "opportunities": [
      {
        "query": "bim residential housing construction taiwan case study",
        "clicks": 0,
        "impressions": 1453,
        "position": 7.23
      },
      {
        "query": "md",
        "clicks": 0,
        "impressions": 556,
        "position": 9.86
      },
      {
        "query": "blue uas cleared list 台灣廠商 2026",
        "clicks": 0,
        "impressions": 555,
        "position": 4.37
      },
      {
        "query": "jj lin age",
        "clicks": 0,
        "impressions": 287,
        "position": 8.94
      },
      {
        "query": "bim building information modeling taiwan construction industry",
        "clicks": 0,
        "impressions": 215,
        "position": 7.73
      },
      {
        "query": "steve chen",
        "clicks": 0,
        "impressions": 144,
        "position": 9.23
      },
      {
        "query": "cantante \"visión parcial\" \"completamente ciego\"",
        "clicks": 0,
        "impressions": 87,
        "position": 1.72
      },
      {
        "query": "\"distribution of forest vegetation zones in taiwan\"",
        "clicks": 0,
        "impressions": 74,
        "position": 10.74
      },
      {
        "query": "jody chiang",
        "clicks": 0,
        "impressions": 73,
        "position": 10.21
      },
      {
        "query": "ptt是什麼",
        "clicks": 0,
        "impressions": 60,
        "position": 9.33
      }
    ],
    "wordCloud": [
      {
        "query": "miin",
        "impressions": 7556,
        "clicks": 111
      },
      {
        "query": "bim residential housing construction taiwan case study",
        "impressions": 1453,
        "clicks": 0
      },
      {
        "query": "無名小站",
        "impressions": 1128,
        "clicks": 15
      },
      {
        "query": "日治時期",
        "impressions": 801,
        "clicks": 1
      },
      {
        "query": "紀政",
        "impressions": 730,
        "clicks": 4
      },
      {
        "query": "尊",
        "impressions": 724,
        "clicks": 1
      },
      {
        "query": "張懸",
        "impressions": 678,
        "clicks": 9
      },
      {
        "query": "小虎隊",
        "impressions": 590,
        "clicks": 1
      },
      {
        "query": "台灣地圖",
        "impressions": 569,
        "clicks": 1
      },
      {
        "query": "md",
        "impressions": 556,
        "clicks": 0
      },
      {
        "query": "miin 社群",
        "impressions": 555,
        "clicks": 4
      },
      {
        "query": "blue uas cleared list 台灣廠商 2026",
        "impressions": 555,
        "clicks": 0
      },
      {
        "query": "黃山料",
        "impressions": 547,
        "clicks": 3
      },
      {
        "query": "黃山料學歷",
        "impressions": 517,
        "clicks": 7
      },
      {
        "query": "陳士駿",
        "impressions": 515,
        "clicks": 8
      },
      {
        "query": "關聖帝君",
        "impressions": 434,
        "clicks": 5
      },
      {
        "query": "吳百福",
        "impressions": 392,
        "clicks": 4
      },
      {
        "query": "呂冠緯",
        "impressions": 391,
        "clicks": 13
      },
      {
        "query": "曾博恩",
        "impressions": 359,
        "clicks": 6
      },
      {
        "query": "范曉萱",
        "impressions": 354,
        "clicks": 3
      },
      {
        "query": "安溥",
        "impressions": 350,
        "clicks": 7
      },
      {
        "query": "miin迷因",
        "impressions": 313,
        "clicks": 2
      },
      {
        "query": "jj lin age",
        "impressions": 287,
        "clicks": 0
      },
      {
        "query": "台灣藍鵲",
        "impressions": 285,
        "clicks": 2
      },
      {
        "query": "黑冠麻鷺",
        "impressions": 272,
        "clicks": 7
      },
      {
        "query": "呂冠緯維基百科",
        "impressions": 269,
        "clicks": 8
      },
      {
        "query": "台灣市值前50大公司",
        "impressions": 268,
        "clicks": 4
      },
      {
        "query": "c. c. wei",
        "impressions": 252,
        "clicks": 2
      },
      {
        "query": "雪山隧道",
        "impressions": 250,
        "clicks": 3
      },
      {
        "query": "朱玉恩",
        "impressions": 237,
        "clicks": 1
      },
      {
        "query": "聶永真",
        "impressions": 226,
        "clicks": 2
      },
      {
        "query": "bim building information modeling taiwan construction industry",
        "impressions": 215,
        "clicks": 0
      },
      {
        "query": "陈士骏",
        "impressions": 208,
        "clicks": 1
      },
      {
        "query": "黃山料 學歷",
        "impressions": 200,
        "clicks": 3
      },
      {
        "query": "焦安溥",
        "impressions": 194,
        "clicks": 3
      },
      {
        "query": "miin 創辦 人",
        "impressions": 188,
        "clicks": 3
      },
      {
        "query": "阿神本名",
        "impressions": 186,
        "clicks": 3
      },
      {
        "query": "대만 지도",
        "impressions": 186,
        "clicks": 1
      },
      {
        "query": "阿神",
        "impressions": 170,
        "clicks": 2
      },
      {
        "query": "大陸用語轉換器",
        "impressions": 168,
        "clicks": 52
      },
      {
        "query": "劉安婷",
        "impressions": 165,
        "clicks": 7
      },
      {
        "query": "陳映真",
        "impressions": 159,
        "clicks": 3
      },
      {
        "query": "田馥甄",
        "impressions": 149,
        "clicks": 1
      },
      {
        "query": "朱一貴",
        "impressions": 148,
        "clicks": 5
      },
      {
        "query": "steve chen",
        "impressions": 144,
        "clicks": 0
      },
      {
        "query": "张悬",
        "impressions": 137,
        "clicks": 2
      },
      {
        "query": "대만지도",
        "impressions": 129,
        "clicks": 1
      },
      {
        "query": "安藤百福",
        "impressions": 121,
        "clicks": 1
      },
      {
        "query": "莫那魯道",
        "impressions": 121,
        "clicks": 1
      },
      {
        "query": ".md",
        "impressions": 111,
        "clicks": 3
      },
      {
        "query": "楊致遠",
        "impressions": 110,
        "clicks": 3
      },
      {
        "query": "owl alpha",
        "impressions": 106,
        "clicks": 13
      },
      {
        "query": "吳大猷",
        "impressions": 104,
        "clicks": 2
      },
      {
        "query": "蕭青陽",
        "impressions": 101,
        "clicks": 1
      },
      {
        "query": "대만 ptt",
        "impressions": 92,
        "clicks": 1
      },
      {
        "query": "cantante \"visión parcial\" \"completamente ciego\"",
        "impressions": 87,
        "clicks": 0
      },
      {
        "query": "瘂弦",
        "impressions": 83,
        "clicks": 1
      },
      {
        "query": "台灣前50大企業",
        "impressions": 80,
        "clicks": 11
      },
      {
        "query": "地窖",
        "impressions": 80,
        "clicks": 3
      },
      {
        "query": "台灣前十大企業",
        "impressions": 79,
        "clicks": 2
      },
      {
        "query": "日治時代",
        "impressions": 77,
        "clicks": 1
      },
      {
        "query": "陳建騏",
        "impressions": 77,
        "clicks": 1
      },
      {
        "query": "台灣前50大公司",
        "impressions": 76,
        "clicks": 1
      },
      {
        "query": "\"distribution of forest vegetation zones in taiwan\"",
        "impressions": 74,
        "clicks": 0
      },
      {
        "query": "劉安婷爭議ptt",
        "impressions": 73,
        "clicks": 4
      },
      {
        "query": "jody chiang",
        "impressions": 73,
        "clicks": 0
      },
      {
        "query": "miin是什麼",
        "impressions": 72,
        "clicks": 1
      },
      {
        "query": "hello nico",
        "impressions": 70,
        "clicks": 2
      },
      {
        "query": "原住民女歌手",
        "impressions": 70,
        "clicks": 1
      },
      {
        "query": "連穎",
        "impressions": 70,
        "clicks": 1
      },
      {
        "query": "taiwan md",
        "impressions": 61,
        "clicks": 37
      },
      {
        "query": "銳評",
        "impressions": 61,
        "clicks": 1
      },
      {
        "query": "陳樹菊",
        "impressions": 60,
        "clicks": 2
      },
      {
        "query": "ptt是什麼",
        "impressions": 60,
        "clicks": 0
      },
      {
        "query": "魏哲家是誰",
        "impressions": 57,
        "clicks": 1
      },
      {
        "query": "手路菜",
        "impressions": 50,
        "clicks": 1
      },
      {
        "query": "阿神幾歲",
        "impressions": 50,
        "clicks": 1
      },
      {
        "query": "台灣前50大企業排名",
        "impressions": 49,
        "clicks": 1
      },
      {
        "query": "\"sold 800,000\" horror game",
        "impressions": 49,
        "clicks": 0
      },
      {
        "query": "凹與山",
        "impressions": 47,
        "clicks": 1
      },
      {
        "query": "formosan autrefois",
        "impressions": 47,
        "clicks": 0
      },
      {
        "query": "association celebrating all hakka music forced to change name only folk music authentic",
        "impressions": 46,
        "clicks": 0
      },
      {
        "query": "md itu apa di taiwan",
        "impressions": 46,
        "clicks": 0
      },
      {
        "query": "taiwan.md",
        "impressions": 45,
        "clicks": 24
      },
      {
        "query": "台灣原住民歌手",
        "impressions": 44,
        "clicks": 1
      },
      {
        "query": "蔡阿嘎",
        "impressions": 43,
        "clicks": 1
      },
      {
        "query": "吳寶春",
        "impressions": 42,
        "clicks": 1
      },
      {
        "query": "\"you don't really want to wander\" gq",
        "impressions": 42,
        "clicks": 0
      },
      {
        "query": "蔣為文",
        "impressions": 41,
        "clicks": 2
      },
      {
        "query": "迷音 miin",
        "impressions": 41,
        "clicks": 2
      },
      {
        "query": "md taiwan",
        "impressions": 41,
        "clicks": 0
      },
      {
        "query": "五恩主",
        "impressions": 41,
        "clicks": 0
      },
      {
        "query": "miin 是 什麼",
        "impressions": 40,
        "clicks": 1
      },
      {
        "query": "\"10年\" \"落日飞车\" \"金曲奖\" \"最佳樂團\" \"成立\" \"10年\"",
        "impressions": 40,
        "clicks": 0
      },
      {
        "query": "miin 介紹",
        "impressions": 39,
        "clicks": 2
      },
      {
        "query": "how old is jj lin",
        "impressions": 39,
        "clicks": 0
      },
      {
        "query": "方新舟wiki",
        "impressions": 38,
        "clicks": 2
      },
      {
        "query": "艋舺導演",
        "impressions": 38,
        "clicks": 2
      },
      {
        "query": "呂冠緯學歷",
        "impressions": 38,
        "clicks": 1
      },
      {
        "query": "劉安婷爭議",
        "impressions": 37,
        "clicks": 3
      },
      {
        "query": "黃山料 服裝設計",
        "impressions": 37,
        "clicks": 3
      },
      {
        "query": "台灣有幾個邦交國",
        "impressions": 37,
        "clicks": 1
      },
      {
        "query": "\"biochemistry\" \"music producer\" award 2019",
        "impressions": 37,
        "clicks": 0
      },
      {
        "query": "formosa 中文",
        "impressions": 37,
        "clicks": 0
      },
      {
        "query": "hur+",
        "impressions": 37,
        "clicks": 0
      },
      {
        "query": "三文魚",
        "impressions": 37,
        "clicks": 0
      },
      {
        "query": "傳奇網路",
        "impressions": 35,
        "clicks": 1
      },
      {
        "query": "台灣邦交國數量變化",
        "impressions": 35,
        "clicks": 1
      },
      {
        "query": "清治時期",
        "impressions": 35,
        "clicks": 1
      },
      {
        "query": "交工樂隊",
        "impressions": 35,
        "clicks": 0
      },
      {
        "query": "原住民歌手有哪些",
        "impressions": 34,
        "clicks": 1
      },
      {
        "query": "mark liu tsmc",
        "impressions": 34,
        "clicks": 0
      },
      {
        "query": "電影分級制度",
        "impressions": 33,
        "clicks": 2
      },
      {
        "query": "台灣南美洲邦交國",
        "impressions": 33,
        "clicks": 1
      },
      {
        "query": "數據台灣",
        "impressions": 33,
        "clicks": 1
      },
      {
        "query": "李國修",
        "impressions": 33,
        "clicks": 1
      },
      {
        "query": "台灣50大企業",
        "impressions": 32,
        "clicks": 5
      },
      {
        "query": "侯孝賢",
        "impressions": 32,
        "clicks": 1
      },
      {
        "query": "formosa plastics group other personal care brands numbers",
        "impressions": 32,
        "clicks": 0
      },
      {
        "query": "台灣市值前50大",
        "impressions": 31,
        "clicks": 1
      },
      {
        "query": "李仙得",
        "impressions": 31,
        "clicks": 1
      },
      {
        "query": "\"石本山\" 教授",
        "impressions": 31,
        "clicks": 0
      },
      {
        "query": "1971",
        "impressions": 31,
        "clicks": 0
      },
      {
        "query": "mdtaiwan",
        "impressions": 31,
        "clicks": 0
      },
      {
        "query": "台灣前20大企業",
        "impressions": 30,
        "clicks": 1
      },
      {
        "query": "\"it was may\" song kingston commercial artist",
        "impressions": 30,
        "clicks": 0
      },
      {
        "query": "cc wei",
        "impressions": 30,
        "clicks": 0
      },
      {
        "query": "台灣邦交國2026",
        "impressions": 29,
        "clicks": 4
      },
      {
        "query": "대만 ktv",
        "impressions": 28,
        "clicks": 10
      },
      {
        "query": "呂冠緯介紹",
        "impressions": 28,
        "clicks": 1
      },
      {
        "query": "taiwan religion",
        "impressions": 28,
        "clicks": 0
      },
      {
        "query": "ptt 台湾",
        "impressions": 27,
        "clicks": 3
      },
      {
        "query": "台湾ptt是什么",
        "impressions": 27,
        "clicks": 1
      },
      {
        "query": "陳士駿老婆",
        "impressions": 27,
        "clicks": 1
      },
      {
        "query": "gq taiwan 2015 best albums kowen ko",
        "impressions": 27,
        "clicks": 0
      },
      {
        "query": "pegatron",
        "impressions": 26,
        "clicks": 0
      },
      {
        "query": "ㄤ仔標",
        "impressions": 26,
        "clicks": 0
      },
      {
        "query": "九合一",
        "impressions": 26,
        "clicks": 0
      },
      {
        "query": "miin 迷因",
        "impressions": 25,
        "clicks": 1
      },
      {
        "query": "台灣企業排名",
        "impressions": 25,
        "clicks": 1
      },
      {
        "query": "家裡出現皇蛾",
        "impressions": 25,
        "clicks": 1
      },
      {
        "query": "齊柏林",
        "impressions": 25,
        "clicks": 1
      },
      {
        "query": "taiwan hokkien song",
        "impressions": 25,
        "clicks": 0
      },
      {
        "query": "童子賢學歷",
        "impressions": 24,
        "clicks": 1
      },
      {
        "query": "蕭上農",
        "impressions": 24,
        "clicks": 1
      },
      {
        "query": "\"足立仁\" \"formosa\"",
        "impressions": 24,
        "clicks": 0
      },
      {
        "query": "\"足立仁\" formosa 論文",
        "impressions": 24,
        "clicks": 0
      },
      {
        "query": "2026 4月 台北 鼠患 報導",
        "impressions": 24,
        "clicks": 0
      },
      {
        "query": "taiwan ministry of foreign affairs diplomatic allies list 2026",
        "impressions": 24,
        "clicks": 0
      },
      {
        "query": "立杯機率",
        "impressions": 23,
        "clicks": 1
      }
    ]
  },
  "cloudflare7d": {
    "label": "2026-06-13 to 2026-06-20 (7d)",
    "startDate": "2026-06-13",
    "endDate": "2026-06-20",
    "days": 7,
    "summary": {
      "requests": 560181,
      "pageViews": 131563,
      "uniques": 78677,
      "cachedRequests": 114168,
      "threats": 337,
      "bytes": 46911385147
    },
    "statusBreakdown": [
      {
        "status": 200,
        "count": 401711
      },
      {
        "status": 301,
        "count": 64595
      },
      {
        "status": 404,
        "count": 45449
      },
      {
        "status": 204,
        "count": 38136
      },
      {
        "status": 206,
        "count": 3989
      },
      {
        "status": 304,
        "count": 3945
      },
      {
        "status": 403,
        "count": 1575
      },
      {
        "status": 499,
        "count": 548
      },
      {
        "status": 400,
        "count": 72
      },
      {
        "status": 503,
        "count": 52
      },
      {
        "status": 405,
        "count": 48
      },
      {
        "status": 202,
        "count": 38
      },
      {
        "status": 414,
        "count": 10
      },
      {
        "status": 522,
        "count": 8
      },
      {
        "status": 500,
        "count": 5
      }
    ],
    "fourOhFourRate": 8.11,
    "traffic": {
      "topCountries": [
        {
          "country": "Taiwan",
          "code": "TW",
          "requests": 207500
        },
        {
          "country": "United States",
          "code": "US",
          "requests": 157804
        },
        {
          "country": "Singapore",
          "code": "SG",
          "requests": 49866
        },
        {
          "country": "China",
          "code": "CN",
          "requests": 42268
        },
        {
          "country": "Japan",
          "code": "JP",
          "requests": 14955
        },
        {
          "country": "France",
          "code": "FR",
          "requests": 14803
        },
        {
          "country": "Germany",
          "code": "DE",
          "requests": 11274
        },
        {
          "country": "United Kingdom",
          "code": "GB",
          "requests": 8509
        },
        {
          "country": "Canada",
          "code": "CA",
          "requests": 5255
        },
        {
          "country": "South Korea",
          "code": "KR",
          "requests": 5084
        }
      ]
    },
    "dailyBreakdown": [
      {
        "date": "2026-06-20",
        "requests": 45008,
        "pageViews": 11770,
        "cachedRequests": 5876,
        "threats": 25,
        "bytes": 3402612436,
        "uniques": 7694,
        "status200": 31222,
        "status404": 5006,
        "status4xx": 5076,
        "status5xx": 9
      },
      {
        "date": "2026-06-19",
        "requests": 55191,
        "pageViews": 16599,
        "cachedRequests": 6984,
        "threats": 25,
        "bytes": 3705687168,
        "uniques": 9046,
        "status200": 37111,
        "status404": 5810,
        "status4xx": 5940,
        "status5xx": 12
      },
      {
        "date": "2026-06-18",
        "requests": 61843,
        "pageViews": 18403,
        "cachedRequests": 7198,
        "threats": 78,
        "bytes": 4250672492,
        "uniques": 8525,
        "status200": 38131,
        "status404": 6653,
        "status4xx": 8001,
        "status5xx": 7
      },
      {
        "date": "2026-06-17",
        "requests": 52421,
        "pageViews": 12752,
        "cachedRequests": 9567,
        "threats": 33,
        "bytes": 4076751890,
        "uniques": 8825,
        "status200": 37923,
        "status404": 3894,
        "status4xx": 3978,
        "status5xx": 8
      },
      {
        "date": "2026-06-16",
        "requests": 76616,
        "pageViews": 19500,
        "cachedRequests": 12093,
        "threats": 37,
        "bytes": 5174648896,
        "uniques": 10339,
        "status200": 50478,
        "status404": 10121,
        "status4xx": 10233,
        "status5xx": 9
      },
      {
        "date": "2026-06-15",
        "requests": 63198,
        "pageViews": 15555,
        "cachedRequests": 10244,
        "threats": 24,
        "bytes": 4541055518,
        "uniques": 10512,
        "status200": 44791,
        "status404": 4310,
        "status4xx": 4377,
        "status5xx": 6
      },
      {
        "date": "2026-06-14",
        "requests": 109210,
        "pageViews": 21174,
        "cachedRequests": 32373,
        "threats": 39,
        "bytes": 10373154010,
        "uniques": 12499,
        "status200": 86870,
        "status404": 3871,
        "status4xx": 3988,
        "status5xx": 6
      },
      {
        "date": "2026-06-13",
        "requests": 96694,
        "pageViews": 15810,
        "cachedRequests": 29833,
        "threats": 76,
        "bytes": 11386802737,
        "uniques": 11237,
        "status200": 75185,
        "status404": 5784,
        "status4xx": 6109,
        "status5xx": 8
      }
    ],
    "aiCrawlers": {
      "detectedRequests": 133661,
      "http200": 78883,
      "allowedRequests": 133661,
      "unsuccessfulRequests": 54778,
      "topCrawler": {
        "name": "Googlebot",
        "requests": 21297,
        "http200": 13801,
        "category": "Google"
      },
      "crawlers": [
        {
          "name": "Googlebot",
          "requests": 21297,
          "http200": 13801,
          "category": "Google"
        },
        {
          "name": "ClaudeBot",
          "requests": 18449,
          "http200": 5506,
          "category": "Anthropic"
        },
        {
          "name": "Bytespider",
          "requests": 15026,
          "http200": 9942,
          "category": "ByteDance"
        },
        {
          "name": "BingBot",
          "requests": 13697,
          "http200": 7899,
          "category": "Microsoft"
        },
        {
          "name": "ChatGPT-User",
          "requests": 12671,
          "http200": 12365,
          "category": "OpenAI"
        },
        {
          "name": "OAI-SearchBot",
          "requests": 11383,
          "http200": 2302,
          "category": "OpenAI"
        },
        {
          "name": "FacebookBot",
          "requests": 10164,
          "http200": 9460,
          "category": "Meta"
        },
        {
          "name": "PetalBot",
          "requests": 9989,
          "http200": 5876,
          "category": "Huawei"
        },
        {
          "name": "Applebot",
          "requests": 8907,
          "http200": 6076,
          "category": "Apple"
        },
        {
          "name": "PerplexityBot",
          "requests": 4816,
          "http200": 1934,
          "category": "Perplexity"
        },
        {
          "name": "GPTBot",
          "requests": 2441,
          "http200": 849,
          "category": "OpenAI"
        },
        {
          "name": "Meta-ExternalAgent",
          "requests": 1686,
          "http200": 779,
          "category": "Meta"
        },
        {
          "name": "Amazonbot",
          "requests": 1595,
          "http200": 914,
          "category": "Amazon"
        },
        {
          "name": "CCBot",
          "requests": 904,
          "http200": 710,
          "category": "CommonCrawl"
        },
        {
          "name": "YandexBot",
          "requests": 505,
          "http200": 349,
          "category": "Yandex"
        },
        {
          "name": "Perplexity-User",
          "requests": 97,
          "http200": 94,
          "category": "Perplexity"
        },
        {
          "name": "DuckDuckBot",
          "requests": 21,
          "http200": 14,
          "category": "DuckDuckGo"
        },
        {
          "name": "Diffbot",
          "requests": 13,
          "http200": 13,
          "category": "Diffbot"
        }
      ],
      "period": {
        "start": "2026-06-13T22:10:35Z",
        "end": "2026-06-20T22:10:35Z",
        "days": 7,
        "daysFetched": 7,
        "daysFailed": 0
      },
      "perLanguage": {
        "days": 3,
        "daysFetched": 3,
        "rowsTruncated": true,
        "byLanguage": {
          "en": {
            "requests": 3907,
            "topCrawlers": [
              {
                "name": "ChatGPT-User",
                "requests": 2127
              },
              {
                "name": "ClaudeBot",
                "requests": 859
              },
              {
                "name": "Googlebot",
                "requests": 302
              }
            ]
          },
          "ja": {
            "requests": 1319,
            "topCrawlers": [
              {
                "name": "ClaudeBot",
                "requests": 377
              },
              {
                "name": "Bytespider",
                "requests": 217
              },
              {
                "name": "BingBot",
                "requests": 174
              }
            ]
          },
          "ko": {
            "requests": 1273,
            "topCrawlers": [
              {
                "name": "ClaudeBot",
                "requests": 350
              },
              {
                "name": "BingBot",
                "requests": 172
              },
              {
                "name": "Googlebot",
                "requests": 160
              }
            ]
          },
          "es": {
            "requests": 1627,
            "topCrawlers": [
              {
                "name": "ClaudeBot",
                "requests": 399
              },
              {
                "name": "Bytespider",
                "requests": 285
              },
              {
                "name": "PetalBot",
                "requests": 263
              }
            ]
          },
          "fr": {
            "requests": 1839,
            "topCrawlers": [
              {
                "name": "ClaudeBot",
                "requests": 424
              },
              {
                "name": "Bytespider",
                "requests": 379
              },
              {
                "name": "PetalBot",
                "requests": 346
              }
            ]
          },
          "zh-TW": {
            "requests": 7836,
            "topCrawlers": [
              {
                "name": "ChatGPT-User",
                "requests": 1889
              },
              {
                "name": "FacebookBot",
                "requests": 1344
              },
              {
                "name": "Googlebot",
                "requests": 1205
              }
            ]
          },
          "non-article": {
            "requests": 13092,
            "topCrawlers": [
              {
                "name": "Bytespider",
                "requests": 7353
              },
              {
                "name": "Googlebot",
                "requests": 2367
              },
              {
                "name": "FacebookBot",
                "requests": 1435
              }
            ]
          }
        }
      }
    },
    "aiCrawlersStale": false
  }
}
