<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Crawler on YennJ12 Engineering Blog</title><link>https://yennj12.js.org/yennj12_blog_V4/tags/crawler/</link><description>Recent content in Crawler on YennJ12 Engineering Blog</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Wed, 29 Jul 2026 09:00:00 +0800</lastBuildDate><atom:link href="https://yennj12.js.org/yennj12_blog_V4/tags/crawler/feed.xml" rel="self" type="application/rss+xml"/><item><title>AIO / GEO - Part 2 - 原理篇：AI 引擎如何檢索、選擇與引用你的內容</title><link>https://yennj12.js.org/yennj12_blog_V4/posts/aio-geo-part2-how-engines-work-zh/</link><pubDate>Wed, 29 Jul 2026 09:00:00 +0800</pubDate><guid>https://yennj12.js.org/yennj12_blog_V4/posts/aio-geo-part2-how-engines-work-zh/</guid><description>大多數人的做法：抄一份 GEO checklist，逐項打勾，然後不知道為什麼沒效果。 真正該做的事：先看懂管線，才知道每一項在修哪個階段的問題。
Checklist 會過期，機制不會。 這一篇講機制。
一、先確認一件事：AI 引擎看到的不是你看到的 打開瀏覽器看到的頁面，和 AI crawler 拿到的東西，可能是兩份完全不同的文件。
瀏覽器 AI Crawler ┌──────────────────────┐ ┌──────────────────────┐ │ HTML │ │ HTML │ │ ↓ 執行 JS │ │ ✘ 多數不執行 JS │ │ ↓ 呼叫 API │ │ ✘ 拿不到 API 資料 │ │ ↓ 水合（hydrate） │ │ ✘ 沒有水合 │ │ ↓ 載入圖片、字型 │ │ ✘ 通常只要 HTML │ │ = 完整頁面 │ │ = 可能是空殼 │ └──────────────────────┘ └──────────────────────┘ 驗證方法（30 秒）：</description></item></channel></rss>