首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >站点搜索,自动完成

站点搜索,自动完成
EN

Stack Overflow用户
提问于 2013-10-18 08:23:02
回答 1查看 153关注 0票数 1

我们正在建设一个网站,将有一个“知识中心”,该部分将包含pdf文件,视频和链接到其他网页。

我们希望增加一个搜索功能,将能够提供自动建议/短语-完成基于文件,视频和页面链接。

我的第一个建议是使用Lucene,但由于时间紧迫,有人建议使用Google站点搜索。

我们在使用Grails。

谷歌网站搜索有多有效?卢塞尼应该被使用吗?

而且,google v2不允许onSearchComplete回调(而不是v1)。我们有一个要求,如果没有找到结果,它应该重定向到另一个页面。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-18 13:56:13

我使用Google搜索完成了一个项目,使用Solr完成了另一个项目,因此我可以帮助您选择:

Google搜索

  • 你的网站需要在线的某处,以便谷歌机器人可以索引它。
  • 你的SEO应该足够好。
  • 索引是根据页面规则(元名称“机器人”)自动生成的。
  • 您可以为所有要索引的页面提供站点地图。
  • 不错的后端,你可以管理指数化。
  • 如果您想要自定义搜索页面布局,您需要稍微了解一下API。
  • 这不是免费的服务(从每年100美元开始,用于20000次查询)。

Solr

  • 你必须自己索引你的网站(但是当你控制你的索引时,你有一个更好的控制内容索引)。
  • 那么你必须保持索引的最新。
  • 易于自定义(您可以根据需要显示搜索结果)。
  • 不错的功能包括(建议,自动完成,.)
  • 这是免费的。

总之,如果你的日程紧迫,谷歌网站搜索一开始可以更快地实现,但Solr更可定制和免费。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19444886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档