行銷知識庫

三分鐘快速了解搜尋引擎原理!提升網站排名的必備知識

2023-01-26

seach engine 搜尋引擎原理

大家都想透過 SEO 搜尋引擎關鍵字優化的方式在數位行銷領域拔得頭籌,搶到更多的免費曝光,創造更多潛在賺錢機會,然而,在進行 SEO 搜尋引擎關鍵字優化之前,得先了解搜尋引擎的運作原理!

 

什麼是搜尋引擎

根據MBA智庫百科解釋:搜索引擎是指根據一定的策略、運用特定的電腦程式蒐集互聯網上的信息,在對信息進行組織和處理後,為用戶提供檢索服務的系統。網際網路上的信息浩瀚萬千,而且毫無秩序,所有的信息象汪洋上的一個個小島,網頁鏈接是這些小島之間縱橫交錯的橋梁,而搜索引擎,則為用戶繪製一幅一目瞭然的信息地圖,供用戶隨時查閱。

從使用者的角度看,搜索引擎提供一個包含搜索框的頁面,在搜索框輸入詞語,通過瀏覽器提交給搜索引擎後,搜索引擎就會返回跟用戶輸入的內容相關的信息列表。

 

Google 搜尋引擎關鍵字搜尋的原理是什麼?

搜尋引擎其實主要在做兩件事情,分別是爬行網站 (crawling) 與建立網站索引 (index),使用網頁相關性去排序 / 排名 (ranking) 這些搜尋結果網頁,去提供Google搜尋引擎演算法認為最相關的結果列表給想要透過搜尋取得答案的人。

根據網路上大大有名的Google 工程師Matt Cut  所拍攝的影片,我們大致上可以知道搜尋引擎工作的原理就是我們真的搜尋是Google 的Index Page(索引頁面) ,而不是真的全部的網站的Database.  他通過蜘蛛 (也就是Spider或者是資料探勘爬蟲),來爬行您輸入的關鍵字,並且根據頁面的關鍵字、內容的關鍵字與網站相關性,給予您相關的答案。整個過程,其實不到半秒鐘,您就可以得到您要的答案!

 

爬行網站、建立網站索引

Google 搜尋引擎平時就會在資料探勘上爬行並且索引數千萬字的文件、網頁、檔案、影片、與各式媒體;也因此,在你的網站建立之後,也千萬要記得要告訴 Google,你的網站建立了,你的網站的結構長得是什麼樣子。

Tips: 請申請加入Google Search Console ,並且提交Sitemap ,並且用 Robot.txt 告訴指示爬蟲是否要拜訪特定的頁面。

 

提供搜尋結果

接著,在人們進行搜尋的時候,就會為他們提供答案到搜尋搜尋查詢結果,通常通過他們檢索的相關頁面列表進行查詢,並且把符合條件的網站透過相關性排序 / 排名,呈現在人們眼前。其中,標題(Title )、內容描述(Meta Description)甚至是網址(URL)的呈現、裡面內容是否符合使用者要的內容和外部的給予該連結的權重,就能決定相關性與排名。

搜尋引擎原理解釋

對於搜尋引擎在做的事情,是不是有稍微瞭解了呢?接下來就以此為基礎,深入解析搜尋引擎原理!

 

1. 爬行 (crawl) 與檢索 (index)

Google 搜尋引擎解析建檔網路上的網站

Google 搜尋引擎的自動化機器人,也就是爬行者 (crawlers) 與蜘蛛 (spiders) ,去接觸數以千萬計的網路上檔案。當搜尋引擎找到新的資料,他們就會解析這些頁面中的程式碼,並且把當中可以作為標記的程式碼片段儲存在數據庫當中,當需要在搜尋查詢被使用的時候再抽取出來使用。

 

2. 提供答案

搜尋引擎會幫助人們取得解答,當一個人在進行網路搜尋時,搜索引擎會搜索它的資料庫,並做兩件事:首先,它提供相關或有用的結果,接著,根據提供資訊的網站的知名度對這些結果進行排名,代表了你的網站與搜尋者意圖的相關性 (relevance) 以及是否受歡迎 (popularity)。

 

搜尋引擎如何決定相關性與人氣

對於搜索引擎來說,「相關性」的意義不只是找到合適的詞彙。在網路建立的早期,搜索引擎只能檢查網站是否有搜尋查詢提到的詞彙,沒辦法更親近人們在搜尋時心裡在想些什麼。

多年來,聰明的工程師已經設計出更好的方法來將結果與搜索者的疑問進行配對。直到今天,Google 的工程師們努力地分析出了數百個會影響相關性,也就是影響排名的因素,在我們進行 SEO 搜尋引擎關鍵字優化策略與操作的時候,就必須要思考有哪些必要因素是需要瞭解的。主要的優化工作大致上可以分為下列幾個:

  • On-Site SEO Basic:  您可能會聽到很多關於連結建立的資訊與方法(我們稍後會介紹),但是如果沒有良好的站內搜索優化,包含整體的網站結構、權重配置,外部媒體連結就不會這麼有效果,您應該至少注意網站整體的Sitemap 結構是否有過全面性的SEO策略、Meta Title 和Meta Description 的更新、內部連結的建立(Internal Links),並且同步關注Robot.txt 和Sitemap 等基礎的設定。
  • 內容的更新: 內容為王,相信很多行銷人都聽過類似的說法,但是一個好的SEO內容應該優先考慮使用者的問題,也就是使用者的搜尋意圖。在關鍵字規劃中,我們要先理解最基本的定義關鍵字的方法,就是使用者進行關鍵字搜尋(Search Query)的詞彙,進而定義成為「Keywrods 關鍵字」,如果一個內容無法回答使用者的問題,自然也無法取得好的排名。
  • Off-Site Optimization : 連結的建立可能是最受關注(和辯論)搜索引擎優化任務之一。連結建立的基本目標是讓其他網站鏈接到你的網站。如果你想把搜索結果排名視為一場戰鬥,那麼連結就像選票一樣,讓你的網站的更受到歡迎。獲取關鍵字的錨文字(Anchor Text)的鏈接,將幫助您提高特定關鍵字排名。

如果你還有SEO的疑惑,或想要拓展自己公司的影響力!12/12 (四) 下午 2:30 集客數據行銷將舉辦 SEO 專場講座,站在中小企業的角度分享如何透過SEO培養自來客的基礎,並分享多元產業客戶案例!歡迎中小企業及新創企業主/行銷人來交流! 直接進Accupass報名

 

我能成功透過搜尋引擎行銷嗎?

搜索引擎的複雜演算法可能看起來難以理解。事實上,Google 搜尋引擎本身幾乎沒有提供幫助得到更好的搜尋排名或獲得更高流量的提示,Google 是這樣說的:

*來自 Google Webmaster 指南的 SEO 資訊

 

Google 建議您在搜索引擎中獲得更好的排名

  1. 請確保你的網站是給使用者看的,而不是給搜索引擎看的。不要欺騙使用者,也不要向搜索引擎展示 A 資訊,卻給使用者看 B 資訊,這種做法通常被稱為「隱藏(Cloaking)」。
  2. 建立一個明確的層次和文字連結的網站。每個頁面至少應該有一個靜態內文連結,建立一個有用的且資訊豐富的網站,並寫出清晰準確地描述您的內容的網頁。
上一篇
行銷策略如何規劃?透過行銷分析理論擬定最佳策略!(含Netflix行銷策略範例解析)
下一篇
結構化資料是什麼?SEO 關鍵字排名優化技巧分析與教學