Home >> Blog >> Google的更新演算法與Google演算法的由來
Google演算法與Google更新的由來
如果您跟上網路行銷的步伐,或者只是定期在網上查找訊息,您可能聽說過 Google 演算法。但是你有沒有想過它們到底是什麼?
為了理解什麼是Google演算法,我們先來看看一般的算法是什麼。標准 定義 是:在有限的步驟中解決問題的一組規則。
在計算機語言中,演算法為計算機執行非常具體的任務奠定了基礎。例如,計算機可能被編程為隨機得出一個介於 1 和 100 之間的數字。這是一項具有設定起點和終點的任務。因此,它是有限的。
看待演算法的另一種方式是將其視為一個數學方程式。可能會要求您從 100 倒數 4 到 80。然後您會說:“100, 96, 92, 88, 84, 80。” 在紙上,您可能需要在列中展示您如何通過減去數字 4 來獲得每個答案。雖然這是對演算法的簡單了解,但它有助於理解更複雜的版本。
什麼是Google演算法?
Google演算法是Google用來在搜尋結果中對網站進行排名的規則集。Google的複雜系統從頁面中檢索數據,並試圖了解搜尋者正在尋找什麼,並根據相關性和質量對頁面進行排名。
Google 演算法遵循與我們描述的演算法相同的基本定義和規則。想想您上次在 Google 上搜尋內容是什麼時候。無論您輸入“可愛的貓咪影片”還是“賓夕法尼亞州的鞋店”,搜尋引擎都會返回數百萬條結果供您選擇。
但它是如何決定向您展示哪些結果以及以什麼順序顯示的呢?一種算法。
Google有一個非常複雜的演算法來提供搜尋結果,而且它的變化相對頻繁。儘管該公司沒有公開確切的演算法,但我們知道以下一些元素會影響頁面在某些關鍵字的結果中出現的能力:
- 關鍵字在頁面標題、標題標籤和元描述meta中的外觀
- 到頁面的自然發生的有機連結的數量
- 網站在移動設備(例如智能手機和平板電腦)上的運行方式
當然,這些只是Google演算法在確定如何交付和排名頁面時探索的一些特徵。可能還有幾十個,或幾百個。
搜尋引擎如何確定哪些元素最重要?
當Google演算法“讀取”一個網頁時,它會為它在頁面上尋找的每個特徵規定一個預先確定的數值。然後將該數值添加到最終結果中。因此,具有最理想特徵的網頁將上升到頁面排名的頂部,因為算法賦予它更多的重要性。
Google 平台的這些計算速度非常快,並且排名可能會隨著 Web 開發人員操縱有助於整個網站或單個頁面上的頁面排名的屬性而波動。
因此,Google演算法分配的排名是流動的。關鍵字排名第三的頁面可能會上升到第一或下降到第十,因為它和結果中其他頁面的內容都發生了變化。通常,排名靠前的企業是在其網站上進行 搜尋引擎優化或 SEO 的企業。
什麼是用於搜尋的搜尋引擎演算法?
基本的Google演算法用於在網站上進行的每次搜尋,但它是由搜尋者而客製化的。例如,輸入“買跑鞋”的人想要與輸入“貓影片”的人截然不同的結果。
該算法會針對每次搜尋進行調整,即使是對拼寫和詞序的最輕微更改也可以進行更改。然後將結果提供給用戶,用戶可以決定訪問哪個站點。
同樣,這發生得很快。此外,它表明 Google 算法旨在提供廣泛的客製化。近年來,Google的搜尋已經變得足夠靈敏,可以在用戶輸入一個詞時提供建議。這表明正在使用不同類型的算法來創建基於瀏覽器歷史記錄以及其他因素的個性化搜尋建議下拉菜單。
什麼是用於 SEO 的 Google 算法?
如前所述,Google演算法部分使用關鍵字來確定頁面排名。對特定關鍵字進行排名的最佳方法是進行 SEO。SEO本質上是一種告訴Google網站或網頁是關於特定主題的方式。
多年前,許多網站在其內容中“使用關鍵詞”是司空見慣的事。本質上,他們假設Google演算法會認為寫的關鍵詞越多,頁面應該越重要。
一旦Google意識到這一點,他們就改變了他們的演算法,以懲罰那些在頁面上塞滿關鍵詞的網站,以及許多其他“黑帽”搜尋引擎優化做法。因此,您應該避免任何旨在超越搜尋引擎的策略。雖然他們可能不會馬上註意到,但Google最終會發現你正在嘗試做的事情,你的排名也會受到影響。
演算法更新
PageRank的由來
PageRank (PR) 是 Google 對網頁進行排名以放置在搜尋引擎結果頁面 ( SERP ) 上的主要方法。PageRank 是指 Google 用來對頁面進行排名的系統和算法方法,以及分配給頁面的數值作為分數。
通常,Google 的網路爬蟲Googlebot會跟蹤網頁上的連結以索引站點並將連結作為對給定站點重要性的投票。一個頁面的連結數量和連結出現的頁面的權限都會影響它們對連結網站排名的影響程度。
Google 工具欄是用戶安裝的快速搜尋插件,是大多數人最先遇到 PageRank 的地方之一。該插件現在僅適用於 Internet Explorer ( IE ),因為它的功能已集成到Chrome 瀏覽器中。
Google 工具欄顯示當前頁面的 PageRank 以及滿分 10 分和條形圖。這種快速的 PageRank 參考方法被搜尋引擎優化 SEO 專家大量用於評估他們自己的網站和其他網站。PageRank 可見性導致許多未經請求的連結請求電子郵件和大量連結垃圾郵件。此後,Google決定從其工具欄中刪除 PageRank,排名將再次成為用戶不易查看的背景指標。
什麼是 RankBrain?
RankBrain 是一個系統,Google可以通過它更好地理解搜尋查詢的可能用戶意圖。它於 2015 年春季推出,但直到當年 10 月 26 日才宣布。
最初,RankBrain 被應用於Google以前沒有遇到過的查詢,這些查詢佔當時和現在仍然存在的查詢,約佔所有搜尋的 15%。它從那裡擴展以影響所有搜尋結果。
RankBrain 的核心是一個基於Hummingbird的機器學習系統,它將 Google 從“字符串”環境轉變為“事物”環境。
也就是說,它是從“閱讀”文字字符中獲取的,而不是“看到”它們所代表的實體。
為了說明這一重要進步及其在 RankBrain 中的作用,我們只需考慮構成我的同伴和朋友名字的角色:
“jason barnard”
在 Hummingbird 之前,Google 看到了這些字符以及 2 個單詞和 13 個字符的集合,這些字符按此順序排列,並且經常在頁面上使用,使其與搜尋字符串“jason barnard”相關。
他們依靠連結和其他一些信號來顯示最“相關”的信號,但並不了解 Jason 是誰或什麼。
有了蜂鳥,我的朋友不再是簡單的角色集合,而是變成了實體:
這是這個人的機器ID: /g/11cm_q3wqr
簡而言之,對於 RankBrain 運行所必需的 Hummingbird 發生的事情,是否讓 Google 無法看到以下聲明:
“Jason Barnard 是 Dave Davies 的朋友,他喜歡紅色襯衫,並且是一名數位行銷人員。”
並簡單地將其解釋為一系列要根據查詢進行排列和權衡的字符。
雖然非常先進,但基本上無法回答這個問題:“jason barnard”在文本中出現了多少次,以及該文本的連結中出現了多少次?
假設查詢再次是“jason barnard”,對於 Hummingbird,這句話在 Google 看來更像:
每個核心實體都由一個機器 ID 表示。
這些 ID 對每一個都是唯一的 - 沒有兩個實體具有相同的 ID。
由於 Jason 的音樂背景,Google 可以在沒有額外背景的情況下輕鬆假設 Jason 的朋友 Dave Davies 是 The Kinks (/m/08w4pm) 的 Dave Davies (/m/01pwfk)。
Google將通過頁面上的其他實體以及網路上的其他連接獲得澄清。但那是另一回事了。
在 RankBrain 的上下文中,重要的是要知道,對於 Hummingbird,Google (/m/045c7b) 現在將世界理解為事物的集合,而不是字符串。
Google 為什麼要引入 RankBrain?
RankBrain 最初是為了解決一個簡單但很大的問題而推出的。
Google沒有看到 15% 的查詢被使用,因此沒有他們的上下文,也沒有過去的分析來確定他們的結果是否符合用戶的意圖。
輸入 RankBrain。
該系統將查看事物而不是字符串。
RankBrain 還將考慮環境背景(例如,搜尋者位置)並推斷已經完成的位置的含義。
這可能是一個簡單的過程,可以理解詞序可能是搜尋過程的函數,而不是意圖。
我們當中有誰沒有通過簡單地添加一兩個詞來完善查詢。
Google 算法的未來會怎樣?
Google很少給出任何關於其算法變化的跡象,除非它們是主要的。較小的變化是在內部進行的,除了較小的漣漪外,通常不會感覺到。及時了解 Google 的算法公告很重要,但同樣重要的是不要過度考慮算法或試圖“玩弄”它們。
相反,必須簡單地承認 Google 算法的強大功能,並儘可能製作出最好的網站。因此,訪問者會對他們看到的內容感到滿意,這始終是一個積極的排名信號。
如果您需要針對 Google 算法優化您的網站的幫助,請隨時 與我們聯繫- 0931-328645!我們專業的 SEO團隊非常樂意幫助您制定策略,以在搜尋引擎中獲得良好排名並吸引更多網站流量。