GEOSEOAI 可見度

GEO 是什麼?讓 AI 引擎讀得懂、也願意引用你的網站

約 9 分鐘

有客戶問我:公司網站在 Google 排到第二頁,為什麼還是有人說在 ChatGPT 上問到我們?這兩件事走的是不同的判斷路徑。生成式引擎在意的是能不能抓到一段乾淨、可以直接放進答案的內容,以及有沒有足夠線索判斷這段話出自誰。這篇把 GEO 拆成技術、結構化資料、內容形狀三塊,附上你自己就能做的檢查方法,也講清楚哪些說法目前無法驗證。

1. GEO 是什麼?跟 SEO 的關係

GEO 全名 Generative Engine Optimization,目標是讓 ChatGPT、Claude、Google AI 摘要這類生成式引擎在回答問題時,抓得到你的內容、也願意標上你的來源。SEO 想要的是排名往前、使用者點進來。GEO 想要的是你的句子被摘進答案裡,順便留下一個連結。

兩者的地基大量重疊。網站要爬得到、載入要快、資訊架構要清楚、內容要有實質資訊,這些條件 SEO 與 GEO 都需要。差別在最後一哩:SEO 優化的是清單裡的一條搜尋結果,GEO 優化的是一段可以被複製進答案的文字。

比較的項目SEOGEO
想要的結果在搜尋結果清單裡排前面被摘進 AI 的答案,並被標上來源
優化的單位一整個頁面與它的關鍵字單一段落或單一小節
成功的樣子使用者點進你的網站使用者看到你的名字,可能不點進來
怎麼知道有效看排名與點擊數拿問題去問 AI,看它引用誰

所以第一件事不是加什麼新東西,是先確認 SEO 的基本盤。頁面沒有被擋住不給抓、每頁的標題與摘要有寫對、大標小標的層級有邏輯、手機上讀得順,這幾件事同時是 GEO 的地基。基本盤破了,後面做什麼都接不上去。

接著把「排名」跟「被引用」當成兩個獨立的指標追蹤。它們不會同步移動,用同一份報表交差只會讓兩邊都看不清楚。還有一個好用的起手式:把你希望客戶問到的問題句寫下來,例如「台北 WordPress 架站大概多少錢」。那些句子之後就是你內容小標的來源。

2. 為什麼現在要在意:答案給完了,沒有點擊

使用者的提問方式在改變。以前是丟關鍵字進搜尋框、開三個分頁比較。現在不少人直接問 AI「幫我比較 A 跟 B」,或看完 Google 的 AI 摘要就關掉頁面。答案在搜尋結果頁就結束了,你的流量報表看不到這次曝光。

對中小企業有兩個影響。第一,排第幾名已經不足以描述你的能見度。第二,如果 AI 引用的是同業的說明,你連被拿來比較的機會都沒有。這件事在 Search Console 裡看得出苗頭:曝光持平、點擊卻一路往下掉,通常代表問題在結果頁就被解決掉了。

能做的事很具體。報價、規格、服務流程這類會被問到的資訊,在網站上寫成明確的文字。只放在 PDF 或圖片裡等於沒寫,機器讀不到,也就不會拿去回答別人的問題。

另外,定期把品牌名、服務名與常見問題拿去問幾個 AI 引擎,記下它引用了誰、引用了哪一頁。那份紀錄比任何工具給的分數都更接近現況,而且不用花錢。

3. AI 引擎讀到的,跟你看到的不一樣

機器抓走的是伺服器最初送出的那份文件,不是你在瀏覽器裡看到的畫面。有些網站的內容要等瀏覽器把程式跑完才長出來,機器拿到的就是一頁空殼。Google 有能力等,但會延後處理。其他 AI 引擎的能力參差,有些根本不等。

如果原始碼裡是空的,解法是讓網站在上線前就把每一頁的文字先生成好,機器一拿到就是完整內容。WordPress 這類由伺服器直接輸出頁面的系統天生沒有這個問題。用 Next.js、Nuxt、Astro 蓋的網站要確認一下,頁面走的是伺服器渲染或靜態產生,而不是全部交給瀏覽器現算。

同樣的道理適用在那些點了才展開的區塊。價格、營業時間、聯絡方式如果要等使用者點擊才載入,機器多半拿不到。這幾項偏偏又是最常被問到的資訊,藏起來很可惜。

4. 結構化資料:用機器讀得懂的方式介紹自己

結構化資料是一段藏在網頁裡、只寫給機器看的自我介紹,訪客在畫面上看不到。它讓引擎不必用猜的:這串數字是電話、這個名字是作者、這一段是問答。對 GEO 的幫助在於降低誤讀,讓引擎更容易把正確的資訊對到你身上。

中小企業先做四種就夠。首頁放 Organization,標明名稱、網址、標誌與聯絡方式。有實體據點或明確服務範圍的話改用 LocalBusiness,多寫地址與服務地區。

另外三種各有各的位置。FAQPage 用在真的有問答區塊的頁面,一問一答的結構最貼近 AI 回答的形狀,也最容易被整段摘錄,問題要照真人講話的方式寫。BlogPosting 用在文章頁,標明標題、作者、發布日期與最後更新日期,作者與日期是引擎判斷可信度與新舊的依據。BreadcrumbList 則說明這一頁在網站的哪一層,幫引擎理解你的內容分類。

5. 內容要寫成什麼形狀才容易被引用

生成式引擎摘錄的單位通常是一個段落或一個小節。段落若要讀者往前翻兩段才看得懂,被抽出來就失去意義。寫的時候把每一段當成能獨立存在的答案:前一兩句把結論講完,後面再補條件跟例外。

這跟多數人的寫作習慣正好相反。習慣上會先鋪陳再進正題,但被摘錄的時候,前面那三句就是雜訊,引擎可能還沒讀到正題就停了。改法很簡單:把結論那句搬到段落最前面,其餘順序不動。

寫的時候盯著這四件事

  • 小標用問句。寫成使用者會打進搜尋框的樣子,「弱點掃描和滲透測試差在哪?」比「服務比較」好用。
  • 用具體數字與條件取代形容詞。「13,000 元起/站,含技術 SEO 檢修與 3 篇代寫文章」勝過「價格實惠、服務完整」。
  • 圖片與表格旁邊補一段文字。把圖表的結論用文字寫出來,要看圖才懂的段落,純文字爬蟲拿不到。
  • 每頁標示更新日期,過時的數字定期回頭修。舊價格被 AI 引用出去,麻煩比沒被引用還大。

6. 常被誤解的事:爬蟲沒被擋不等於已被收錄

這一段最容易被過度銷售。llms.txt 是還在發展中的提案,robots.txt 是行之有年的爬蟲權限宣告。這兩份檔案處理的都是同一件事:你可不可以抓。

所以 robots.txt 要做的事只有一件:別誤擋。確認沒有把 GPTBot、ClaudeBot、Google-Extended 這類爬蟲一律 Disallow,除非你是有意不讓 AI 使用你的內容。llms.txt 的成本很低,放著當加分項可以,把它當成收錄保證則不行。

還有一件事要先有心理準備。目前沒有任何官方管道能查詢「我的網站有沒有被某個 AI 收錄」。看到宣稱保證上榜或保證被引用的服務,先問對方要怎麼驗證。新網域的權重也需要時間累積,技術面做到滿之後,外部提及與連結仍然是引擎判斷你可不可信的材料。

7. 怎麼自己檢查:三個動作,半小時

不必先買工具。以下三個動作能讓你看到網站在 AI 面前長什麼樣子,做完大概半小時。

半小時的三個動作

  • 把單一網址貼給 ChatGPT 或 Claude,要它開啟連結並摘要重點。摘要很空泛、或它回你讀不到內容,通常代表渲染或權限有問題。
  • 直接問「台灣有哪些提供某某服務的工作室」這類問題。看它列出誰、引用哪些來源,把自己跟同業的差距記下來。
  • 用 Google 的複合式搜尋結果測試與 Schema Markup Validator 檢查結構化資料。看有沒有寫錯或漏填,這兩個工具都免費。

改版、換框架、換主機之後,這三個動作要重跑一次。環境變了,爬蟲看到的東西也會變,而這種變化在畫面上通常看不出來,只有原始碼與 AI 的回答會誠實反映。

GEO 沒有神奇開關。可以做的是把網站整理成機器讀得懂的樣子:原始 HTML 裡就有內文、結構化資料標得對、每一段話都能單獨回答一個問題。剩下的交給時間跟內容品質累積。

常見問題

我已經有做 SEO 了,GEO 還要另外做嗎?
地基共用,多數 SEO 工作對 GEO 同樣有效。需要另外處理的是三件事:確認伺服器送出的原始文件裡就有內文、補上結構化資料、把內容改寫成一段一個完整答案。已有 SEO 基礎的網站,補完這三項通常就看得到差別。
做了 GEO,多久會被 AI 引用?
沒有保證的時間表,也沒有官方管道可以查詢收錄狀態。技術面修好之後,收錄與引用取決於各平台的抓取排程與網站權重:已有流量與外部連結的站通常比較快,新網域需要更長時間累積。有人跟你保證幾週內被引用,請要求對方說明驗證方式。
我用 WordPress,需要擔心 AI 讀不到嗎?
WordPress 是由伺服器直接把內容送出來的,原始碼裡就看得到,這一項先天沒問題。要留意的是快取或加速外掛設定錯誤把內容延後載入、重要資訊藏在要點開才展開的區塊,以及缺少結構化資料這三種情況。

延伸閱讀