這個 Blogger 中文論壇貼文詢問為何「Google搜尋結果找不到文章」?相信站長們都很關心自己網站的文章,在搜尋引擎的能見度,畢竟搜尋結果會直接影響網站流量。如果能弄清楚 Google 的一些運作原理,就能知道哪些事是我們的基本動作。
類似的提問並不算少見,然而細節又有些微差異,因此藉這機會整理一下各種常見的案例,以 FAQ 的方式呈現,方便日後查詢。
(圖片出處: pixabay.com)
要讓搜尋引擎知道我們的網站存在,首先得讓 Google 認識我們,讓搜尋引擎的資料庫有網站的資料,這樣 Google 才能建立索引。請參考「Google 網站管理員的活用方法」進行以下步驟:
1. 網站登錄
網站管理員網址:https://www.google.com/webmasters/
登入 Google 帳號後,進入以上官網,接著參考這篇「Google Webmaster 網站管理員」的 Step by Step 教學,來完成網站登錄及驗證的動作。
2. 提交網站地圖
接著必須提交網站地圖,Google 搜尋引擎才能以比較快的速度收錄文章,Blogger 可參考這篇「Blogger 提供新的網站地圖(sitemap)格式﹍一勞永逸的提交方法」。
在提交網站地圖的畫面,就能查詢目前網站文章被搜尋引擎收錄的進度了。
3. 查詢搜尋結果
以上兩點是基本動作,可確保文章被 Google 收錄。如果想知道從 Google 可以搜尋到幾篇網站的文章,可在 Google 搜尋框輸入:
將紅字改為自己的網址即可。
這是文章開頭的案例,原 PO 表示 "發表文章後....沒辦法看見文章的標題出現在搜尋結果中"。根據查驗後,這個案例的結果如下:
1. 在搜尋引擎可看到該篇文章,研判是因為新文章沒那麼快收錄,才會原 PO 發文時尚未搜尋到文章,所以只要稍待幾天就會有結果。
2. 原 PO 表示 "總不可能每篇都去手動提交" → 的確,手動提交可以加快文章收錄的速度,不想每次都手動提交的話,請見下一點。
3. Google 伺服器的工作量十分龐大,每天都有無數個新網站、以及更多的文章量產生。就像我們一天只有 24 小時可用,搜尋引擎的伺服器數量也是有限,無法即時對每個網頁、每篇文章進行索引,只能根據網站的知名度、流量決定權重,以及判斷網站會定期更新的時間點,前來進行索引的工作。為了吸引機器人縮短前來爬網站的間隔,我們必須先讓網站茁壯。而在那之前,只好耐心等待 Google 的青睞了(或是手動進行提交)。
Q3 是這個「Blogger 中文論壇討論串」的案例,原 PO 同樣內容的文章,除了自己的網站,可能也同時發在其他論壇、討論區。這樣的情形也會出現在同時經營多個部落格平台,例如 "痞客邦"、"Blogger"、"巴哈姆特"、"Xuite隨意窩"...等等。
1. 一文多發的時候,哪個平台的排名在前很難講,因為我們不會知道 Google 的演算法。不過論壇、討論區這類網站的權重,通常會勝過我們自己經營的網站,除非我們的網站經營得比這些論壇還久。但話說回來,如果我們經營的網站權重更高的話,那麼也沒必要把文章貼在別的論壇了(自然有人會幫忙轉貼)。
2. 為了不讓主要網站的流量被搶走,建議文章發在主網站就好,其他地方若要貼文,也不要從頭到尾複製貼上,免得 Google 判定為複製文章,兩邊都造成扣分。
3. 更多詳細的建言,可參考原討論串,有高手更詳細的說明。
"搜尋說明" 就是搜尋結果中,文章標題及網址下方的敘述文字。Blogger 設定文章說明的方法,請參考「Blogger 文章設定選項」→「六、搜尋說明」
Q4 是這個「Blogger 中文論壇討論串」的案例,這個現象背後的觀念其實滿重要的,值得讀者瞭解其原理。
其實不只 "搜尋說明",在搜尋結果中,就算是 "文章標題" 也可能跟我們的命名截然不同。為何會如此呢?有兩種原因:
1. Google 為了防止操作 SEO 的人,在文章標題塞滿關鍵字,會自動根據文章的內容與標題的關連性,來調整 "文章標題" 的字串,那麼就可能在搜尋結果看到 Google 判定的文章標題。
2. 另一種情況是 Google 會根據使用者搜尋的 "關鍵字",自動調整顯示出來的 "文章標題"。因此同樣的一篇文章,搜尋的字串不同,搜尋結果的標題也可能不一樣,這是為了讓「搜尋結果符合關鍵字」產生的現象。
而 Q4 的案例,則是類似第 2 點,雖然我們為文章設定了 "搜尋說明",但是當搜尋的關鍵字沒有出現在 "搜尋說明" 之中時,搜尋引擎會盡量從文章內容找出符合 "關鍵字" 的字串來顯示,才會讓原 PO 誤以為文章設定的 "搜尋說明" 怎麼沒看到。
這個案例,當我試著改用 "文章標題" 來搜尋該篇文章時,"搜尋說明" 就正常顯示出來了。
這是某個讀者的提問及案例,部落格主題為旅遊,我看到其網站或文章的 "搜尋說明" 長得類似這樣:
我相信這麼做應該是看了一些古早的 SEO 文章,類似像在 META 標籤中塞 keyword 的作法。不過 Google 很久以前就更改了演算法,同時把這類 "塞關鍵字" 的行為視為操作 SEO,搜尋結果會給網站帶來負分的。
因此我的建議是,"搜尋說明" 意思就是描述網站、或文章內容的一段文字,正常該怎麼描述就怎麼描述,這段話是需要給 "人" 看的,而不是給 "機器" 看。我們就當作是寫作練習,然後適時、自然地插入幾個關鍵字,那麼這段敘述說明,就能同時讓 "人" 及 "機器" 都看得懂了,例如改成這樣:
這是大哉問,也是新手站長的常見問題。第一頁為兵家必爭之地,要搶第一 WFU 只能說各憑本事了,以下是簡單的建議:
Q7 是來自這個討論串「請教搜尋引擎索引的問題」,原 PO 詢問搜尋結果網站名稱的下方,如何出現額外的分頁內容。
基本上這是 Google 對於信任度較高的網站,所給予的額外獎勵(Bonus),這些內容會自動產生,很難自行操作,所以必須想辦法讓網站成長,等到獲得 Google 認可的那一天,就會自動出現了。
以下說明直接複製貼上:
類似的提問並不算少見,然而細節又有些微差異,因此藉這機會整理一下各種常見的案例,以 FAQ 的方式呈現,方便日後查詢。
(圖片出處: pixabay.com)
Q1:我寫的文章用 Google 搜尋引擎, 從來不會顯示?
要讓搜尋引擎知道我們的網站存在,首先得讓 Google 認識我們,讓搜尋引擎的資料庫有網站的資料,這樣 Google 才能建立索引。請參考「Google 網站管理員的活用方法」進行以下步驟:
1. 網站登錄
網站管理員網址:https://www.google.com/webmasters/
登入 Google 帳號後,進入以上官網,接著參考這篇「Google Webmaster 網站管理員」的 Step by Step 教學,來完成網站登錄及驗證的動作。
2. 提交網站地圖
接著必須提交網站地圖,Google 搜尋引擎才能以比較快的速度收錄文章,Blogger 可參考這篇「Blogger 提供新的網站地圖(sitemap)格式﹍一勞永逸的提交方法」。
在提交網站地圖的畫面,就能查詢目前網站文章被搜尋引擎收錄的進度了。
3. 查詢搜尋結果
以上兩點是基本動作,可確保文章被 Google 收錄。如果想知道從 Google 可以搜尋到幾篇網站的文章,可在 Google 搜尋框輸入:
site:www.wfublog.com
將紅字改為自己的網址即可。
Q2:我已經按指示提交文章,為何還是搜尋不到文章?
這是文章開頭的案例,原 PO 表示 "發表文章後....沒辦法看見文章的標題出現在搜尋結果中"。根據查驗後,這個案例的結果如下:
1. 在搜尋引擎可看到該篇文章,研判是因為新文章沒那麼快收錄,才會原 PO 發文時尚未搜尋到文章,所以只要稍待幾天就會有結果。
2. 原 PO 表示 "總不可能每篇都去手動提交" → 的確,手動提交可以加快文章收錄的速度,不想每次都手動提交的話,請見下一點。
3. Google 伺服器的工作量十分龐大,每天都有無數個新網站、以及更多的文章量產生。就像我們一天只有 24 小時可用,搜尋引擎的伺服器數量也是有限,無法即時對每個網頁、每篇文章進行索引,只能根據網站的知名度、流量決定權重,以及判斷網站會定期更新的時間點,前來進行索引的工作。為了吸引機器人縮短前來爬網站的間隔,我們必須先讓網站茁壯。而在那之前,只好耐心等待 Google 的青睞了(或是手動進行提交)。
Q3:我發的旅遊文,為何旅遊版比自己部落格排名還前面?
Q3 是這個「Blogger 中文論壇討論串」的案例,原 PO 同樣內容的文章,除了自己的網站,可能也同時發在其他論壇、討論區。這樣的情形也會出現在同時經營多個部落格平台,例如 "痞客邦"、"Blogger"、"巴哈姆特"、"Xuite隨意窩"...等等。
1. 一文多發的時候,哪個平台的排名在前很難講,因為我們不會知道 Google 的演算法。不過論壇、討論區這類網站的權重,通常會勝過我們自己經營的網站,除非我們的網站經營得比這些論壇還久。但話說回來,如果我們經營的網站權重更高的話,那麼也沒必要把文章貼在別的論壇了(自然有人會幫忙轉貼)。
2. 為了不讓主要網站的流量被搶走,建議文章發在主網站就好,其他地方若要貼文,也不要從頭到尾複製貼上,免得 Google 判定為複製文章,兩邊都造成扣分。
3. 更多詳細的建言,可參考原討論串,有高手更詳細的說明。
Q4:我有設定 "搜尋說明",但是搜尋結果沒看到?
"搜尋說明" 就是搜尋結果中,文章標題及網址下方的敘述文字。Blogger 設定文章說明的方法,請參考「Blogger 文章設定選項」→「六、搜尋說明」
Q4 是這個「Blogger 中文論壇討論串」的案例,這個現象背後的觀念其實滿重要的,值得讀者瞭解其原理。
其實不只 "搜尋說明",在搜尋結果中,就算是 "文章標題" 也可能跟我們的命名截然不同。為何會如此呢?有兩種原因:
1. Google 為了防止操作 SEO 的人,在文章標題塞滿關鍵字,會自動根據文章的內容與標題的關連性,來調整 "文章標題" 的字串,那麼就可能在搜尋結果看到 Google 判定的文章標題。
2. 另一種情況是 Google 會根據使用者搜尋的 "關鍵字",自動調整顯示出來的 "文章標題"。因此同樣的一篇文章,搜尋的字串不同,搜尋結果的標題也可能不一樣,這是為了讓「搜尋結果符合關鍵字」產生的現象。
而 Q4 的案例,則是類似第 2 點,雖然我們為文章設定了 "搜尋說明",但是當搜尋的關鍵字沒有出現在 "搜尋說明" 之中時,搜尋引擎會盡量從文章內容找出符合 "關鍵字" 的字串來顯示,才會讓原 PO 誤以為文章設定的 "搜尋說明" 怎麼沒看到。
這個案例,當我試著改用 "文章標題" 來搜尋該篇文章時,"搜尋說明" 就正常顯示出來了。
Q5:我在 "搜尋說明" 放入許多關鍵字,應該可以提高被搜尋到的機會?
這是某個讀者的提問及案例,部落格主題為旅遊,我看到其網站或文章的 "搜尋說明" 長得類似這樣:
高雄美食,高雄餐廳,高雄小吃,高雄好吃,高雄必吃,高雄夜市,高雄推薦, 高雄飯店,台南必吃,台南美食
我相信這麼做應該是看了一些古早的 SEO 文章,類似像在 META 標籤中塞 keyword 的作法。不過 Google 很久以前就更改了演算法,同時把這類 "塞關鍵字" 的行為視為操作 SEO,搜尋結果會給網站帶來負分的。
因此我的建議是,"搜尋說明" 意思就是描述網站、或文章內容的一段文字,正常該怎麼描述就怎麼描述,這段話是需要給 "人" 看的,而不是給 "機器" 看。我們就當作是寫作練習,然後適時、自然地插入幾個關鍵字,那麼這段敘述說明,就能同時讓 "人" 及 "機器" 都看得懂了,例如改成這樣:
台南及高雄最在地的美食部落格,所有必吃餐廳、夜市、小吃,讓我們為你一網打盡!
Q6:我的搜尋排名要怎麼提升到第一頁?
這是大哉問,也是新手站長的常見問題。第一頁為兵家必爭之地,要搶第一 WFU 只能說各憑本事了,以下是簡單的建議:
- 讓自己成為該領域的專家
- 把部落格經營到同性質第一名
- 寫別人沒寫過的主題
- 想辦法增加流量
- 有預算的話,下廣告給 Google!
Q7:搜尋結果如何出現其他分頁索引?
Q7 是來自這個討論串「請教搜尋引擎索引的問題」,原 PO 詢問搜尋結果網站名稱的下方,如何出現額外的分頁內容。
基本上這是 Google 對於信任度較高的網站,所給予的額外獎勵(Bonus),這些內容會自動產生,很難自行操作,所以必須想辦法讓網站成長,等到獲得 Google 認可的那一天,就會自動出現了。
以下說明直接複製貼上:
- 這個功能稱為「網站連結」(Sitelinks),無法設定、也不需要設定,Google 會根據網站的規模,自行決定是否出現 "網站連結"。
- 可參考 Google 官方說明:「網站連結」
- 以及這篇:「Google 網站連結(Sitelinks)的優化技巧」
Google 搜尋相關工具: