Google Dance、搜尋引擎優化、SEO相互關係 要了解和掌握 SEO 搜尋引擎優化,是要不斷觀察搜尋排名結果 Rankings 的變化。理由是從觀察搜尋排名結果可以第一時間發現 Google 搜尋引擎的計算方法是否有所變動,從而調整自己的 SEO 優化手段和策略。
Google 最近針對相關性算法更新
例如最近三月的時候從事搜尋引擎優化的資深從業員普遍觀察到搜尋排名排名的大幅變動。Google 亦確認是推出了算法更新。類似的先前推出 Panda, Penguin, 該項算法更新主要是針對某主題,這次是針對排名結果和用戶搜尋輸入的相關性 Relevance。這個算法更新尚未添加代碼名,我的觀察是這個針對相關性的算法更新,減弱了一些大路的搜尋詞組和內容 (特別是中繼標題 Meta Title 和中繼描述 Meta Description) 完全匹配 Exact Match 的相關性。
Google Dance、搜尋引擎優化、SEO相互關係
這是有道理的、兩年前 Rainbrain 的推出,搜尋引擎的發展方向轉向利用人工智能 AI 分析搜尋用戶的意圖和分析網頁的內容。相關性變成可以重內容中包含的相關詞彙同被引用 co-citation 和詞彙互相之間的語義 Semantics 連結而推考出來,無需一定依賴關鍵字的完全匹配,部分匹配 Partial Match 甚至可能會更好。理由是關鍵字的完全匹配是比較容易操縱作弊的。 而利用語義是更可靠。
Google 一個專利文件,利用人工智能在用戶查詢同傳統搜尋結果中間介入,利用人工智能將用戶輸入轉變為不同的搜尋查詢,再發放到傳統搜尋引擎作查詢,利用人工智能再判斷哪一個反回來了結果為最優,甚致乎整合不同的結果。這種機制很可能已經應用在 RankBrain 中。
聲音搜尋 Voice Search與SEO關係
移動設備越來越普及用戶使用聲音搜尋越來越多。聲音搜尋的特點是更接近日常說話,所以搜尋引擎更需要依賴語義分析而不是以關鍵時的出現來判斷相關性。在美國一年多前推出的 Google Home (內置 Google Assistant 智能助理來處理聲音查詢) 大受歡迎、因為可以透過 語音搜尋為 用戶答案解決問題。
以前的定義 Google Dance 是指因為 Google 因為算法更新而導致搜尋排名大幅變動,所以稱之為 Google Dance。事實上一般人對搜尋排名誤解,以為搜尋排名是相對靜態。而搜尋排名其實是非常動態的。之前文章我們已經提過搜尋引擎是會不斷利用 AB 測試個別排名是應該上升還是下降。
SEO搜尋引擎優化判斷網站排名下降幾種可能的原因
為了更好切合搜尋用戶的需要,搜尋引擎容許某網頁就個别搜索字詞 Search Term 的排名有一定的變動空間,這樣就確保排名位置不會被某些網頁長期壟斷,除非是非常好的內容。
搜尋引擎優化如何看網站結構錯誤
除了搜尋引擎更新之外,排名大幅變動可能會指向一些網站或網站結構錯誤。最常見網頁網址的改動並導致 “404未找到” 錯誤。搜尋索引資料庫中的網址在搜尋點擊時找不到索引頁面彙報錯誤,當搜尋引擎發現 “404未找到” 時,會將該網址就該搜索字詞的排名大幅下降。原來的網頁是叫做 xxx,後來改成 yyy,如沒有設定301重定向所以引致 “404未找到” 。
訪問障礙,比如速度問題或被病毒感染
同樣道理其他結構成因素:例如網頁載入的速度變慢,又例如網有些時候不能在線,又或者網站感染病毒等等都可能影響搜尋引擎的打分導致排名下降。
如果是之前採用了一些黑帽手段 Black Hat 進行優化。就有可能是違規的操作被搜尋引擎發現,所以下調排名作懲罰。
出現關鍵字競食
關鍵字排名的大幅變動另一個原因是關鍵字競食 cannibalization 問題。當搜尋引擎發現網站內容有多過一個網頁 (例如 A, B, C) 適合某一關鍵字排名,而又無法判斷哪一個網頁比較更適合該關鍵字時,搜尋引擎會嘗試在不同時候將 A, B , C 網頁曝光在用戶面前決定哪一個頁係最相關。但如果最終搜尋引擎無法判斷哪一個是最相關,就會不停做這個測試。所以你會看到排名高是因為搜尋排名結果指向 A網頁,看到排名低是因為搜尋排名結果指向 B網頁,看到排名更低是因為搜尋排名結果指向 C網頁。這個情況常見於一些長尾關鍵字的搜尋結果,因為缺乏足夠的搜尋量用作統計哪一個頁面是和該搜尋關鍵字更相關。
其他可能性
當然,排名下降的一種普遍原因就是可能有新的競爭者加入競逐該關搜索字詞的排名,由於搜尋引擎會偏向新鮮的內容,短暫的排名被新競爭者取代並不是太大的問題。只有在競爭對手持續搶佔你的排名位置時幾時需要有所行動。