2010年10月13日 星期三

使用Google webmaster的網站管理員工具找出網站的問題

https://blogger-script-study.blogspot.com/2010/10/google-webmaster.html?m=0

你是不是曾經有這樣的經驗,瀏覽網站時看到有興趣的連結,點下去之後卻出現「404,找不到網頁」的錯誤,比較好的網站還會出現一個特別的網頁告訴你沒有這個網頁,要你回到XXX首頁。你是不是會覺得沮喪,然後直接裡開這個網站?你有沒有想過你的網站裡是否也可能有這些無法連結的網頁?怎麼找出這些連結錯誤的連結呢?其實只要使用Google的「網站管理員工具」就可以了,而且還是免費的。

不幸的是到目前為止,我只成功安裝在Blogspot及自己的架設的網站上,其他的BSP,如 Yam(天空)、Roodo(樂多)…等,則無法成功安裝。

2010/12/21:感謝熱心阿媽的鴨子提供連結至「Pixnet(痞客邦)的擺放方法」

申請Google的「網站管理員工具」網址:https://www.google.com/webmasters/tools/home?hl=zh-TW

  1. 只要你有Google的帳號,就可以申請Google的「網站管理員工具」,然後直接輸入你的帳號及密碼就可以了,如果沒有Google帳號,就申請一個吧!「登入」之後就完成申請囉!
    Google_webmaster01

  2. 進到「網站管理員工具」的首頁,按「新增網站」新增一個自己的網站,讓Google追蹤檢查有沒有網頁連結的問題。
    Google_webmaster02

  3. 輸入網站網址,然後按「繼續」。 
    Google_webmaster03 

  4. 驗證網站的擁有權,我有點不明白,既然只是要驗證網站是否為我所有,要弄得這麼複雜。基本上Google提供你四種方法來驗證你是網站的擁有者。以目前只有Blogspot及自設網站可以申請,就選擇第二個方法「在您的網站首頁中加入中繼標記」吧!
    Google_webmaster04

    四種驗證的方法如下:
    • 將 DNS 記錄加入您的網域設定:
      如果您可以登入您的網域註冊商或主機供應商所屬系統,並新增 NDS 記錄,則可以使用這個方法。這個方法適合自己申請網域者,你必須到網域註冊商該新一個 TXT 記錄,裡面會含有網域的補充資訊,是網域名稱系統 (DNS) 中的一個項目。您可以建立 TXT 記錄,向 Google 證明您是該網域的擁有者。
    • 在您的網站首頁中加入中繼標記:
      如果您可以編輯您的網站 HTML 碼,則可以選擇這個方法。基本上我也是使用這個方法,如果你可以修改的網站的HTML碼,那你就可以使用這個方法,我目前試過只有 Blogspot 可以,但Yam(天空)、Pixnet(痞客幫)、Roodo(樂多)、無名都不行,因為必須要貼在<head>的最前面的位置。
    • 將 HTML 檔案上載到您的伺服器:
      如果您可以將新的檔案上載到您的網站,則可以選擇這個方法。這個方法應該只適合自己架設網站或是用虛擬空間託管網站的使用者,連Blogspot都不行啊!
    • 連結至您的 Google Analytics (分析) 帳戶:
      這應該是最多人可以採用的方法。如果您的網站使用了「Google Analytics (分析)」追蹤程式碼,且該程式碼使用的是非同步程式碼片段,則您可以使用這個方法。您必須是「Analytics (分析)」帳戶的管理員。Google 會在這個網站的索引網頁上,尋找所有有效的「Google Analytics (分析)」追蹤程式碼。在所有找到的「Google Analytics (分析)」網站設定檔之中,如果我們發現您具有管理員身分,就會認定您是這個網站的擁有者。「Google Analytics (分析)」追蹤程式碼僅用於驗證網站所有權。不會存取任何「Google Analytics (分析)」的資料。
      《我試過Yam(天空)及Pixnet(痞客邦)都以失敗收場!》

  5. 驗證完成,剛開始追蹤的時候會沒有資料,通常要等到隔天才會有資料跑出來,所以就耐心等待囉。
    Google_webmaster05

  6. 使用一段時間後就可以看到有些有用的報告出來了,其中最重要的部份就是「檢索錯誤」,以我的網站為例,這裡有65個「受 robots.txt 限制」錯誤,3個「找不到」錯誤。這裡就是重點我們要注意的地方。
    Google_webmaster06

  7. 基本上如果你用的是Blogspot,那麼「受 robots.txt 限制」錯誤就可以不用去理它,這是因為Blogspot限制了Google機器人(Googlebot)讀取標籤的權限,所以你點進去看詳細資料時,會看到全都是標籤的網址,如果不是就要看是那些網頁拒絕了Google機器人讀取。
    如果你是自己架設網站,那你就可以自己設定Roberts.txt來限制Google機器人讀取的權限。詳細的用法可以參考「紅豬部落」這篇文章「
    用Robots.txt來和搜尋機器人打交道
    Google_webmaster10

  8. 我們的重點應該要放在「找不到」連結網址的地方,只是出現這個訊息也不一定就是有問題,有時候可能是你刪除了某個網頁,造成別人的網頁指到這個網頁發生錯誤,因為指向錯誤的網頁不是自己的網頁,所以可以不用理它。像我的3個錯誤就有兩個是被我刪除的網頁,可是因為交換連結的關係,已經有別人的網頁指向了這兩個已經刪除的網頁了,Google過一段時間自然會刪除這些錯誤的連結訊息。

  9. 其中有一個「找不到」連結的網址是真正有問題的,我們可以點擊網址確認是否真的發生的404的錯誤。Google_webmaster09

    再點擊後面的數字頁,看看這個錯誤是由哪些網站連出來的,如果是由我們的網站連出來的,就要趕快修改過來。
    Google_webmaster07


    以我的網頁為例,可以看到有一個連結是從我的網站上面的網頁連出來的,這個錯誤就一定要解決,否則 「網頁連結錯誤」不但會也會造成網友對你的網站的感到失望,也會對網頁的評比產生負面的影響,特別是各大搜尋引擎對你的網頁的評比,比如說PR值降低。
    Google_webmaster08

2010/12/21 更新 Pixnet(痞客邦)的擺放 Google Webmaster 的方法

進入 Pixnet 後台,點選右上角的【帳戶管理】,在選擇左側邊欄的【網域設定】,然後在【網站管理員驗證碼欄位】的欄位輸入Webmaster 的驗證碼就可以,要注意:Pixnet只允許採用「中繼標記」的方法,而且只能輸入 content 後面雙引號(")內的代碼,如果全部都放進去反而會出現錯誤。

比如說 中繼標記為<meta name="google-site-verification" content="CAa0rWpyedRy4Uu8A3ZLpMP_k7xbg64w2u6Ug6JEFj" />,那你只要輸入 CAa0rWpyedRy4Uu8A3ZLpMP_k7xbg64w2u6Ug6JEFj 就可以了。
Google_webmaster09


延伸閱讀:
回到》
Blogger 部落格技巧總整理

新版Blogspot範本有「繼續閱讀」的功能
如何加入Yahoo站長工具?
如何申請Google Analytics(分析)

2 則留言:

阿媽的鴨子 提到...

PIXNET可以用了

進入後台=>【帳戶管理】=>【網域設定】=>網站管理員驗證碼欄位

輸入Google網站管理員給你的「中繼標記」
儲存後
再到Google網站管理員驗證
即可

圖示:http://http://adnessie.pixnet.net/blog/post/38489813

工作熊 提到...

阿媽的鴨子,
真是幫了大忙!
我還真不知道Pixnet有這個功能。
感恩!