廣告成本增加怎麼辦?經營SEO吧(下)
《上一篇我們談到了為什麼要做SEO》,SEO的技術其實涵蓋了:內容與關鍵字研究分析,以及網站結構與開發的技術,要紮實地做好SEO需要網站前後端與內容生產部的互相配合。
其中「關鍵字」是潛在TA在搜尋你的商品或服務時,會在搜尋引擎輸入的字句。
除了關鍵字的佈局之外,網頁的優化對於SEO非常的重要,一個網頁的前端如果沒做好,對於搜尋引擎的爬蟲來說會沒有那麼「好吃」。
爬蟲大多數時間只能爬得到字,如果爬蟲吃不到它想要的內容,就不會給你好的排名。不只是前端的技術,像是圖片壓縮、程式碼壓縮、資訊安全處理等等都是前後端都會處理的部分。
▍先來了解搜尋引擎的運作原理
如果你對SEO還是完全沒概念,以下這段影片,可以幫助你了解SEO優化的基本概念。
Youtube連結:What Is Search Engine Optimization / SEO
▍網絡爬蟲:抓取和建立索引
搜尋引擎的存在,是為了從網路的巨量信息中找出符合使用者需求的內容提供給使用者。
而抓取(Crawl)和建立索引(Index)是搜索引擎最主要的兩個功能,它們的目的是為了提供使用者最相關的網站排序列表。
搜尋引擎會派出許多爬蟲(程式)抓取全球網路上數十億的資料,這是一種利用HTTP Request 抓取網路資料的技術。
你可以想像整個互聯網是一個城市中的捷運網絡,每個網站都是一個站點,搜尋引擎需要找到沿途的每一個站點,來抓取整個城市的路徑,所以它們會主動尋找最佳的可行路徑,也就是你的網站連結。爬蟲透過這些連結去抓取網絡上數十億的網頁,並蒐集資訊。
更重要的是!
它是以使用者需求為中心,透過文本檢索模型及連結分析,來查詢關鍵詞與網頁文本的相關程度,以及利用網頁間的連結關係,來分析網頁重要性及排序。
一旦引擎找到這些頁面,它們就會破譯這些頁面中的代碼(也就是網頁原始碼),並將之存儲在海量數據庫中,稍後在搜索查詢需要時再調用。 為了完成持有數十億頁面的巨大任務,搜索引擎公司已經在世界各地建立了數據中心。
在這個階段中,優化SEO就是在網站產出內容之後,在最短的時間內被搜尋引擎收錄網站的資料,建立起完整度高且流暢的網站架構能夠幫助搜尋引擎更快速地建立索引。
如果爬蟲連你的網頁都找不到,就無法把你的網頁放進它的索引裡,也沒辦法讓使用者能夠查詢到自家網頁,最後做了網站也可能變成蚊子館!
▍總結
SEO優化,很重要的是需要維持網路爬蟲與網站之間的良好關係。
首先必須要了解各大搜尋引擎爬蟲的效能以及規範,並盡量讓它能夠完整抓取你網站上的優質內容。
簡單來說,做一個網站應具備的SEO技術包括了增加網站的可爬性,像是網站的資料結構、速度、介面、安全性等等的優化步驟。