3

我有一个任务,以优化基于nopcommerce tempate的asp.net电子商务商店中的搜索引擎。 我想听听我应该关注什么来改进搜索引擎并提供更快的结果,因为当前的搜索引擎正在永远显示结果。 全文搜索也是要实施的选项之一。 由于提前,Laziale在asp.net中优化搜索引擎

回答

-1

我认为最好的方式将阅读由谷歌提供了这个文件,它告诉你什么,你要注意,我用它自己是最重要的调整,确实是非常奖励:

http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en//webmasters/docs/search-engine-optimization-starter-guide.pdf

+0

OP的问题不是关于SEO,而是关于优化nopCommerce(http://www.nopcommerce.com)的内部搜索引擎。这个答案不应该是被接受的答案。 – qbantek 2013-03-13 13:46:34

0
  1. 确保所有的搜索查询是直通数据库
  2. 确保所有的搜索领域有适当的indecies
  3. 返回的需要最小信息(可能创建存储过程)
  4. 看看你的搜索查询,或许他们可以重写优化的
  5. 简介.NET代码,并找到地方,它缓慢和优化
  6. 缓存您结果,甚至SQL查询
  7. 全文搜索看看Lucene.NET
+0

应该避免使用视图,而应该使用存储过程。这将有一个选项来过滤记录并通过使用子查询来保持索引很小... – Pankaj 2012-02-17 18:15:44

+0

**根据需要返回最小信息**为什么?这意味着限制用户一次又一次地返回数据库....?给用户输入页面记录长度 – Pankaj 2012-02-17 18:20:58

+0

**看看你的搜索查询,也许他们可以重写优化**任何提示? – Pankaj 2012-02-17 18:21:44

0

跳过EF,并有自己的数据层,至少在搜索优化的目的。