一站式
企业服务平台
132-8122-9158

电商平台关键词查询方法(电商平台关键字查询方法)

广告位招租
联系电话:13518188210

电商后台设计——搜索

电商平台商品成千上万,以便于用户迅速找到所需物品,各种查询方式都将在平台上建立,比如品类搜索,关键字搜索。不同的搜索方法对应着不同的搜索模式,因此需要根据具体需求选择合适的搜索策略以提高搜索效率

但不管前台页面样式发生了什么变化,系统内搜索逻辑实际上是同一个集合,今天,一起来了解一下电商平台搜索原理和常用搜索功能要领。一、查询类别查看商品信息时,首先要考虑的就是检索出需要的商品是否与自身相关,而在实际应用中,这种方法也比较多,比如通过浏览网页或者直接输入关键词等等

1、查询的类型

若按内部逻辑来分,在电商系统里,查询一般分为两种:特定维度查询及关键字。其中关键字查询可以直接在前端进行检索,例如,在搜索关键词时,需要根据其与关键字之间关系对该关键词做进一步的判断,再结合相关规则确定是否为所需信息

1、其中,关键字查询又包括商品类型、购买方式、商品名称及对应的属性信息等内容。特定维度查询

特定维度只能查询系统规定的一些可属性,例如品类、品牌、价格、性别和材质,以及用户不能输入查询值,你只能选择查询值。如果要查询其他方面的信息,则需要从数据库中取相关数据项进行存储并显示

因为这些数据都是系统内维护的基础数据,并将其保存到指定字段内,因此,对它们进行查询是比较简单的。当需要查询某一个元素时,只需将该元素放入数据库内即可

当用户选择相应的选项,可以获得对应的唯一ID,之后,基于ID对对应的字段进行查询,得到结果,查询较为精确

2、如果要查找某个关键词,则需要将这个关键词与字段名结合起来,然后再选择所需检索的字段。关键词查询

整个搜索功能最重要的入口,使用户可以任意输入所需查询关键字,一般只对查询关键字的长度进行约束。如果在检索之前就预先设定好关键字的长度限制,那么可以有效地节省大量的时间和空间,提高查全率

相对于具体维度的查询,关键字查询较为复杂,如下图所示为搜索示意图,现逐一剖析如下。在这一部分中我们可以看到,对于关键字的选择,不同的搜索引擎采用不同的策略,但都遵循一定原则

电商后台设计——搜索

二、逻辑层操作

当用户提交查询关键字时,系统把关键字交由搜索逻辑进行处理,逻辑层将执行几步:

这两步中最重要的一步就是关键词的筛选和过滤。非法词过滤

由于关键词查询功能对用户开放,因此,用户录入了哪些信息,我们并不能控制。为了保证信息资源安全,我们一般采用人工方式来判断是否存在可疑关键词,并记录下相应的结果,这样不仅效率很低而且容易出错

项目排查中,我们常常会发现各种各样的关键字,这些关键字中相当一部分是敏感的,例如涉黄和涉赌等,这几个关键字,我们一般是屏蔽的,没有数据搜索。如果把这些关键字放在数据库中的话,我们就会发现这些关键字并不是真实存在的,它们就是非法词汇

要屏蔽相应的关键词,后台则需要保持一组非法词库,用户输入关键字为非法词库时,不再进行查找,为了缓解服务器的压力。如果没有一个完善的非法词库的话,我们只能通过人工方式来建立非法词库,这不仅费时费力而且还容易出错

网上一般都有现成的词库,可以直接导入系统,不满后台重新维护扩展。如果你想让自己的网站更安全,那就需要为自己的网站创建一个合法词库

电商后台设计——搜索

2、这个问题是由于系统没有建立一个完整的纠错词库造成的。错误字纠正

在输入查询关键字时,使用者可能输入的是拼音、也可能是错别字,比如用户原意输入阿迪达斯”等等,实际投入变成了阿迪斯”,但结果还是可以回到与阿迪达斯”相匹配的信息。在输出查询关键词时,用户会根据不同情况选择相应的方式输出查询信息

这是由于逻辑中存在着一套纠错词的处理方法,在系统对比中存在误差的情况下,将予以纠正处理。否则则根据出错类型不同而对该关键字重新标注后输出

在后台还需维护一个纠错词库,当用户所输入关键字若位于纠错词库内时,系统自动用设定关键字代替错误关键字;如:阿迪斯->阿迪达斯;阿达斯->在商品页面中,用户可以直接从商品页面选择关键字进行跳转查看商品信息。阿迪达斯,在后面的查询中真正使用了经过变换的关键字。如果是通过网络搜索获得,则需要使用特定跳转功能,否则无法正常进行操作

3、具体跳转

有时候我们在电商平台上输入查询关键词,将找到一些关键字的结果不跳过结果列表的页面,而是跳过商家店铺的主页或活动页;如果不了解这种情况,可以先从数据库中查找出对应的跳转规则并将其存入规则表中,然后再使用跳转程序把它跳回到相应的地址进行显示。例如,键入关键字阿迪达斯”,大概是直接访问阿迪达斯旗舰店的网页吧,还可能访问阿迪达斯活动专场的网页。当客户输入关键词后,根据规则库中提供的信息,可以自动获取出对应于该关键词的跳转策略和方法

要实现这一功能,后台也要保持一组跳转规则映射库;如果你的查询关键字在一个时间段内都没有匹配成功,那么系统就会提示该关键字为非法词,并将其删除,否则再重新查找一遍即可得到正确答案。在用户搜索关键字和规则库关键字相匹配的情况下,然后回到规则中规定的跳转路径上,前端页面会直接跳过—一般情况下,这种跳过规则都会有时限。如果用户输入的查询关键词不存在或其词性不一致,那么前端页面就无法跳转到正确位置,这就是所谓的非法词和错误字段现象

电商后台设计——搜索

4、为了保证搜索的准确性和效率,我们必须知道商品搜索服务器端所使用到的关键词及其权重情况。商品搜索

当用户输入的查询关键词被非法词过滤掉时、纠错词改正,特定跳转的搭配之后,仍无匹配结果,此时,系统向商品搜索服务器发送关键字。这样就可以避免由于关键词过多导致搜索引擎无法检索到所需信息,同时也减少了不必要的计算和时间开销

搜索服务器首先对关键词进行分词,接着基于分词查询商品,以及基于所述权重规则,得到商品权重值,然后对权重值排序,最后,返回查询结果。下面我们来分别介绍这三个功能的实现方法

商品搜索有三个很重要的作用:分词和权重、和搜索维度。把这些关键字按一定比例合成为一个整句的过程

分词:分词就是把一个较长关键字拆成若干个合理较短关键字(如:阿迪达斯板鞋->阿迪达斯,板鞋子,鞋子);另外,我们还可以利用搜索引擎来进行分类,这样做的好处就是让我们能够更加快速地查找到需要的信息和产品。说来就很简单,但能够制作出优秀的分词项目,并不是一件容易的事情,感兴趣的学生可自行查找中分分词原理,在此不再赘述。下面我将从几个方面介绍一下如何使用分词技术来做一个好的商品分类。在工程中,我们一般引用第三方分词软件来得到分词,然后到商品服务器进行数据查询,显示结果。如果你想要了解某商品的销量信息,就必须要知道它的权重值

权重:权重是衡量某一指标的重要程度,在电商平台上,均为各家商业机密,网络上披露的信息也寥寥无几;如果权重设置得不好的话,那么这个商品可能就是被大家遗忘的角落了。商品有多有少,权重有多大,直接决定了商品排名的状况,自然会对销售额造成影响;本文中的每个公式、定理和方法均为笔者多年来的工作经验总结而成,希望能给各位同行提供一些帮助。在接下来的《权重设计》中,我将分别讲述电商平台的设计方法

请注意,上述搜索服务器并非普通关系型数据库(如mysql),相反,全文检索服务器(如solr),普通全文检索服务器还自备分词功能,满足中小电商分析搜索不成问题。在本文中将重点介绍如何使用《属性管理》来构建一个基于搜索引擎的分类体系——商品属性库

搜索维度:即用户能够通过什么属性来寻找产品;每个属性对应着不同的搜索范围或关键字段,比如在商品分类时可以分为基础类、普通类和超高端类三种类型。其中,品牌,品类在基础属性上、价格将全部涉及搜索,也有特殊属性,后台对参加搜索的特性有明确的规定(忘了,就看《属性管理》篇吧)。另外,还设置了不同类别商品的权重值

商品搜索服务器根据需要参与搜索的属性,将查询到的商品信息按照各个性质分组统计,再通过代码逻辑层整理数据,然后通过前端显示出来,最后形成搜索列表风格。搜索列表的显示方式有两种——直接呈现和以关键词为中心呈现

电商后台设计——搜索

不知道大家在JD上搜索时有没有发现,若输入覆盖品类较大的关键字,最后返回结果高达,属于同一类货物。这是因为我们在选择查询关键字的时候,往往只关注其中最关键的部分,而忽略了其他部分的内容

如输入查询关键词【牛】,与牛有关的商品品类包括牛肉,牛仔裤等、牛油果等真正的成果仅是肉类产品。这样的情况出现在很多的电商平台中,我们可以看到,不同类别的商品之间没有明确的界限,很难把它们放在一起进行统一管理

这主要是指不同类别商品属性的差异,不能达到公用之功效,在经营中需有所权衡;同时由于每个人都会使用自己的系统,因此对于不同的用户也要做出一定程度的差别。因此,人们通常在进行产品设计的时候,需加强与技术的对话,能够取得的成果尽可能地做到,不可能的话要有所让步。另外,我们还可以通过设置一些条件来限制用户对搜索结果的选择范围,这样就不会因为用户的需求而导致搜索结果不合适

上述是搜索功能中的一个核心,一个似乎很容易搜索框,在实际应用中,内部需要多种职能协同工作;在做一个产品的时候,如果不知道自己想要什么东西,可以直接输入需求信息后,然后点击选择”菜单中的查看需求”按钮即可得到相应的结果。下一次给科技需要一个工作周期的时候,不能直接说,我只要一个框,需要几个星期,免得别人笑话。在这里我想说的是,如果用户有什么需求,我们应该首先从最基本的功能键开始考虑,然后再把它细化到不同类型的应用中去

以上这些核心要点,每一个都是功能要点,均需另行保养;另外还有一些功能,比如,可以通过扫描二维码来实现,但这些功能在很多情况下不支持直接操作,必须先经过其他程序才能够执行。除此之外,还具有一定的作用,具体用与不用每个人都要看你的生意。这些关键要素对于企业来说非常重要

5、另外,在整个系统中,最关键的就是搜索统计模块,因为它关系着整个系统的性能和安全问题。搜索统计

作为该平台的一个重要数据入口,用户搜索词统计功能的重要性不再赘述

通过对检索词数据进行统计分析,可使运营人员能够直观地了解用户对于品类,品牌的认知、价格上的偏爱倾向,对于后期活动操作、市场预测搞好数据指导。另外,还可以帮助我们从一个侧面去观察和分析整个行业发展情况

中常用的统计维度如下:

  1. 日,周、并统计月度搜索访问量
  2. 搜索关键字的排名统计(组织方式:每日、最近一周、最近一个月、每月);搜索关键词在搜索页面中出现次数的统计分析
  3. 各品类、品牌搜索排名统计(组织方式:日,近周,近月,月);每个月或每季度的销售增长率统计
  4. 各品类、各品牌排名占比(组织方式:每日、最近一周、最近一个月、每月)
  5. 各价格区间的搜索排序统计(组织方式:日,近周,近月,月)。通过对数据进行分析和研究,可以发现目前的电子商务网站的营销模式有很多值得借鉴之处,比如在搜索结果中加入首页”这样一个板块就是非常好的一种方法

6、通过对网站的相关数据进行分析发现,目前我国电商平台上存在着大量的热卖”产品和冷门”商品。首页推荐词

在电子商务首页,该平台为宣传活动,将在搜索框下展示某些热门搜索词或建议搜索词,而且这些搜索词一般是跳过规定主题或活动页,为了增加事件的曝光率。不过,如果你想让自己的活动页面看起来与众不同、与众不同,就需要对搜索框进行一定的修改

以上说明的【特定跳转】函数中添加首页推荐词字段进行区分即可实现该函数。通过点击鼠标右键菜单中的添加”或删除”按钮,可以直接对搜索框进行相应操作,而不用手动输入关键词

7、这样做是为了使系统更人性化、更加符合用户需求。搜索历史

当用户选择搜索框时,前一个搜索词将显示在下拉列表中,便于用户的快速选择。如果用户想查看某个网页是否有新内容,也可以通过该方法快速地查找到相关内容

这个只需要用户提交搜索词即可,保存搜索词,然后调好,功能相对简单。如果用户想查看更多的信息,还可以通过下拉菜单里的搜索”来进行操作

电商后台设计——搜索

8、如果用户想查看更多的信息,可以打开搜索”对话框来进行查看。搜索推荐词

当用户选中搜索框并输入查询关键字时,类似的几个推荐词也会显示在下拉单上,并在推荐词后设置对应商品数量。在每次点击时可以根据当前的商品个数和每个推荐词所对应的数量来判断是否被选择

该函数是通过调用【商品搜索】函数的统计接口实现的,实时获取数据,将排名靠前数据进行展示。在使用过程中需要根据实际情况对该功能进行设置

电商后台设计——搜索

9、如果你要查看一个商品的信息,可以选择使用关键词、点击进入或直接键入等方式来获取相关的商品信息。输入形式

查询关键字搜索一般默认输入形式为文字形式,如今,因为科技发达,强势电商平台还推出图片输入、语音输入等模式

内部逻辑实际上一点也没改变,仅仅是原始文字输入上面加上一层识别组件而已,通过识别组件,图片内容或语音内容首先被转换为文字,然后通过文字实现搜索查询。这两种方式虽然看起来不一样,但它们之间却有着本质上的联系,我们可以从不同角度去分析两者的区别与关系

赞(11) 联系作者
未经允许不得转载:【聚禄鼎】一站式企业服务平台 » 电商平台关键词查询方法(电商平台关键字查询方法)

评论 抢沙发

让我们一起创建更加美好的网络世界

本站部分资源来自于网络收集,若侵犯了你的隐私或版权,请及时联系我们删除有关信息!

扫码添加站长微信

扫码添加小编微信

登录

找回密码

注册