搜尋引擎運作原理

搜尋引擎工作原理

搜尋引擎主要有兩個功能:抓取網站收錄於資料庫當中,與提供使用者在搜尋時,給予最相關的列表。

搜尋引擎運作原理 1

By Sliven 褚崇名

搜尋引擎就像捷運系統

整個網際網路非常龐大,若不知道檔案的確切位置,我們很難發現與找到想要的東西。因此,搜尋引擎的發明就是為了解決這個問題:建立一個龐大的資料庫與索引系統

因此,搜尋引擎必須先利用爬蟲來抓取網路世界中所有的網站與檔案,將這些網站收錄於搜尋引擎的資料庫當中,當資料庫有了網站資料後,才有辦法提供使用者搜尋結果的列表。

網頁當中的超連結串連彼此

超連結的存在,讓搜尋引擎的“機器人”或稱”爬蟲“能夠更快的將大量的網站、網頁、圖片、影片…等等檔案,收錄於資料庫當中,並建立索引。

當搜尋引擎找到一個頁面之後,會分析整個頁面內容,將其分門別類的存在資料庫當中,以便日後有需要的時候,再從資料庫當中拿出來給使用者進行挑選。

因此,超連結是搜尋引擎了解你頁面存在的第一途徑,可謂相當重要

搜尋引擎提供最佳解答

搜尋引擎的目的在於提供人們想要獲得的答案。當某一個人在搜尋引擎當中進行搜尋時,搜尋引擎會根據先前已經收錄並索引在自身龐大的資料庫中,在數千億頁面裡挑選出最接近使用者意圖的網頁,並依序排名顯示。

那麼搜尋引擎是如何決定顯示的排名呢?

其中當然仰賴於搜尋引擎演算法精密的計算而成。但簡潔扼要地說,搜尋引擎主要根據兩個重點:

  1. 提供使用者最有用的資訊內容
  2. 根據網站流量、權重與受歡迎的程度

因此,只要你的網站內容對使用者有高度價值,同時具有龐大的流量與受到大家的喜愛,那麼你的網站排名就比較容易出現在搜尋結果第一頁當中。

而 SEO 就是提供網站流量、提高網站權重與改善網站內容質量的一個過程。

搜尋引擎如何得知網站與關鍵字的關聯性?

如今,得益於 AI 的發展,搜尋引擎透過 RankBrain 技術能夠有效的分析網站內容的概要,同時將搜尋者的搜尋意圖相互比對,即時匹配並交叉測試,過程中不斷優化排名的結果,最終提供最佳的搜尋結果。

目前已經得知,能夠影響網站的排名變量高達 200 多種,我們將這些影響網站排名的變量稱之為「排名因素」。

如何在搜尋引擎結果中獲得成功?

相信大多數的行銷人員或中小企業的老闆都希望自己的網站能夠獲得更好更高的排名。

搜尋引擎的演算法無時無刻都在改變,複雜的程度與演化的頻率令人難以捉摸。

實際上,你很難真的能夠完全掌握搜尋引擎的邏輯,以及在每次的演算法更動中獲得完全掌控權。

但是根據官方所提供的搜尋引擎指南,你可以用正確的觀念與方向來進行網站各方面的優化與改善。

Google 搜尋引擎最佳化 (SEO) 入門指南

如果您是線上內容的擁有者或管理員,或者會使用 Google 搜尋服務宣傳線上內容或透過線上內容營利,那麼本指南就是為您準備的。如果您是成長中企業的負責人、多個網站的網站管理員、網路代理商的搜尋引擎最佳化 (SEO) 專家,又或者是 SEO 自助達人,熱衷於瞭解 Google 搜尋服務的運作機制,那麼您也是本指南的服務對象。只要您想依照我們的最佳做法,全面掌握 SEO 的基本知識的人,本指南就會是您的最佳幫手。雖然本指南中沒有任何可讓網站自動登上 Google 搜尋結果榜首的秘訣 (抱歉!),但是只要採用下文介紹的最佳做法,便能讓搜尋引擎更容易檢索及解讀您的網站內容,並為這些內容建立索引。

搜尋引擎最佳化 (SEO) 通常是指對網站的某些部分進行小幅修改。如果分開來看,這些變更可能並不明顯,但是在結合其他最佳化措施的情況下,它們將對您網站的使用者體驗以及在搜尋結果中的表現有顯著影響。您可能對指南中的許多主題都已非常熟悉,因為這些都是構成網頁的基本元素,但是您可能並未充分加以利用。 為網站進行最佳化的目的,是為了滿足使用者的需求,而搜尋引擎也是您其中一位使用者,它會幫助其他使用者發現您的內容。執行搜尋引擎最佳化 (SEO) 可以協助搜尋引擎解讀及呈現您的網站內容。 – Google

Bing 網站管理員指南

搜尋引擎優化是一種有效的做法, 旨在改進網站的技術和內容方面, 使內容更易於查找、相關, 並使搜尋引擎爬蟲更容易訪問。到了極端, 有些做法可能會被濫用。絕大多數情況下, 網站對必應更具吸引力, 不過執行與 seo 相關的工作並不能保證提高排名或從必應獲得更多流量。 – Bing

想了解更多嗎?繼續前往第二章:如何掌握搜尋引擎。