---
title: FR-152 上線測試收尾 SUMMARY
h1: FR-152 Guidant AI 官網——上線測試收尾
subtitle: 2026-10-21 一天內從 Lovable 骨架到開放收錄；23 張子卡、兩個 repo
chips: [{text: 站已上線 guidant-ai.stg.jedicotech.com, kind: ok}, {text: Google／Bing 登記完成, kind: ok}, {text: 待裁 4 件, kind: warn}]
---

# FR-152 上線測試收尾 SUMMARY（2026-10-21）

> 從 `handoff/fr152-LOG.md` 濃縮。arc 定義的「上線測試」：官網部署到測試網址，全頁真文案（中英）、真截圖、SEO／AI SEO 配備齊全、爬蟲身分抓得到內文。**全部達成，且比原定義多做了開放收錄與搜尋引擎登記。**

## 一、為何做

Guidant AI 有付費客戶但沒有官網；CRA 規定公司網站要有產品安全資訊頁（法定）；AI 搜尋引擎不跑 JS，純前端 SPA 在那裡是空殼，所以框架與 SEO 配備要一開始就做對。

## 二、做了什麼（兩個 repo）

**guidant-ai-website**（`ee4005d` → `b619435`，23 commits）：TanStack Start 留用、開 prerender；24 頁中英各一（首頁、產品總覽、5 功能、5 解決方案、信任中心、預約、聯絡、隱私／條款占位、指南清單＋6 篇）全部真文案；32 張真截圖（16×亮暗）；SEO 五件套（canonical／hreflang／og 分區圖、robots＋sitemap、JSON-LD 五型別、llms.txt、llms-full.txt 228KB）；404 頁、結尾斜線、感謝頁當轉換事件；Cloudflare Web Analytics 掛載；Search Console 驗證 meta；IndexNow key。

**compliance-manager-be**：FR-152 文件站（README／08／09 改成 TanStack 現況）、E3 上線測試報告 `4-review/launch-test-2026-10-21.md`、建站知識庫 `5-knowledge/website-build-playbook.md`（746 行，11 節）、STATE／LOG。

## 三、部署與登記

| 項 | 狀態 |
|---|---|
| Cloudflare Pages | 專案 `guidant-ai-website` 連 GitLab `feature/FR-139`，push 即部署；輸出 `.output/public`；`VITE_SITE_URL`、`NODE_VERSION`、`VITE_CF_BEACON_TOKEN` |
| 網址 | 主 `https://guidant-ai.stg.jedicotech.com`、備 `guidant-ai-website.pages.dev`；決策者裁示維持 stg 試水溫 |
| 收錄 | noindex 已拿掉（17:35）；Google Search Console 驗證通過、sitemap 已抓；Bing 匯入成功、48 頁 IndexNow 已推 |
| AI 爬蟲 | zone 層 AI 政策「訓練」改允許、Bot Preference Sync 關、Email Obfuscation 關；13 家真實 UA 全 200 |
| 分析 | Web Analytics beacon 上線；轉換看 `/demo/thanks/`、`/contact/thanks/` 瀏覽數 |

## 四、行為差異（相對 arc 開始時）

骨架只有首頁與產品總覽、全占位圖、英文是中文、沒有 SEO 配備、未部署 → 全頁真文案中英、真截圖、SEO 全配備、上線且開放收錄。

## 五、規範文件

- 不適用：頁面 SPEC（`docs/spec-site/`，官網不是產品頁面）、使用手冊（無終端使用者操作）。
- 已補：FR-152 README／08／09 現況化（CM-2957）、E3 驗收報告、建站知識庫（K1＋K2）、本 SUMMARY、LOG 收口 block、memory 一條。
- 已轉 HTML：整站重 build（`render_index.py`）。

## 六、已知 follow-up（待決策者裁）

1. 12 個占位框（ISO 附錄 A、CRA 附件一、多客戶儀表板、租戶切換、跨專案證據、部署架構；中英各一）：補圖要另建 Demo 或畫圖。
2. AI 儀表板產品 bug：生成的 KPI 卡自帶左側粗框、完成率 0、狀態露英文、blsadmin 撈到自家專案。另開產品卡。
3. 站外訊號（LinkedIn／G2／合作夥伴連結）：等正式網域。
4. 表單寄信換方案（E2 延後）；`VITE_FORM_KEY` 留空走 mailto。
5. 正式網域上線 checklist 在 STATE「正式上線待辦」與 playbook 第 10 節；含 stg 站要另留 noindex、zone 政策再關、301。
6. 低優先：任意不存在網址仍一則 React #418（畫面與狀態碼正確）；首頁手機 LCP「依主題只輸出一張主圖」另案。

## 七、部署 handover

- 改程式：push `feature/FR-139` 即自動部署，約 1 分鐘。
- 新頁：prebuild 自動進 sitemap／llms／llms-full；要主動通知 Bing 用 IndexNow（指令在 playbook 第 6 節）。
- 換正式網域：playbook 第 10 節。
