[建議進階閱讀]
SEO搜尋引擎優化懶人包 (一) ~五分鐘馬上上手
SEO搜尋引擎優化懶人包 (二) ~五分鐘馬上上手
SEO搜尋引擎優化懶人包 (三) ~五分鐘馬上上手
SEO (Search Engine Optimization)有人說是「搜尋引擎最佳化」, 有人說是「搜尋引擎優化」, 也有人說是「搜尋引擎排名優化」… 等等不一而足, 當然這些說法都沒有太大問題, 但是哪個是更貼近SEO的解釋? 哪個是實際上作業的說法呢?
Wikipedia的說法 (http://zh.wikipedia.org/wiki/搜尋引擎最佳化)
搜尋引擎最佳化(又稱搜索引擎優化, 其英文叫 Search Engine Optimization,簡稱SEO)是一種利用搜索引擎的搜索規則來提高目的網站在有關搜索引擎內的提名的方式。由於不少研究發現,搜索引擎的用戶往往只會留意搜索結果最開首的幾項條目,所以不少網站都希望透過各種形式來影响搜索引擊的排序。當中尤以各種依靠廣告維生的網站為甚。
所謂“針對搜尋引擎作最佳化的處理”,是指為了要讓網站更容易被搜尋引擎接受。搜尋引擎會將網站彼此間的內容做一些相關性的資料比對,然後再由瀏覽器將這些內容以最快速且接近最完整的方式,呈現給搜尋者。
要探討這個問題前 (雖然這是個無聊的問題…), 我們先看看在數學上跟資訊科學上對於Optimization的定義
In mathematics, optimization, or mathematical programming, refers to choosing the best element from some set of available alternatives.
More generally, it means finding “best available” values of some objective function given a defined domain, including a variety of different types of objective functions and different types of domains.
In computing, optimization is the process of modifying a system to make some aspect of it work more efficiently or use fewer resources. For instance, a computer program may be optimized so that it executes more rapidly, or is capable of operating with less memory storage or other resources, or draw less power. The system may be a single computer program, a collection of computers or even an entire network such as the Internet.
就是在各種選擇下找出最好的(the best)答案, 但是必須available(可以得到)
舉個簡單的例子:
1+x=3, x是多少? ………. (1)
x2=3, x是多少 ……. (2)
f(x)=3, x是多少? ……… (3)
當然(1)答案是2, 這點沒有問題, (2)答案是1.732 或 1.73205 或 1.7320508 等等
為什麼(2)的答案有很多個? 因為要看你的資源可以算到幾位數, 因此在有限資源下要得到最貼近正確的答案, 就產生了optimization的問題
因此optimization的問題沒有the best的答案, 只有the best available的答案
再來看(3), f是一個function, 但並未說明f是什麼, 因此如果你認為f(x)=1+x=3, 那麼x就是2, 如果你認為f(x)=x2=3, x就是1.732 或 1.73205 或 1.7320508 等等
(3)的狀況就很像SEO, 沒有人知道search engine的真正algorithm, 你認為是f(x)=1+x=3, 所以x=2, 但是代入2之後, 發現最後結果是f(2)=1.5 … 所以開始修正為f(x)=1+x2=3 …. 直到發現the best available 或…放棄
再來看看中文「最佳化」跟「優化」, 一般optimization都翻譯成「最佳化」, 學術上也都以「最佳化」跟optimization劃上等號
所以如果以字面翻譯Search Engine Optimization, 「搜尋引擎最佳化」是最標準的翻譯
但是中文的「最佳」是什麼意思? 也就是the best, 如果某甲是the best, 那某乙就不可能也是the best, 因為the best只有一個, 所以中文「最佳」沒有把the best available精準翻譯出來
所以「搜尋引擎最佳化」是要讓網頁的SERP排到第一, 才算「最佳」, 排到第二就不是「最佳」, 反而「搜尋引擎優化」比較貼近SEO實際作業, 如果第一名的某甲是「優」, 第二名的某乙也可以是「優」, 甚至於第十名的某丙也可以是「優」
所以Search Engine Optimization, 「搜尋引擎最佳化」是最標準的翻譯, 但是「搜尋引擎優化」卻比較貼近SEO實際作業的說法
咬文嚼字吹毛求疵到這個地步, 大概無聊透頂才會去比較「搜尋引擎最佳化」與「搜尋引擎優化」, 就當做胡思亂想, 你就一笑置之吧 ….