網站上線了卻搜不到?20 項 SEO 檢查清單+直接丟給 Claude 的提示詞
用 Claude、Cursor、Lovable 或 v0 做網站,現在一個下午就能上線。但很多人上線之後才發現:在 Google 打自己的網址,什麼都搜不到。
這不是你的網站不好,而是 AI 幫你寫程式的時候,通常只管「畫面跑得起來」,不會主動處理搜尋引擎要的那些東西:sitemap、canonical、meta description、結構化資料……這些東西使用者看不到,但 Google 每一項都會看。
這篇整理了 20 項上線後必做的 SEO 檢查,分成五大類,每項都說明「它是什麼、為什麼要做、AI 最常漏在哪」。最後附上一段可以整份複製貼給 Claude 的提示詞,讓它逐項幫你檢查、修好,再列出改了什麼。
先講清楚:SEO 沒有「做完就保證第一頁」這種事。這 20 項是基本盤——沒做到,Google 可能連收錄都有困難;做到了,你才有資格開始拚內容。
先確認:你的網站到底有沒有被收錄?
在 Google 搜尋框輸入:
site:你的網域.com
如果出現「找不到和您查詢的內容相符的文件」,代表 Google 還沒收錄你任何一頁。原因可能是網站太新,也可能是設定擋住了爬蟲(下面第 3 項會講)。最準的檢查方式是 Google Search Console 的「網址檢查」工具,它會直接告訴你某一頁有沒有被收錄、為什麼沒有。
一、讓 Google 找得到你(第 1–4 項)
1. 建立 sitemap.xml sitemap 是一份「我的網站有哪些頁面」的清單,給搜尋引擎看的。Next.js、Astro 等框架都有內建或外掛可以自動產生。單一 sitemap 檔上限是 5 萬個網址、50MB(未壓縮),一般網站完全夠用。做好之後記得到 Search Console 提交。
2. 加上 robots.txt
放在網站根目錄(/robots.txt),告訴爬蟲哪些路徑可以爬、哪些不要爬,並寫上 sitemap 的位置:
User-agent: *
Allow: /
Sitemap: https://你的網域.com/sitemap.xml
3. 移除不該有的 noindex
這是 AI 做的網站最常見的地雷。開發階段常會加上 <meta name="robots" content="noindex"> 避免測試站被收錄,結果上線忘了拿掉,等於直接跟 Google 說「不要收錄我」。部署平台的預覽網址有 noindex 是正常的,正式網域不該有。
4. 加上 canonical 標籤
同一頁有多個網址(例如有沒有結尾斜線、帶不帶 ?utm= 參數)時,用 <link rel="canonical" href="..."> 告訴 Google 哪一個才是正本,避免重複內容稀釋排名。
二、讓 Google 看得懂你(第 5–10 項)
5. 每頁都要有獨立的 title
<title> 是搜尋結果上那行藍色大字。AI 生成的網站很常每一頁都叫同一個名字(例如全部都是 "My App"),這對 SEO 傷害很大。每頁 title 要不同、包含那頁的主題關鍵字。
6. 寫 meta description 搜尋結果標題下面的那段說明。Google 不一定會用你寫的,但寫好能提高點擊率。長度建議控制在約 150–160 個英文字元(中文大約 70–80 字),太長會被截斷。
7. 一頁只放一個 H1 H1 是頁面的主標題。AI 生成的版面常常把 logo、hero 標題、區塊標題全部設成 H1,讓頁面主題變模糊。一頁一個 H1 就好。
8. 標題層級照順序 H1 → H2 → H3 依序往下,不要因為「字比較大比較好看」就跳級用。標題結構就是你頁面的大綱,搜尋引擎和螢幕閱讀器都靠它理解內容。
9. 圖片加上 alt 文字
alt 是圖片的文字描述。Google 看不懂圖片內容,靠 alt 理解;視障使用者的螢幕閱讀器也會唸出來。描述圖片「是什麼」就好,不要硬塞關鍵字。
10. 加上結構化資料(Schema / JSON-LD) 用 JSON-LD 格式告訴 Google「這是一間公司 / 一篇文章 / 一個產品 / 一個常見問題」。做對了有機會在搜尋結果出現星等、價格、FAQ 這類「複合式搜尋結果」。可以用 Google 的「複合式搜尋結果測試」工具驗證。
三、讓網站健康又好逛(第 11–14 項)
11. 加內部連結 頁面之間要互相連結(例如文章底下放「延伸閱讀」)。爬蟲是順著連結發現新頁面的,孤立、沒有任何連結指向的頁面很容易被漏掉。
12. 修掉壞掉的連結 點了會 404 的連結,對使用者和爬蟲都是死路。AI 改版面時很常改了網址、卻沒更新舊連結。可以叫 Claude 寫個小腳本掃全站,或用 Search Console 的「網頁索引」報表找出 404。
13. 壓縮圖片
圖片通常是網頁最肥的部分。轉成 WebP 或 AVIF、依顯示尺寸輸出、加上 loading="lazy",常常能讓頁面重量少掉一大半。
14. 顧好 Core Web Vitals 這是 Google 衡量使用者體驗的三個指標,也是排名因素之一:
| 指標 | 量什麼 | 「良好」標準 |
|---|---|---|
| LCP(最大內容繪製) | 主要內容多快出現 | ≤ 2.5 秒 |
| INP(與下一次繪製的互動) | 點擊後多快有反應 | ≤ 200 毫秒 |
| CLS(累計版面配置位移) | 畫面會不會亂跳 | ≤ 0.1 |
INP 在 2024 年 3 月正式取代了舊的 FID。用 PageSpeed Insights 輸入網址就能看到你的分數。
四、手機、安全、網址(第 15–17 項)
15. 手機版排版要正常 Google 採用「行動版內容優先索引」,也就是主要用手機版的網頁來評估你的網站。最常見的問題:表格或圖片超出螢幕寬度、出現左右捲動、按鈕太小太擠。
16. 全站強制 HTTPS
所有 http:// 都要 301 轉址到 https://。現在大部分部署平台(Vercel、Netlify、Cloudflare)預設就有,但自己架主機的要確認。
17. 整理網址(slug)
/pricing 比 /page?id=12 好懂太多。網址要短、看得懂、用英文小寫加連字號。已經上線被收錄的網址如果要改,記得做 301 轉址。
五、分享與追蹤(第 18–20 項)
18. 加上 og:image
這是網址被分享到 Facebook、LINE、Threads、Slack 時出現的那張預覽圖。沒設定的話,分享出去就是一個光禿禿的網址。建議尺寸 1200×630。順便設好 og:title 和 og:description。
19. 驗證 Google Search Console 這是 Google 官方、免費的工具,可以看到網站被收錄的狀況、有哪些搜尋字帶來流量、有什麼錯誤。驗證網站擁有權後,記得提交 sitemap。這一步沒做,前面 18 項做得好不好你都不會知道。
20. 加上 llms.txt(選做) llms.txt 是 2024 年由 Answer.AI 的 Jeremy Howard 提出的提案:在網站根目錄放一份 Markdown 格式的網站重點說明,方便 AI 工具讀懂你的網站。要老實講,它目前不是官方標準,Google 也表示搜尋不會用它,所以對 Google 排名沒有直接幫助。但做起來只要幾分鐘,當作給 AI 助理和 AI 搜尋的友善設定,可以順手加。
直接丟給 Claude 的提示詞(整段複製)
把下面這段貼進 Claude Code、Cursor 或任何能讀你專案程式碼的 AI 工具。它會逐項檢查、修改,最後列出清單讓你驗收。
你是資深的技術 SEO 工程師。請檢查這個網站專案,依照下面 20 項 SEO 清單逐項處理:
1. 建立 sitemap.xml(包含所有公開頁面)
2. 建立 robots.txt,並寫上 sitemap 位置
3. 找出並移除正式環境中不該有的 noindex
4. 每頁加上正確的 canonical 標籤
5. 每頁都有獨立、包含主題的 <title>
6. 每頁都有 meta description(約 70–80 個中文字內)
7. 每頁只有一個 H1
8. 標題層級依序 H1 → H2 → H3,不跳級
9. 所有圖片都有描述性的 alt
10. 加上適合的 JSON-LD 結構化資料(Organization / Article / Product / FAQ 擇適用)
11. 相關頁面之間加上內部連結
12. 找出並修好壞掉的連結
13. 壓縮圖片、改用 WebP/AVIF、加上 lazy loading
14. 改善 Core Web Vitals(LCP、INP、CLS)的明顯問題
15. 修好手機版的排版問題(不能左右捲動)
16. 確認所有 http 都 301 轉到 https
17. 網址改成簡短可讀的 slug(已上線的網址要加 301 轉址)
18. 每頁加上 og:title、og:description、og:image(1200×630)
19. 列出驗證 Google Search Console 需要我做的步驟
20. 在根目錄建立 llms.txt,簡述網站內容與重要頁面
規則:
- 每一項先檢查現況,已經做好的就標「已符合」,不要重做。
- 不要改動網站的文案內容和視覺設計,除非那一項需要。
- 改完之後,用表格列出:項目/原本狀況/你改了什麼/需要我手動處理的事。
改完一定要自己驗收。 AI 有時會說「已完成」但其實漏了,建議至少做這三件事:
- 打開
你的網域/sitemap.xml和/robots.txt,確認真的存在、內容正確。 - 用 PageSpeed Insights 跑一次手機版分數,確認 Core Web Vitals 有改善。
- 到 Search Console 提交 sitemap,並用「網址檢查」請 Google 重新檢索首頁。
常見問題
Q:做完這 20 項,多久會被搜到? 新網站被收錄通常需要幾天到幾週,取決於網站大小和有沒有外部連結指向你。提交 sitemap、在 Search Console 要求檢索可以加快,但沒有辦法保證時間。
Q:用 Wix、Webflow 這種建站工具也需要做嗎? 這些平台大多已經幫你處理了 sitemap、HTTPS、robots.txt,但 title、description、alt、H1 結構這些「內容層」的東西還是要自己填。
Q:做了 SEO 就會有流量嗎? 不會。這 20 項只是讓 Google 能正確收錄、看懂你的網站。真正帶來流量的,是有人在搜、而你剛好回答得最好的內容。基本盤打好之後,下一步就是持續產出有用的內容。
有問題或想看哪個項目的詳細教學,歡迎到 IG @aihub.tw 留言告訴我。