# utm_source=chatgpt.com：如何衡量來自 ChatGPT 的流量

> UTM 標籤與引薦網址、Metrica 區隔、到達網頁、GA4，以及 OAI-SearchBot、GPTBot 和 ChatGPT-User 的角色。

Source: https://ailoot.ai/blog/zh-hant-tw/utm-source-chatgpt-com/
Canonical: https://ailoot.ai/blog/zh-hant-tw/utm-source-chatgpt-com/
Language: zh-Hant-TW
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-228
Revision: sha256-248d2836bf8007e593d45ca6e8769ad2e3a19c62fe24d5a00a945f72b9bff30a


ChatGPT 會在搜尋結果中的網站連結上自行加上 utm_source=chatgpt.com 標籤，因此網站負責人可以在分析工具中查看這些造訪。在 Yandex Metrica 中，這些造訪會出現在「報表 → 流量來源 → UTM 標籤」報表；可在區隔以「標籤 OR 確切 ChatGPT 引薦主機」結合觀測訊號。它只收集分析工具可見的可歸因造訪，不是全部造訪，也不能證明誰點擊。

Metrica 出現了一筆 chatgpt.com 紀錄，但沒人知道背後是什麼：廣告、機器人，還是真人。標記在分析工具中把造訪歸因於 ChatGPT，卻不能單獨證明真人點擊或推薦；區隔的「到達網頁」只顯示符合歸因規則的進站頁面。

我們按順序來看：標籤從哪裡來、在 Metrica 的哪裡可以看到、哪些地方看不到，以及哪些進站頁面符合選定歸因訊號。

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="本節重點">

重點整理

ChatGPT 會自行在搜尋結果連結上加上 utm_source=chatgpt.com 標籤；這是回答連結的歸因訊號，不是經驗證的身分檢查。在 Metrica 中，它會出現在「UTM 標籤」報表的 UTM Source 欄位，值為 chatgpt.com。有些造訪沒有標籤，但帶有 chatgpt.com 引薦網址，因此請建立使用「標籤或引薦網址」的區隔，並開啟該區隔的「到達網頁」。顯示的數量會低於實際總數：複製的網址會被記為直接造訪，而沒有點擊的提及則完全不會顯示。網站必須允許 OAI-SearchBot 爬蟲存取，標籤才會出現。

</div>

## utm_source=chatgpt.com 標籤從哪裡來？由誰加上？

標籤是 OpenAI 加上的。當 [ChatGPT 搜尋網際網路](https://ailoot.ai/blog/zh-hant-tw/chatgpt-features-plans-getting-started/)，並在回答中提供你網站的連結時，它會直接在網址中加上 utm_source=chatgpt.com。這與廣告無關，也與你的設定無關：這個參數是 ChatGPT 隨著造訪一併加上的。

在使用者的網址列中，這類造訪看起來會像這樣：

```
https://example.com/page?utm_source=chatgpt.com
```

「?」之後的部分都是 ChatGPT 加上的；網址其餘部分則是你的。Metrica 會讀取這段尾碼，並將造訪記錄在標籤報表中。

報表 chatgpt.com 資料列將帶有此來源標記的造訪歸組。複製、手動新增或偽造標籤也會落在同列，因此它是歸因證據，不是真人或推薦證明。

這筆來源資料列不是機器人身分辨識報表。OAI-SearchBot 會爬取網站，讓網站能出現在 ChatGPT 搜尋結果中。ChatGPT-User 則會在聊天中的使用者要求查找資料時開啟頁面。兩者都是直接請求頁面，不會追蹤回答中的連結，也不會帶有標籤。



<div class="aside" data-semantic="ailoot-docs-link" role="note" aria-label="Ailoot 文件">

[Ailoot 文件](https://ailoot.ai/docs/)說明如何連接模型及使用 API。

</div>

## 標籤會出現在 Metrica 的哪裡？為什麼要逐頁查看？

Metrica 中的路徑：報表 → 流量來源 → UTM 標籤。在 UTM Source 分組下，尋找 chatgpt.com 這一列。

Metrica 會區分標籤值中的大小寫。chatgpt.com 和 ChatGPT.com 會在報表中顯示為不同列，因此請使用小寫搜尋，與 ChatGPT 設定標籤時完全相同。

在該列旁查看跳出率和網站停留時間。使用者是帶著特定問題從 AI 回答前來的。跳出率可以顯示他們是否在頁面上找到答案，還是幾秒後就關閉頁面。

整個網站的總體數字說明不了太多。請追蹤每篇文章的搜尋流量，了解哪些文章能從網際網路、Yandex 和 Google 帶來流量，哪些則沒有。

ChatGPT 也是同樣的做法：查看它把使用者帶到哪些頁面。只看「UTM 標籤」中的一列並不足夠。





## 如何結合可見的 ChatGPT 歸因訊號：標籤或引薦網址

如果第一個頁面瀏覽帶有標籤，Metrica 就會依標籤判定造訪來源。若沒有標籤，則會檢查引薦網址，也就是使用者來自哪個頁面的網址。因此，來自 ChatGPT 的造訪會出現在兩個地方：帶有標籤的造訪在「UTM 標籤」報表，沒有標籤但引薦網址為 chatgpt.com 的造訪則在「網站」報表。

只用一個條件只能收集部分造訪。你需要兩個條件：

1. 開啟「報表 → 流量來源 → UTM 標籤」報表。
2. 在區隔中加入標籤條件：UTM Source 等於 chatgpt.com。
3. 使用「OR」新增第二個條件，設定引薦網址符合下方的正規表示式。
4. 儲存區隔，以便依照相同規則比較不同時期。
5. 為該區隔開啟「到達網頁」報表。

引薦網址表示式：

```
^https?://chatgpt\.com(:[0-9]+)?([/?#]|$)
```

這個表示式適用完整引薦 URL：固定協定與主機開頭，允許選用數字連接埠，並要求主機在路徑、查詢、片段或字串結尾前結束。它不匹配 chatgpt.com.evil.example，或只在路徑包含 chatgpt.com 的網址。若報表欄位只有主機名，請改用 `^chatgpt\.com$`；選擇前先查看實際欄位值。

其他 OpenAI 引薦請另建區隔，不要將全部 openai.com 合併為 ChatGPT 流量。完整 URL 可用 `^https?://([a-z0-9-]+\.)*openai\.com(:[0-9]+)?([/?#]|$)` 匹配該獨立網域家族，但不能證明 ChatGPT 推薦。

點號前面的反斜線不可省略：沒有它，表示式中的點號就代表任何字元。也不要把表示式縮短成 ai。這會匹配任何包含連續這 2 個字母的網域，來自其他來源的造訪也會被納入區隔。

儲存的區隔可以套用於任何 Metrica 報表。如果網站已設定目標，同一個區隔也能顯示來自 ChatGPT 的使用者是否提交了詢問，還是只閱讀內容。

## 哪些進站頁面收到歸因造訪：「到達網頁」報表

區隔的「到達網頁」顯示帶有所選 ChatGPT 歸因訊號的進站頁面，不會揭露回答文字、證明推薦，或驗證訪客為真人。

AI 帶來的流量通常要等模型更新後，才會開始有成效。

因此，最初出現幾次造訪是正常的。不要根據第一週就下結論；等模型更新後再回來查看區隔。

把帶來 Yandex 流量的頁面清單放在旁邊，看看哪些頁面同時出現在兩份清單中，哪些是 ChatGPT 自行選出的。

像經營 Yandex 流量一樣處理清單中的頁面：持續補充內容並維持良好狀態。原則就是多產出優質文章。搜尋引擎會追蹤人們是否閱讀這些文章。

要從 Yandex 和 Google 獲得免費流量，你需要一整個推廣部門。因此，[我把流量分析交給一個代理](https://ailoot.ai/blog/zh-hant-tw/claude-live-business-dashboard/)：它每天早上 9 點啟動，分析前一天做了什麼以及流量結果，並自行做出決策。

## 為什麼來自 ChatGPT 的造訪比想像中少：直接造訪、GA4，以及沒有點擊的回答

這是未完整的歸因視角，不是保證下限：缺少訊號會漏掉造訪，複製或手動標記也可能納入並非直接來自回答的造訪。沒有標籤，也沒有 Referer 標頭的造訪，會被 Metrica 記為「直接造訪」。當有人從回答中複製網址並貼到瀏覽器，或連結開啟時沒有傳遞引薦網址，就會發生這種情況。這些造訪之後無法還原。

在 Google Analytics 4 中，同一個標籤會顯示為 chatgpt.com 工作階段來源。方法也相同：標籤或引薦網址。

還有一些造訪完全不會顯示。ChatGPT 可能會提到你的網站或摘要某個頁面，但使用者可能不會前往任何地方。沒有任何分析系統能看到這種互動。你可以間接從公司名稱搜尋量增加，或詢問表單中「您是如何得知我們的？」的回答看出端倪；前提是你在表單中加入 AI 這個選項。

來自 ChatGPT 的造訪會出現在哪裡：

| 情況 | Metrica | GA4 |
|----|----|----|
| 從 ChatGPT 搜尋點擊帶有標籤的連結 | 「UTM 標籤」，UTM Source chatgpt.com | 帶有 chatgpt.com 標籤的工作階段 |
| 有引薦網址但沒有標籤的造訪 | 「網站」，引薦網址 chatgpt.com | 引薦網址 chatgpt.com |
| 複製網址或在沒有引薦網址的情況下開啟 | 「直接造訪」 | 直接流量 |
| 沒有點擊的提及 | 不會顯示 | 不會顯示 |

## 不要在自己的連結上使用 chatgpt 標籤，以及別人連結上的標籤代表什麼

如果你自行在貼文或電子報連結上加上 utm_source=chatgpt 或 utm_source=chatgpt.com，這些造訪就會和來自 ChatGPT 回答的造訪混在一起。這樣一來，報表就無法回答 AI 推薦了什麼。

追蹤自己的流量時，請改用不同的值，例如 utm_source=telegram，並始終使用相同的大小寫。保留一份自己的標籤表，記錄每個平台使用哪個值。否則，六個月後，報表裡就會出現 Telegram、telegram 和 tg，而你得猜它們是否來自同一個來源。

別人連結的標籤只表示 URL 帶有該來源值。它可能從 ChatGPT 回答複製，但任何人都能加入，因此不能證明連結起源，也不能證明周圍文字由 AI 撰寫。刪除「?」之後的尾碼，頁面仍會以相同方式開啟。

## 如何讓網站出現在 ChatGPT 回答中，並讓標籤顯示

如果報表中的 chatgpt.com 一列是空的，先開啟 robots.txt。被設定為禁止 OAI-SearchBot 存取的網站不會出現在 ChatGPT 搜尋回答中；頂多只會保留為導覽連結。不要封鎖 OAI-SearchBot。

在瀏覽器中開啟您網站的 /robots.txt，檢查 2 件事。第一，尋找 User-agent: OAI-SearchBot 區塊是否有 Disallow: / 這一行。第二，尋找一般的 User-agent: \\* 區塊是否有 Disallow: /：這會封鎖所有沒有獨立區塊的機器人存取網站。

[GPTBot 和 OAI-SearchBot](https://ailoot.ai/blog/zh-hant-tw/ai-search-crawlers-robots-txt/)是分開設定的。GPTBot 會收集文字用於模型訓練；OAI-SearchBot 則是搜尋所需的爬蟲。你可以允許搜尋並封鎖訓練：

```
User-agent: OAI-SearchBot
Allow: /

User-agent: GPTBot
Disallow: /
```

編輯 robots.txt 後，OpenAI 系統大約需要 24 小時才會採用這項變更。

ChatGPT-User 會因應使用者在聊天中的操作而存取頁面，robots.txt 規則可能不適用於它。其設定不會影響頁面是否出現在搜尋回答中。

接下來只要等待模型更新，再次開啟區隔即可。到時再看看。

ChatGPT 已經在推薦你網站上的哪些頁面？比較 AI 在你的網站上選擇了哪些內容。

<div class="section">

### 常見問題

編輯 robots.txt 一週後，仍然沒有來自 ChatGPT 的造訪：我該檢查什麼？

如果已允許 OAI-SearchBot，接下來就取決於 ChatGPT 搜尋本身。將區隔的期間設為一個月，並查看「UTM 標籤」和「網站」兩份報表：在一週的圖表中，很容易漏掉幾次造訪。下一次模型更新後，也要回來查看區隔。

我需要自行為 AI 的連結加上標籤嗎？

不用。ChatGPT 會自行在回答中建立連結，並加上 utm_source=chatgpt.com。你的工作是確保網站允許 OAI-SearchBot 存取，並查看區隔。

</div>

<div class="section" role="doc-bibliography" aria-label="來源">

### 來源

- [OpenAI：發佈者與開發者常見問題](https://help.openai.com/en/articles/12627856-publishers-and-developers-faq) - ChatGPT 會自行在搜尋結果連結上加上 utm_source=chatgpt.com；流量可在分析工具中查看；若網站要出現在回答中，就不能封鎖 OAI-SearchBot
- [OpenAI：OpenAI 爬蟲概覽](https://developers.openai.com/api/docs/bots) - OAI-SearchBot、GPTBot 和 ChatGPT-User 的角色；搜尋與訓練的設定彼此獨立；編輯 robots.txt 後約需 24 小時
- [Yandex Metrica：「UTM 標籤」報表](https://yandex.ru/support/metrica/ru/reports/tags-utm) - 報表路徑：報表 → 流量來源 → UTM 標籤；標籤值會區分大小寫
- [Yandex Metrica：流量來源的判定方式](https://yandex.ru/support/metrica/ru/general/sources-tracking) - 依第一個頁面瀏覽上的標籤判定來源；若沒有標籤，則依引薦網址判定；透過連結進入的造訪會出現在「網站」和「UTM 標籤」報表中
- [Yandex Metrica：流量來源問與答](https://yandex.ru/support/metrica/ru/general/sources-qanda) - 瀏覽器沒有傳送 Referer 標頭的造訪會被列為直接造訪

</div>

<div class="aside" data-semantic="ailoot-link" role="note" aria-label="Ailoot">

你可以在 [Ailoot](https://ailoot.ai/) 繼續使用 AI 工作。

</div>

## 常見問題：utm_source=chatgpt.com：如何衡量來自 ChatGPT 的流量

### 為什麼不能匹配所有包含 chatgpt.com 或 openai.com 的引薦網址？

子字串可能匹配無關主機名或 URL 路徑，而且 openai.com 不只包含 ChatGPT。請依實際欄位格式匹配完整 ChatGPT 主機名，其他 OpenAI 引薦另設區隔。

### 來源值 chatgpt.com 能證明 ChatGPT 向真人推薦了頁面嗎？

不能。這是歸因訊號，標籤可能被複製或手動加入。區隔到達網頁顯示匹配的進站造訪，不會驗證訪客身分，也不會揭露回答文字與意圖。


## Ailoot · 公司及其專案組合

Ailoot以累積的營運經驗、廣大的客戶群、穩定的服務及持續的KPI管理為基礎。

公司及其專案組合：數百萬客戶，每月銷售額達數十億。

Ailoot將這些營運經驗用於API存取，讓客戶的產品、代理、應用程式及自動化流程使用AI功能。
