Google Search Console 是什麼?為什麼使用前要先驗證網站所有權
Google Search Console 是 Google 官方提供的網站搜尋資料工具。你要先完成網站所有權驗證,Google 才會開放該網站的搜尋曝光、點擊、索引狀態與問題通知。驗證的目的不是提升排名,而是確認你有權查看和管理這個網站在 Google 搜尋中的資料。
多數人第一次卡關,不是因為 Google Search Console 很難,而是還沒弄清楚「現在是在驗證網站管理權」。只要把這件事拆開,流程會清楚很多:先選資源類型,再選驗證方式,最後保留驗證碼,讓 Google 之後還能確認你的權限。若遇到驗證相關錯誤,可參考 Google Search Console 驗證教學:網站所有權設定與錯誤排除。
GSC 可以看到哪些資料
完成 Google Search Console 驗證後,你可以看到網站在 Google 搜尋中的曝光、點擊、搜尋查詢、平均排名、索引狀態、Sitemap 處理狀態與部分體驗問題(行動裝置可用性問題怎麼判斷與修復),利用搜尋查詢資料進行 Search Console 關鍵字分析 可以找出可執行 SEO 機會。這些資料適合用來判斷網站是否被 Google 正常理解與收錄,但不要在驗證當天就急著分析成效,資料需要時間累積。
為什麼 Google 要你驗證網站所有權
Search Console 會揭露網站的搜尋表現、索引問題與管理設定,這些都屬於敏感資料。Google 要求網站所有權驗證,是為了避免沒有管理權的人看到網站資料或做出影響搜尋呈現的操作。官方的 網站所有權驗證說明 也明確把驗證視為取得擁有者權限的前提。
GSC 驗證和 GA4 安裝有什麼不同
| 項目 | Google Search Console 驗證 | GA4 安裝 |
|---|---|---|
| 目的 | 證明你有權管理網站搜尋資料 | 收集使用者進站後的行為資料 |
| 資料來源 | Google 搜尋結果與索引端 | 網站或 App 內的追蹤事件 |
| 常見方式 | DNS TXT、HTML 檔案、HTML 標記、GA、GTM | GA4 代碼或 GTM 容器 |
| 判斷重點 | 你是否有網站管理權 | 追蹤碼是否正確載入 |
先選對資源類型:網域資源 vs 網址前置字元
網域資源 會涵蓋整個網域和子網域,只能用 DNS 驗證;網址前置字元只涵蓋你輸入的完整網址版本,可用 HTML 標記、HTML 檔案、GA 或 GTM 等方式驗證。有 DNS 權限時,我通常建議選網域資源;只有網站後台權限時,再選網址前置字元。
網域資源適合誰
網域資源適合能管理 DNS 的網站擁有者、工程師、主機商窗口或公司 IT。你在 Google Search Console 新增資源時只輸入 example.com 這種網域,不輸入 https://、www 或任何路徑。完成 DNS TXT 記錄驗證後,http、https、www、非 www 以及子網域資料都會被納入同一個資源。
網址前置字元適合誰
網址前置字元適合沒有 DNS 權限,但能修改網站首頁、後台 SEO 設定或上傳檔案的人。它的限制很明確:你輸入 https://www.example.com/,就只涵蓋這個開頭的網址;http、非 www 或其他子網域不會自動算進來。這種方式對 WordPress、Wix、Shopify 新手比較友善,但日後要小心看錯資源版本。
建議決策表
| 情境 | 建議資源類型 | 建議驗證方式 | 原因 |
|---|---|---|---|
| 你有 DNS 或網域代管權限 | 網域資源 | DNS TXT 記錄 | 涵蓋最完整,後續穩定性最好 |
| 你只有 WordPress 後台權限 | 網址前置字元 | HTML 標記或平台整合 | 不用碰 DNS,操作門檻較低 |
| 網站由外包公司或主機商管理 | 網域資源優先 | 請對方新增 DNS TXT | 一次處理完整網域,交接風險較低 |
| 只想驗證某個活動網站或子目錄 | 網址前置字元 | HTML 檔案或 HTML 標記 | 只追蹤指定網址範圍即可 |
Google Search Console 驗證方式總覽:哪一種最適合你
GSC 驗證方式 主要有 DNS TXT 記錄、HTML 檔案、HTML 標記、Google Analytics 和 Google Tag Manager。選擇時不要亂試,先看你手上有什麼權限:能改 DNS 選 DNS;能改首頁 head 選 HTML 標記;能上傳根目錄檔案選 HTML 檔案;GA 或 GTM 只適合已正確安裝且有足夠權限的網站。
| 驗證方式 | 適合誰 | 不適合誰 | 失敗時先查什麼 |
|---|---|---|---|
| DNS TXT 記錄 | 工程師、主機商、網域管理者 | 完全沒有 DNS 權限的人 | TXT 值是否貼完整、DNS 是否生效 |
| HTML 檔案 | 能上傳檔案到網站根目錄的人 | 只能改後台內容、不能碰檔案的人 | 驗證檔是否能被公開開啟 |
| HTML 標記 | 能修改首頁 head 的網站管理者 | 首頁 head 由平台鎖死的人 | 標記是否放在首頁 head 內 |
| Google Analytics | 已正確安裝 GA 且有管理權的人 | 只看得到報表、沒有權限的人 | GA 是否正確安裝、帳號是否有權限 |
| Google Tag Manager | 已使用 GTM 管理追蹤碼的團隊 | 容器未發布或權限不足的人 | GTM 容器是否存在、是否已發布 |
DNS TXT 記錄驗證
DNS TXT 記錄是最穩定的 Google Search Console 驗證方式,也是網域資源的必要方式。它的概念是到網域代管商或 DNS 管理介面新增一筆 Google 指定的 TXT 記錄,讓 Google 查到這筆記錄後確認你能控制該網域。它適合長期經營的官網、內容站、品牌站與多子網域網站。
HTML 檔案上傳驗證
HTML 檔案驗證需要把 Google 提供的驗證檔上傳到網站根目錄,並確保那個檔案可以透過指定網址公開讀取。它適合可使用 FTP、主機檔案管理器或部署流程的人。若網站是純平台代管,不能存取根目錄,這個方法通常會卡住。
HTML 標記驗證
HTML 標記驗證是把 Google 提供的 meta 標記放進首頁 head 區域。對 WordPress、Shopify theme、Wix 站長工具欄位來說,這通常是最容易理解的方式。我的判斷是:新手若沒有 DNS 權限,HTML 標記往往比 HTML 檔案更少出錯。
Google Analytics 或 Google Tag Manager 驗證
Google Analytics 或 Google Tag Manager 驗證只適合已經正確安裝追蹤碼,而且你使用的 Google 帳號對該資源或容器有足夠權限的情境。不要把「網站上看得到 GA4 資料」直接等同於「可以驗證 GSC」,因為報表檢視權和擁有者驗證權限不是同一件事。GA4 基礎設定可參考站內的 Google Analytics 4 教學。
不建議優先使用的情境
如果你不確定 GA4 是誰裝的、GTM 容器是不是最新發布,或網站外包商可能隨時更換 theme,就不建議優先用 GA 或 GTM 驗證。實務上,最容易被忽略的風險是後續改版時驗證標記被移除,導致所有權失效。長期管理的網站,最好至少保留 DNS 或另一個備援驗證方式。
實作流程一:用 DNS TXT 記錄驗證網域資源
DNS TXT 記錄 驗證流程是:在 Google Search Console 新增網域資源,複製 Google 提供的 TXT 記錄,到 DNS 管理介面新增記錄,等待 DNS 生效後回到 GSC 點選驗證。這條路徑最適合有網域管理權的人,因為它涵蓋完整網域,後續也最不容易因網站改版失效。
步驟 1:在 GSC 新增網域資源
進入 Google Search Console 後,選擇新增資源,左側選「網域」。輸入時只填網域本身,例如 example.com,不要輸入 https://、http://、www 或 /blog 這類路徑。Google 的 新增網站資源說明 也指出,網域資源是用來聚合不同協定、子網域與路徑資料的資源類型。
步驟 2:複製 Google 提供的 TXT 記錄
GSC 會產生一段專屬驗證字串,通常長得像 google-site-verification 開頭的 TXT 值。請完整複製,不要自行刪字、加空格或改成容易記的版本。這個字串是 Google 用來辨識你的驗證請求,少一個字元都可能驗證失敗。
步驟 3:到 DNS 管理介面新增 TXT 記錄
登入網域代管商、DNS 代管服務或主機商後台,找到 DNS 記錄管理,新增一筆 TXT 記錄。名稱欄常見填法可能是 @、空白或網域本身,依服務商介面而定;內容欄貼上 Google 提供的 TXT 值。不要刪除既有 MX、A、CNAME 等記錄,GSC 驗證只需要新增 TXT。
步驟 4:等待 DNS 生效後回到 GSC 驗證
新增 TXT 記錄後,回到 Search Console 點選驗證。如果立刻失敗,不代表設定一定錯;DNS 傳播可能只要幾分鐘,也可能需要到 48 小時。工程師會用 DNS 查詢工具確認 TXT 是否公開生效;非工程使用者則可以先等一段時間再試,避免反覆改動造成更多錯誤。
實作流程二:用網址前置字元驗證單一網站版本
網址前置字元 驗證適合沒有 DNS 權限、但能管理網站後台或網站檔案的人。操作時必須輸入完整網址,並選擇 HTML 標記、HTML 檔案、GA4 或 GTM 等方法完成驗證。這種資源只看指定網址版本,所以 https、http、www、非 www 都要分清楚。
新增網址時要輸入完整網址
新增網址前置字元時,請輸入實際對外使用的完整首頁網址,例如 https://www.example.com/。如果你的網站主要版本是 https://example.com/,就不要填成 http://example.com/。很多驗證失敗不是技術錯,而是資源版本填錯;這在剛從 http 轉 https,或網站有 www 與非 www 轉址時特別常見。
用 HTML 標記驗證
選擇 HTML 標記後,GSC 會提供一段 meta 標記。把它放到首頁 HTML 的 head 區域,儲存並發布後,再回到 GSC 點驗證。WordPress 可以透過可插入 head 的功能或 SEO 相關設定欄位處理;Shopify、Wix 也常有對應的自訂程式碼或站長工具欄位。
用 HTML 檔案驗證
選擇 HTML 檔案後,下載 Google 提供的驗證檔,上傳到網站根目錄,並確認 Google 指定的檔案網址能公開開啟。若網址開啟後出現 404、轉址到首頁,或被登入牆擋住,GSC 就可能找不到驗證檔。這個方式適合工程師或能操作部署流程的人。
用 GA4 或 GTM 驗證前要檢查的權限
用 GA4 或 GTM 驗證前,先確認目前登入的 Google 帳號不是只有報表檢視權,而是對應資源或容器有足夠管理權。GTM 還要確認容器已經正確安裝在網站,並且最新版本已發布。這種方法方便,但最怕帳號交接混亂;公司網站最好把業主帳號列為擁有者,再把 SEO 顧問設為適當權限。
WordPress、Shopify、Wix、客製化網站該怎麼選驗證方式
平台情境 會影響 Google Search Console 驗證方式。WordPress 常用 HTML 標記或 DNS;Shopify 可用 theme 或 DNS;Wix 通常走平台內建 SEO 或站長工具設定;客製化網站與企業官網建議優先請工程師用 DNS TXT。平台越封閉,越要先找它提供的官方設定欄位。
| 網站類型 | 首選方式 | 備用方式 | 協作對象 |
|---|---|---|---|
| WordPress | HTML 標記或 DNS TXT | 平台整合功能 | 網站管理員、SEO 執行者 |
| Shopify | DNS TXT 或 theme head 設定 | 平台提供的站長工具欄位 | 電商管理者、工程窗口 |
| Wix/架站平台 | 平台內建 SEO 或站長工具設定 | DNS TXT | 網站擁有者、平台客服 |
| 客製化網站或企業官網 | DNS TXT | HTML 檔案或 HTML 標記 | 工程師、主機商、IT |
WordPress 網站
WordPress 網站通常可以用 HTML 標記完成網址前置字元驗證,也可以請管理 DNS 的人做網域資源驗證。若使用 SEO 外掛或可插入 head 的功能,重點不是選哪一個外掛,而是確認標記真的出現在首頁 head,且日後換佈景主題時不會被移除。
Shopify 網站
Shopify 網站可以從兩條路徑處理:有網域 DNS 權限時,用 DNS TXT 驗證網域資源;只有商店管理權限時,檢查 theme 或平台設定是否能加入 HTML 標記。電商網站常有主網域、結帳流程、子網域與多語版本,我會優先讓 DNS 驗證成為長期主驗證方式。
Wix/架站平台
Wix 或類似架站平台通常會提供 SEO、站長工具或 Google 整合設定欄位。這類平台不一定讓你自由上傳根目錄檔案,因此 HTML 檔案驗證未必適合。遇到欄位名稱不一致時,直接查平台文件中的 Search Console verification,比在程式碼裡亂找更有效率。
客製化網站或企業官網
客製化網站、企業官網、政府或大型組織網站,建議優先用 DNS TXT 驗證。原因很現實:網站改版、框架遷移、首頁模板調整都可能移除 HTML 標記;DNS 記錄通常由更穩定的主機或網域管理流程維護。SEO 顧問需要做的是寫清楚任務:新增 TXT 記錄,不要要求工程師交出網域帳密。
驗證失敗怎麼辦:常見錯誤與排除順序
驗證失敗 時,先查網址版本,再查 DNS 是否生效,接著檢查 HTML 標記或檔案位置,最後確認 GA4、GTM 或帳號權限。不要一失敗就換方法,因為亂換只會讓問題更難追。GSC 驗證是可排查的設定任務,多半能從權限、位置、版本三個方向找到原因。
| 錯誤訊息或現象 | 可能原因 | 排除順序 | 負責角色 |
|---|---|---|---|
| 找不到 DNS TXT | 記錄未生效、貼錯欄位、值不完整 | 查 TXT 值,再等 DNS 傳播 | 工程師、DNS 管理者 |
| 找不到 HTML 標記 | 放錯頁面、未放在 head、快取未更新 | 查看首頁原始碼,再清快取 | 網站管理員 |
| HTML 檔案無法驗證 | 檔案不在根目錄、網址 404、被轉址 | 打開指定檔案網址檢查 | 工程師、主機管理者 |
| GA4 或 GTM 驗證失敗 | 追蹤碼未正確安裝、帳號權限不足 | 確認安裝狀態與帳號權限 | 行銷、GTM 管理者 |
DNS TXT 找不到
DNS TXT 找不到時,先確認 TXT 值是否完整貼上,再確認名稱欄是否填在正確層級。不同主機商對名稱欄的規則不完全一樣,有些用 @,有些留空,有些要填完整網域。設定看起來正確但仍失敗時,先等 DNS 生效,不要馬上刪掉重建。
網址版本填錯
網址前置字元最常見的錯是版本不一致。https://example.com/、http://example.com/、https://www.example.com/ 在 GSC 都是不同資源。請用瀏覽器打開網站首頁,看最後停在哪個正式網址,再用那個版本新增資源。若網站有轉址,也要確認轉址後的版本才是主要版本。
HTML 標記放錯位置
HTML 標記必須放在首頁 head 區域,不能放在文章內容、頁尾、純文字區塊或只在某個子頁出現。驗證前可以開啟首頁原始碼搜尋 google-site-verification,確認標記存在。若網站有快取、CDN 或靜態產生流程,發布後要清快取再驗證。
GA4/GTM 權限不足
GA4 或 GTM 驗證失敗時,不要只看追蹤碼是否存在,也要看目前登入的 Google 帳號是否有對應權限。SEO 顧問常拿自己的帳號操作,但 GA4 或 GTM 是客戶公司帳號建立的,權限不足就驗不過。最好的做法是由客戶的主要 Google 帳號完成擁有者驗證,再授權顧問。
驗證成功後不要刪掉驗證碼
驗證成功後,TXT 記錄、HTML 檔案、HTML 標記或 GTM 容器不要隨手刪除。Google 會定期確認驗證權杖是否仍存在;如果找不到,擁有者權限可能在一段時間後失效。這也是我偏好 DNS 驗證的原因:它比較不會在網站改版時被前端模板更新影響。
驗證完成後要做什麼:只做必要的 5 件事
驗證完成後 先做 5 件事:確認主要網址版本、提交 Sitemap、用網址檢查看重要頁面、設定使用者權限、等待搜尋資料累積。不要急著進行完整 SEO 分析,因為新資源剛驗證完成時資料通常不完整,先把基礎設定穩住比較重要,SEO 成效判斷可參考 Search Console 品牌詞與非品牌詞分析。
確認主要網址版本
驗證後先確認你正在看的資源是否是網站主要版本。若你新增了網址前置字元,請再次核對 http、https、www 與非 www。公司內部最常發生的錯誤,是行銷看著錯的資源做報告,結果資料少一大截,問題不在 GSC,而在一開始選錯版本。
提交 Sitemap
到 Search Console 的 Sitemap 區域提交網站地圖,常見路徑是 /sitemap.xml,提交教學與狀態判讀可參考 Google Search Console Sitemap 提交教學。這不是保證收錄的按鈕,而是把網站重要網址清單提供給 Google,讓後續抓取和索引檢查更有依據。提交後觀察是否成功讀取即可,不需要每天重複提交。
用網址檢查確認重要頁面
使用 Google Search Console 網址審查工具,輸入首頁、主要服務頁、分類頁或重要文章,確認 Google 是否能讀取與索引,若遇到索引問題可參考 Google Search Console 索引涵蓋範圍錯誤判斷與修復。這一步適合在驗證完成後做一次基礎盤點,尤其是剛改版、剛上線或剛搬家的網站。若頁面尚未被索引,再依 GSC 顯示的原因處理。
設定使用者權限
GSC 權限至少要分清楚三種角色:擁有者、完整使用者、受限制使用者。業主或公司主要帳號應保留擁有者權限;SEO 顧問通常給完整使用者就足夠;只需要看資料的人給受限制使用者即可。不要把單一外包帳號變成唯一擁有者,離職或合約結束時會很麻煩。
等待資料開始累積
Google 官方說明提到,資料會在資源加入 Search Console 後開始收集,但需要幾天才會逐步出現在報表中。新網站或新資源不要期待驗證完成後立刻看到完整搜尋資料,也不要把第一天的空白解讀成安裝失敗。先等資料累積,再做下一階段分析。
不該放在本文主體的 GSC 功能
內容邊界 要守住:成效報表、平均排名、索引診斷、Core Web Vitals、移除網址與技術 SEO 都是 GSC 的重要功能,但它們不屬於「網站所有權驗證」這個任務的主體。驗證頁的目標是讓你先取得合法資料權限,後續分析應另外分篇處理。
成效報表與排名分析
成效報表可以看搜尋查詢、曝光、點擊、CTR 與平均排名,但那是驗證完成後的分析工作,想深入了解可閱讀 search console 成效報表怎麼看。若在安裝驗證階段就展開排名判讀,讀者會還沒完成設定就被資料名詞淹沒。這類內容適合獨立寫成 GSC 成效報表教學。
索引問題與技術 SEO
索引狀態、noindex、canonical、robots.txt、Core Web Vitals 都能在 GSC 內看到或輔助診斷,但本文只保留「驗證後可使用」這個層級。真正的技術 SEO 排查需要更多網站架構與伺服器脈絡,不應該塞進所有權驗證流程。
GA4 深度設定
GA4 可以成為部分 GSC 驗證情境的依據,也能和 Search Console 互補,但 GA4 事件、轉換、資料串流與報表設定不應在這裡展開,Google Search Console 與 GA4 整合 是更適合的主題。若你的任務是安裝網站分析追蹤,請回到 GA4 安裝或資料串流主題;若你的任務是驗證 GSC,先完成所有權驗證。
Google Search Console 是什麼?
Google Search Console 是 Google 官方提供的網站搜尋管理工具,可查看網站在 Google 搜尋中的曝光、點擊、搜尋查詢、索引狀態與問題通知。對網站擁有者來說,它是確認網站是否能被 Google 正常讀取與呈現的基礎工具。
使用 Google Search Console 一定要先驗證網站嗎?
要查看和管理自己的網站資料,就必須完成網站所有權驗證。若你無法驗證,也可以請既有擁有者授權你進入該資源。沒有驗證或授權,Google 不會讓你取得該網站的完整 Search Console 權限。
網域資源和網址前置字元差在哪裡?
網域資源涵蓋整個網域、子網域與不同協定,只能用 DNS 驗證。網址前置字元只涵蓋你輸入的完整網址開頭,例如 https://www.example.com/,但可用 HTML 標記、HTML 檔案、GA 或 GTM 等方式驗證。
我沒有 DNS 權限,還能驗證 GSC 嗎?
可以。你可以改用網址前置字元,並選擇 HTML 標記、HTML 檔案、GA4 或 GTM 驗證。若你連網站後台、首頁 head、檔案上傳或追蹤工具權限都沒有,就需要請網站擁有者、工程師或主機商協助。
WordPress 網站要用哪種方式驗證 Search Console?
WordPress 最常用 HTML 標記或 DNS TXT 驗證。有 DNS 權限時選網域資源加 TXT 記錄最穩;只有 WordPress 後台權限時,可使用能插入首頁 head 的功能放入 HTML 標記。重點是驗證標記要保留,換佈景主題時也不能消失。
GSC 驗證失敗通常是什麼原因?
常見原因包含 DNS TXT 尚未生效、網址版本填錯、HTML 標記沒有放在首頁 head、HTML 檔案不在根目錄、GA4 或 GTM 權限不足。排查時先確認資源版本,再看驗證碼位置與帳號權限。
DNS TXT 記錄驗證要等多久?
有時幾分鐘就能驗證,有時會因 DNS 傳播需要到 48 小時。若剛新增 TXT 記錄就驗證失敗,先不要急著重設,應確認 TXT 值是否完整、名稱欄是否正確,再等待 DNS 對外生效。
驗證成功後可以刪掉 HTML 標記或 TXT 記錄嗎?
不建議刪除。Google 會定期檢查驗證權杖是否仍存在;如果 HTML 標記、HTML 檔案、TXT 記錄或 GTM 驗證條件被移除,所有權可能失效。長期網站最好保留至少一種穩定驗證方式。
GSC 驗證後多久會看到搜尋資料?
通常需要幾天才會逐步看到資料。Search Console 資料不是驗證成功後立刻完整出現,也不適合用第一天的空白判斷設定失敗。新網站還要看 Google 是否已抓取、索引並產生搜尋曝光。
Google Search Console 和 GA4 是同一個工具嗎?
不是。Google Search Console 看的是網站在 Google 搜尋結果中的資料,例如曝光、點擊、查詢和索引;GA4 看的是使用者進站後的行為,例如瀏覽、事件和轉換。兩者可以互補,但安裝與驗證邏輯不同。
SEO 顧問可以用自己的 Google 帳號幫客戶驗證嗎?
可以,但不建議讓顧問帳號成為唯一擁有者。較好的做法是由客戶公司或業主帳號完成擁有者驗證,再把 SEO 顧問加入完整使用者或擁有者權限。這樣合約結束、員工異動或帳號交接時比較不會失控。
第三方 Search Console App 可以直接使用嗎?
不建議在不清楚授權範圍時直接使用第三方 App。Search Console 資料涉及網站搜尋表現與管理權限,授權前要確認開發者、權限範圍、資料用途與是否可隨時撤銷。初次驗證和權限管理,優先用 Google 官方 Search Console。
以官方文件、實際設定與量測結果整理 SEO 數據、網站追蹤與分析方法,並標示資料來源與判讀限制。