當前位置:首頁 >  站長 >  搜索優(yōu)化 >  正文

一個關于Google排名的有趣問題

 2020-09-18 15:48  來源: Zac@SEO每天一貼   我來投稿 撤稿糾錯

  域名預訂/競價,好“米”不錯過

發(fā)表于 2020年09月11日 作者 Zac

轉眼間博客已經(jīng)整整一年沒更新了。為了不要讓SEO每天一貼變?yōu)槎嗄暌毁N,在剛好一年的時候更新一下。

今年簡直是世界大亂,雖然各個事件會以怎樣的方式結束還不知道,但可以肯定的是,對世界、對國家、對個人,都有方向性的巨大影響,影響大到想對世界、對人生發(fā)些感慨,都不知道從何說起了。所以還是回到seo這個小話題吧。

前幾天一位國內某大型電商SEO部門的朋友問我些問題,其中一個很有意思,一兩句話又說不清楚,所以寫個帖子回答,也許對其它SEOer也有幫助。

他的問題是:

(我的《SEO實戰(zhàn)密碼》詞頻和密度部分)指出:在google搜索“新加坡旅游”關鍵詞時,出現(xiàn)“新加坡”返回85200000個結果,搜索“旅游”返回342000000個結果。

問題:我在google搜索“新加坡旅游”返回了131,000,000個結果,搜索“新加坡旅游 -旅游”返回了43,600,000個結果,搜索“新加坡旅游 -新加坡”返回了0個結果,不明白為什么搜索“新加坡旅游”中除去“新加坡”會返回0個結果?

搜索了一下他提到的查詢詞,果然是這么個情況。

前兩個搜索結果數(shù)字是我的書里引用的,現(xiàn)在的結果數(shù)字已經(jīng)增加了,現(xiàn)在搜索“新加坡”有218,000,000個結果,搜索“旅游”有802,000,000個結果。比例是大致不變的,而且是在直觀理解范圍內的:旅游這個詞使用范圍更大,出現(xiàn)在更多頁面中。

第三個數(shù)字也符合通常理解的搜索算法預期。搜索“新加坡旅游”,他看到的結果數(shù)是131,000,000,我看到的是90,400,000,數(shù)字不同可能和地理位置、個性化結果等有關,但差異不大。

通常,查詢詞由多個詞組成時,搜索引擎使用的是“和/且”邏輯,也就是說,返回的是包含所有詞的頁面。搜索“新加坡旅游”,返回的是既包含“新加坡”,也包含“旅游”的頁面,或者說是“新加坡”和“旅游”兩個詞搜索結果的交集。顯然,搜索結果數(shù)就要變小,至多是相等于小的那個集合。

下一個搜索結果數(shù)就變得有意思了。搜索“新加坡旅游 -旅游”,他看到的是返回了43,600,000個結果,我看到的是44,300,000個結果。如前所述,數(shù)字上的小差異不重要,重要的是這個數(shù)值本身就有些怪異:

減號“-”是個特殊搜索指令,意義是排除包含這個詞的頁面。那么查詢詞“新加坡旅游 -旅游”是什么意思呢?應該是既包含“新加坡”,也包含“旅游”的頁面、再減去包含“旅游”的頁面,那不就應該是沒有結果嗎?

再下一個搜索結果驗證了這個算法邏輯。搜索“新加坡旅游 -新加坡”,指的是包含“新加坡”,也包含“旅游”的頁面、再減去包含“新加坡”的頁面,結果應該是零個,也確實是零個:

返回零個結果才是符合算法邏輯的。那位朋友的想法可能是“新加坡旅游 -新加坡”=“旅游”?其實不是,搜索“新加坡旅游 -新加坡”,指的是既包含“新加坡”,也包含“旅游”、同時又不包含“新加坡”的頁面,沒有符合條件的頁面。

那“新加坡旅游 -旅游”怎么又有結果了呢?邏輯不應該是一樣的嗎?魔鬼可能在細節(jié)中。觀察一下搜索結果中的頁面內容:

仔細看,會發(fā)現(xiàn)返回的頁面包含的基本上都是“旅遊”,而不是“旅游”。所以一個合理的可能性是,搜索一個詞時,搜索引擎會找到對應的繁體字、異體字,大概率還會考慮同義詞。“新加坡旅游 -旅游”就變成了包含“新加坡”、包含“旅遊”或“旅游”、同時又不包含“旅游”的頁面,結果就是包含“新加坡”以及“旅遊”的頁面。

所以“新加坡旅游 -旅游”的結果應該大致等于“新加坡旅遊”的結果??匆幌?ldquo;新加坡旅遊”的結果:

返回45,600,000個結果,和“新加坡旅游 -旅游”的44,300,000個非常接近。仔細看的話,會發(fā)現(xiàn)“新加坡旅遊”的結果中還是有一些“新加坡旅游”的頁面,可能Google認為“旅游”是比“旅遊”更常用的寫法,還是應該推薦一些給用戶。

那么“新加坡旅游 -新加坡”怎么就沒有結果了呢?因為“新加坡”好像沒有繁體字/異體字的寫法。

如果這個假設成立,搜索“國名旅游 -國名”,其中國名有繁體字/異體字的話,是不是就應該有結果了呢?試一下“馬來西亞旅游 -馬來西亞”:

確實,返回的基本上是“馬來西亞”的頁面。再驗證一下,搜索“國名旅游 -國名”,國名沒有繁體字/異體字(和“新加坡”一樣),是不是就沒有結果了呢?試一下“日本”:

果然沒有結果。

有的讀者可能已經(jīng)又多想了一步:減號后面的“旅游”為什么不被擴展加上“旅遊”呢?如果減號后的詞也被擴展考慮其異體字/繁體字,“-旅游”就將變成“-旅遊 -旅游”。我的理解是,減號作為特殊指令,是必須嚴格匹配的,不做擴展。

所以,如果要想讓“新加坡旅游 -旅游”結果變?yōu)榱?,需要寫成這樣:“新加坡旅游 -旅遊 -旅游”,驗證一下:

果然沒有結果了。不過就算是0個結果,也沒擋住 Google給我推廣告

讀者感興趣的話還可以試一下其它查詢詞的組合,也應該大致是這個規(guī)律。

也可以試一下百度搜索結果。百度和Google處理方法有一些細節(jié)的不同,百度在找繁體字、異體字、同義詞時貌似更寬泛,搜索“新加坡旅游”時會把“新加坡游玩”之類的詞包括進來。但大致思路是很類似的,“新加坡旅游 -新加坡”在百度雖然不是沒結果,但只有600多個結果,而且以英文頁面為主。

研究這么細節(jié)的東西對SEO工作有什么用呢?說實話我也還沒想到具體有什么用,不過是個不錯的觀察、思維訓練,也測試一下自己對搜索算法、搜索指令的理解準確性。

既然是訓練,就再加個思考題:前面的例子在搜索時都沒有帶雙引號,雙引號也是特殊搜索指令,意思是嚴格匹配搜索雙引號里的詞。如果搜索“新加坡旅游 -旅遊 -旅游”時帶著雙引號一起搜,會是什么結果呢?先別往下看答案,先思考一下。

答案:目前的結果是有9個返回頁面,略過廣告,前幾個頁面是這樣:

所以,雙引號里的減號不再被視為搜索指令了,而是被當作普通標點符號忽略了。

忽略掉減號后,雙引號里的詞就變成普通詞,會被擴展繁體字/異體字/同義詞。

結果就是,帶雙引號搜索“新加坡旅游 -旅遊 -旅游”時,返回的就是幾個真的在頁面上連續(xù)、完整、按順序出現(xiàn)“新加坡旅游 旅游 旅游”的頁面。

最后,過些天,本頁面,以及可能的轉載、抄襲版本,大概率會在帶雙引號搜索“新加坡旅游 -旅遊 -旅游”時出現(xiàn)。

作者: Zac@SEO每天一貼

版權屬于: 中新虛擬主機

原文鏈接:https://www.seozac.com/google/singapore-travel-serp/

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!

相關文章

熱門排行

信息推薦