1 頁 (共 1 頁)

請教如何精確搜尋論壇文章?

發表於 : 週日 1月 16, 2011 6:39 pm
lupin
請問各位論壇高手,常常在輸入關鍵字欲
搜尋文章時,一些關鍵字被系統忽略掉,出現一大堆
不相關的文章.
例如:在"搜尋"功能中輸入"保全",按"搜尋"==>
出現:

使用過的關鍵字: 保 全 已忽略的: 保

困擾很久請解惑,謝謝!

Re: 請教如何精確搜尋論壇文章?

發表於 : 週日 1月 16, 2011 8:50 pm
joelin
google
保全 site:forum.doctorvoice.org

Re: 請教如何精確搜尋論壇文章?

發表於 : 週日 1月 16, 2011 8:57 pm
lupin
joelin 寫:google
保全 site:forum.doctorvoice.org
It works great. 感謝joelin大師指導!

Re: 請教如何精確搜尋論壇文章?

發表於 : 週一 1月 17, 2011 12:56 am
lupin
joelin 寫:google
保全 site:forum.doctorvoice.org
剛剛突然想到,google機器人無法進入秘密花園,
所以以上的解法只能涵蓋公開版面。
請問有進一步可涵蓋所有版面的解法嗎?

Re: 請教如何精確搜尋論壇文章?

發表於 : 週二 1月 18, 2011 9:20 am
董事012
phpbb中文搜尋功能不強,只會搜尋字,沒辦法針對詞搜尋,
常用的字會被忽略(因為幾乎每一篇都會有),但卻也搜會出不相關的文章出來。
目前除了自己能夠下更精確的搜尋條件(闢如同時搜尋內容跟發表人,甚至搜尋特定版面,可以少掉很多不相關的文章),沒有很好的解決辦法。

google的搜尋引擎很強,但是因為花園內的文章沒有開放給google索引,所以花園內的搜尋不到;也為了保持花園內必要的隱密性,不考慮直接採用google的搜尋。

此外,除非能真的找到非常棒的搜尋方法可以適用在我們論壇,不然,只能因循舊制。
因為依論壇的文章數,要重建索引,即使讓機器日以繼夜的工作,至少要24小時以上的時間,這樣會中斷論壇的服務太久 (無盡漩渦)

Re: 請教如何精確搜尋論壇文章?

發表於 : 週二 1月 18, 2011 11:59 am
lupin
感謝董事說明。
以下可以解決問題嘛?

http://phpbb-tw.net/phpbb/viewtopic.php?f=116&t=50665
.....
這個現象, 是因為 phpBB3 的搜尋設定而引起.

預設如下:
ACP > 一般 > 伺服器組態 > 搜尋設定 > Fulltext native > 共有字詞門檻: 5%
也就是說, '太常共用的字詞' 在搜尋中將被忽略.
例如: 系統有 10 萬筆搜尋索引字詞, 如果它經常出現的比例超過 5000 次的話, 那麼它在被搜尋時將被忽略.

這個設定, 是為避免出現過多的搜尋結果, 而導致失真.

如果您要停用該功能的話, 那麼可以將門檻訂為 0.

Re: 請教如何精確搜尋論壇文章?

發表於 : 週二 1月 18, 2011 12:14 pm
董事012
lupin2009 寫:感謝董事說明。
以下可以解決問題嘛?

http://phpbb-tw.net/phpbb/viewtopic.php?f=116&t=50665
.....
這個現象, 是因為 phpBB3 的搜尋設定而引起.

預設如下:
ACP > 一般 > 伺服器組態 > 搜尋設定 > Fulltext native > 共有字詞門檻: 5%
也就是說, '太常共用的字詞' 在搜尋中將被忽略.
例如: 系統有 10 萬筆搜尋索引字詞, 如果它經常出現的比例超過 5000 次的話, 那麼它在被搜尋時將被忽略.

這個設定, 是為避免出現過多的搜尋結果, 而導致失真.

如果您要停用該功能的話, 那麼可以將門檻訂為 0.
我們目前這個共有字詞門檻設定為30%,這是參考眾家經驗決定的數字
當然門檻設多少比較恰當很難說 (壓力)