我想添加搜索功能到我的Rails网站。搜索必须根据相关性对结果进行排名。我的意思是,如果搜索是在帖子标题中进行的,那么应该给它比帖子正文和帖子评论更高的分数。此外,如果这个短语出现多次,那么排名更高也是很好的。我知道Sphinx(带有thinking_sphinx插件)和我以前用过的一样,但它对这个项目来说有点过头了。
我考虑过使用SearchLogic,但它似乎没有开箱即用的功能。
你知道我是否可以调整SearchLogic来做到这一点,或者是否有另一个简单的插件可以做到这一点?
谢谢,
Tam
谷歌网站管理员Search Query Tool显示,我的网站是为一个特定的关键字排名,在谷歌的平均位置,但当我键入相同的关键字在谷歌,我无法看到我的网站排名在这个位置。为什么会这样呢?
例句:网站管理员说我的网页是为kw best hard drive brand排名的,平均排名为4,但我的网站排名在第7页。为什么会这样呢?
从这个问题上说,谷歌网站管理员工具搜索查询位置的图片也将被算作排名。但我也无法在谷歌图片中找到我的网站。
我正在实施狮身人面像搜索引擎到我的网站,通过SpinxSE,它似乎一切正常,除了我的网站上有一个排序方法,这是“排名”,这可能是一个负数。由于某些原因,当我从最高到最低的降序排序时,负数显示在列表顶部作为最高评级,一旦达到正数,它就会正常显示。
WHERE query='keyword;sort=attr_desc:v_rating;'
在条目排名为0之后,我如何将这些负面排名放在列表的末尾?