我要怎麼用 GitHub Copilot 做 SEO,並讓 ChatGPT 推薦我?
把 GitHub Copilot 放在代理程式模式(Agent mode)中當作執行的手,而不是裁判:把頁面規則寫進 .instructions.md 檔或 AGENTS.md,在 .vscode/mcp.json 中連接 MCP 伺服器以取得即時資料與檢查,並在宣布完成前,於已發布的網站上確認每一頁。Copilot 能把頁面寫得很好,但它看不見 Google 是否已為頁面建立索引,也看不見 ChatGPT 是否讀過它們。
重點事實
- VS Code 中的 Copilot Chat 要使用 MCP 伺服器,需要 VS Code 1.99 以上版本,並在聊天框中使用 Agent 模式。 (GitHub 文件:使用 MCP 擴充 GitHub Copilot Chat)
- 對於 Copilot Business 與 Copilot Enterprise,「Copilot 中的 MCP 伺服器」政策預設為停用,由組織或企業決定成員能否使用 MCP。 (GitHub 文件:使用 MCP 擴充 GitHub Copilot Chat)
- 截至 2026 年 10 月 13 日,VS Code 會從專案的 .vscode/mcp.json 讀取 MCP 伺服器,其位於最上層的 servers 物件之下。 (VS Code 文件:新增並管理 MCP 伺服器)
- 對於 http 伺服器,VS Code 會先嘗試 HTTP Stream,失敗時改用 SSE,並在第一次連線時開啟瀏覽器視窗以授權 OAuth。 (VS Code 文件:MCP 設定參考)
- 截至 2026 年 10 月 13 日,VS Code 會把 .github/instructions 中的 *.instructions.md 檔套用到符合其 applyTo 萬用字元的檔案。 (VS Code 文件:使用自訂指示)
GitHub Copilot 能自己做 SEO 嗎?
不能。Copilot 沒有 SEO 模式;在 Agent 模式中,它是透過您給它的指示與您連接的工具來做 SEO。這足以寫出正確的頁面,但無法得知這些頁面是否已建立索引、是否被 AI 爬蟲讀取,或是否有人造訪。
我要把 SEO 規則放在哪裡給 Copilot?
把規則放進 .github/instructions 中的 .instructions.md 檔,並以 applyTo 萬用字元指定您的頁面檔案,這樣 Copilot 處理頁面時就會載入它們。若要設定整個專案的指引,請使用 .github/copilot-instructions.md;如果同一個儲存庫還有其他程式代理共用,則使用 AGENTS.md:
--- name: 'SEO for content pages' description: 'Use when creating or editing content pages.' applyTo: 'app/**/page.tsx' --- - One H1 per page, phrased as the question the page answers - Unique <title> and meta description; self-referencing canonical - Content rendered on the server, not only after JavaScript runs - JSON-LD only for what the page visibly says - Add every new page to the sitemap - Never change the home page or pages that already work
我要怎麼在 VS Code 中把 MCP 伺服器連接到 Copilot?
從命令選擇區執行 MCP: Add Server,或在 .vscode/mcp.json 中加入伺服器,設定 type 為 http 並填入其 url,然後把聊天切換為 Agent 模式。若是在公司環境中,請先確認您的組織已在 Copilot 政策中啟用 MCP 伺服器:
// .vscode/mcp.json(本專案)
{
"servers": {
"<name>": {
"type": "http",
"url": "<server-url>"
}
}
}Copilot 自己無法檢查什麼?
Copilot 看得到您的程式碼,但看不到正式網站。以下這些檢查需要已發布的頁面或外部資料:
| 問題 | 答案在哪裡 |
|---|---|
| 不執行 JavaScript 時,頁面是否已有內容? | 抓取正式網址,例如用 curl |
| 標題、canonical 與 JSON-LD 是否正確? | 正式網站的 HTML,而不是原始檔 |
| Google 是否已為它建立索引? | Search Console |
| AI 爬蟲是否讀取過它,ChatGPT 是否帶來造訪? | 伺服器日誌,或能區分 AI 流量的分析工具 |
逐步操作
- 寫下規則. 在 .github/instructions 中建立一個 .instructions.md,以 applyTo 萬用字元指定您的頁面。
- 連接工具. 把 MCP 伺服器加入 .vscode/mcp.json,並在瀏覽器中完成授權。
- 切換為 Agent 模式. 在 Copilot Chat 的聊天框中選擇 Agent,讓它能使用伺服器的工具。
- 要求一批頁面. 要求幾個新頁面,每一頁回答一個問題,且不要碰既有的頁面。
- 在正式網站上檢查. 部署後打開每個已發布的網址,檢查內容、標題與 canonical,接著觀察建立索引狀況與 AI 造訪。
常見錯誤
- 把 mcpServers 格式的設定複製到 .vscode/mcp.json,但 VS Code 要求的是 servers。
- 在 Agent 模式之外期待 MCP 工具,或在公司組織尚未啟用政策前就想使用。
- 沒有打開網址,就接受 Copilot 說頁面已上線的摘要。
- 讓它改寫首頁,或改寫已經帶來流量的頁面。
easyIndex 如何解決
easyIndex 以遠端 MCP 伺服器的形式連接到 Copilot,網址為 https://easyindex.app/api/mcp,您在瀏覽器中完成授權即可。它不只是一個可以呼叫的伺服器:方法就在其中,包括逐步指引與最新規則,因此不需要安裝或另行更新。每一項變更都由 Copilot 完成,而 easyIndex 從不碰您的網站或儲存庫。
每一頁在提交時會被稽核,發布後會在正式網站上檢查,而一個步驟只會依據 easyIndex 檢查的證據完成,不採信 Copilot 的報告。儀表板接著會顯示逐頁的 AI 助理訪客、AI 爬蟲讀取的頁面,以及 Search Console 的資料,每個網站每月 US$30,提供 7 天免費試用。
常見問題
這和被 Microsoft Copilot 推薦是同一回事嗎?
不是。GitHub Copilot 是會編輯您網站的程式代理;Microsoft Copilot 是否引用您的網站,是另一個問題,有自己的指南。
Copilot 和 Claude Code 能使用同一套規則嗎?
可以,透過儲存庫根目錄的 AGENTS.md;當 chat.useAgentsMdFile 設定開啟時,VS Code 會讀取它。
為什麼 Copilot 看不到我的 MCP 伺服器工具?
請確認聊天處於 Agent 模式、VS Code 為 1.99 以上版本,而且如果您使用 Business 或 Enterprise,MCP 政策已經啟用。
Copilot 能讓我的網站進入 ChatGPT 嗎?
沒有任何工具能保證這件事。Copilot 能建立清楚、可被檢索的頁面;ChatGPT 是否引用它們,則由 ChatGPT 自己決定。
延伸閱讀
- 如何讓 Microsoft Copilot 推薦我的公司?
- 我應該把哪些 SEO 規則放進 AGENTS.md 或 CLAUDE.md?
- 我的程式代理需要的 GEO MCP 伺服器應該做什麼?
- 我要如何用 Cursor 做 SEO,並出現在 ChatGPT 中?
- easyIndex 如何運作?我需要準備什麼?多久會有成效?
- easyIndex 費用多少?
最後驗證日期 .