在協助企業導入結構化資料的實務中,TrueLink 誠通數位長期觀察到一個關鍵問題:許多活動網站明明寫了 Event schemaGoogle 卻完全沒抓到,甚至連「活動卡片」都沒出現。追查下來,往往不是 schema 格式錯了,而是日期欄位的時區資訊寫錯或寫漏

這不是小細節。在 Google 的結構化資料解析系統中,日期欄位如果缺少時區資訊,會被視為「資料不完整」,活動資訊可能直接被忽略。更糟的是,如果時區寫錯(例如寫了 +07:00 卻實則在 +08:00 的台北),Google 會誤判活動時間,導致卡片顯示錯誤或根本消失。

你是否曾經明明寫了 Event schema,Google 卻完全沒抓到活動資訊?這可能是因為時區資訊寫錯或寫漏。這篇文章不談大框架、不講抽象概念,只聚焦一個中小企業常犯、但會直接影響活動曝光的實務問題:Event schema 的時區資訊該怎麼寫?錯了會發生什麼?

---

為什麼時區資訊不能省?Google 的結構化資料解析機制

在結構化資料的世界裡,Google 不是靠「猜」。它需要明確的格式與資訊,才能正確抓取活動的時間與地點。

根據 Google 的官方文件(https://developers.google.com/search/docs/appearance/structured-data/event),Event schema 的 startDateendDate 欄位,必須符合 ISO 8601 標準,並包含時區資訊。例如:2026-01-23T14:30:00+08:00

如果不寫時區,Google 會視為「資料不完整」,可能忽略活動資訊。例如:你的活動在台北 14:30 開始,但因為沒寫時區,Google 可能誤判為 UTC 時間 14:30(等於台北時間 22:30),這就顯得荒謬。

> 來源

---

真實場景:一個時區寫錯的 Event schema 會發生什麼?

我們觀察過多個案例,發現當 startDate 欄位缺少時區資訊時,Google Search Console 的結構化資料報告會顯示「日期欄位格式錯誤」,活動卡片完全沒出現。

這印證了一個實務上的觀察:時區資訊不是可選項,而是必須完成的欄位

---

Event schema 的時區寫法規則:ISO 8601 + 時區偏移

Google 接受兩種時區寫法:

1. 具體時區偏移(+08:00) 用 +HH:MM-HH:MM 的格式表示與 UTC 的偏移。例如: 2026-01-23T14:30:00+08:00

2. UTC 時間(Z) 如果活動時間是 UTC 時間,可以用 Z 結尾。例如: 2026-01-23T06:30:00Z

> 注意:Google 不會自動將本地時間轉換為 UTC,所以時區資訊不能省略,也不能假設 Google 會「自動轉換」。

---

常見錯誤與對應做法:時區寫錯、格式錯、時區不一致

錯誤類型描述檢查方式建議修正
時區資訊漏寫2026-01-23T14:30:00使用 Google Search Console 結構化資料報告補上時區,如 +08:00
時區寫錯+07:00 而非 +08:00手動比對 Google 解析結果更正為正確時區
時區與活動地點不一致台北活動寫成 +09:00檢查活動地點與時區對應更正為 +08:00
時區與日期格式不一致2026-01-23 14:30 +08:00檢查是否符合 ISO 8601改為 2026-01-23T14:30:00+08:00

---

三個實務步驟:確保 Event schema 的時區資訊正確

1. 確認活動地點與時區對應 台灣的時區是 +08:00,不是 +09:00(日本)或 +07:00(泰國)。

2. 在 JSON-LD 中明確寫出時區偏移 舉例:

   {
     "@context": "https://schema.org",
     "@type": "Event",
     "startDate": "2026-01-23T14:30:00+08:00",
     "endDate": "2026-01-23T18:00:00+08:00",
     "name": "2026 台灣科技論壇",
     "location": {
       "@type": "Place",
       "name": "台北國際會議中心",
       "address": "100 台北市中正區信義路四段 444 號"
     }
   }

3. 用 Google Search Console 結構化資料報告驗證 上傳 schema 後,到 Google Search Console 查看「結構化資料報告」,確認是否有錯誤。

---

延伸:時區錯誤的影響不只是活動卡片消失

結構化資料的錯誤,可能會導致 Google 判斷網站「提供錯誤資訊」,進而影響網站整體信任度。

我們觀察到,結構化資料品質不佳會導致 Google 對網站的信任評估下降。這說明:結構化資料的錯誤,不只是活動卡片消失這麼簡單。它會影響 Google 對網站整體的信任評估。

> 來源

---

什麼樣的結構化資料會被 Google 忽略?

根據 Google 的結構化資料指南,以下情況會導致資料被忽略:

  • 欄位格式錯誤(如缺少時區)
  • 欄位值與活動實際內容不符(如寫錯時間)
  • 同一頁有衝突的結構化資料(如兩種不同的 Event schema)

---

為什麼 Event schema 的時區寫法要這麼嚴格?

這是因為 Google 不只是「抓資料」,它還要確保資料是「可信的」。

如果一個網站的 Event schema 時區寫錯,Google 會懷疑網站的整體資料品質。這會導致:

1. 活動卡片不顯示 2. 網站整體的 AI 引用率下降 3. 搜索結果中出現錯誤的活動資訊

---

總結:時區資訊不是「可選」,而是「必須」

在 Event schema 中,時區資訊不是「可選項」,而是「必須欄位」。

寫錯或漏寫時區,會導致活動卡片不顯示,甚至影響網站整體的 AI 引用率。

因此,我們建議:

  • 活動時間一定寫上時區資訊
  • 確認時區與活動地點一致
  • 用 Google Search Console 驗證結構化資料

---