确定网站搜索关键词的方法和装置的制作方法

文档序号:6356056阅读:181来源:国知局
专利名称:确定网站搜索关键词的方法和装置的制作方法
技术领域
本发明总体上涉及计算机领域,具体来说,涉及互联网领域,更具体而言,涉及一种确定网站搜索关键词的方法和装置。
背景技术
目前,互联网在人们的日常生活中起的作用已经越来越大。对于一个网站而言,如何提高其点击量是网站所有者所关心的问题。通常来说,人们在进行网络搜索时通过搜索引擎来搜索关键词,基于搜索结果来进入相应的网站。因此,就提高网站的点击量而言,合理设置搜索关键词是一个重要问题。 另一方面,对于一个搜索关键词而言,希望可以在该搜索关键词的搜索结果中尽量少地出现竞争网站的信息以减少竞争网站的影响。在现有技术中,网站所有者通过用于统计网络访问者通过哪些关键词来访问该网站的统计装置(可以呈现为硬件部件或软件模块)来得到访问关键词,并且往往直接将该统计装置得到的访问关键词作为该网站的搜索关键词。

发明内容
在下文中给出了关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。本发明旨在至少提供一种确定网站搜索关键词的方法和装置,其可以在考虑了竞争网站影响的情况下来确定网站的搜索关键词。由此,可以确定出能够为网站带来点击量的搜索关键词,同时可以在搜索关键词的搜索结果中减少竞争网站的影响。本发明的另一个目的是提供在被计算设备执行时使计算设备能够执行上述方法的处理过程的计算机程序代码,以及其上存储有该计算机程序代码的计算机可读存储介质及计算机程序产品。为了实现上述目的,根据本发明的一个方面,提供了一种确定网站搜索关键词的方法,包括获得候选关键词列表、获得竞争网站列表以及确定搜索关键词。其中,确定搜索关键词的处理包括基于候选关键词列表和竞争网站列表对候选关键词列表中的关键词进 行排序,并将排序后的候选关键词列表中的全部或部分作为搜索关键词。根据本发明的另一个方面,还提供了一种确定网站搜索关键词的装置,包括候选关键词获得部、竞争网站获得部以及搜索关键词确定部。所述候选关键词获得部可以获得候选关键词列表。所述竞争网站获得部可以获得竞争网站列表。所述搜索关键词确定部可以基于候选关键词列表和竞争网站列表对候选关键词列表中的关键词进行排序,并将排序后的候选关键词列表中的全部或部分作为搜索关键词。依据本发明的其它方面,还提供了相应的计算机程序代码、计算机可读存储介质和计算机程序产品。通过以下结合附图对本发明的最佳实施例的详细说明,本发明的这些以及其他优点将更加明显。


本发明可以通过参考下文中结合附图所给出的描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本发明的优选实施例和解释本发明的原理和优点。在附图中图I示出了根据本发明一个实施例的确定搜索关键词的方法的流程图;图2示出了根据本发明一个实施例的获得候选搜索关键词的处理的流程图; 图3示出了根据本发明另一个实施例的对候选搜索关键词进行扩展的处理的流程图;图4示出了根据本发明一个实施例的对候选关键词列表中的关键词进行排序的处理的流程图;图5示出了根据本发明一个实施例的对候选关键词权重进行调整的处理的流程图;图6示出了根据本发明一个实施例的确定搜索关键词的装置的结构图;图7示出了根据本发明一个实施例的候选关键词获得部的结构图;图8示出了根据本发明另一个实施例的候选关键词获得部的结构图;图9示出了根据本发明一个实施例的搜索关键词确定部的结构图;图10示出了根据本发明一个实施例的权重调整部的结构图;以及图11是其中可以实现根据本发明实施例的方法和/或装置的通用个人计算机的示例性结构的框图。
具体实施例方式在下文中将结合附图对本发明的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附图中仅仅示出了与根据本发明的方案密切相关的装置结构和/或处理步骤,而省略了与本发明关系不大的其他细节。图I示出了根据本发明一个实施例的确定搜索关键词的方法的流程图。如图I所示,在根据本发明实施例的确定搜索关键词的方法中,在步骤S102处,获得候选关键词列表;接着,在步骤S104处,获得竞争网站列表;接着,在步骤S106处,基于候选关键词列表和竞争网站列表来确定搜索关键词。
具体而言,确定搜索关键词的处理可以包括基于候选关键词列表和竞争网站列表对候选关键词列表中的关键词进行排序,并将排序后的候选关键词列表中的全部或部分作为搜索关键词。在上述方法中,排序是基于竞争网站对候选关键词的搜索结果的影响的大小来进行的。因而,可以按照排序结果,将候选关键词列表中受竞争网站影响较小的部分候选关键词确定为搜索关键词;或者,也可以按照排序结果重新排列候选关键词列表中的全部候选关键词,并将重新排列后的候选关键词列表确定为搜索关键词列表。可以看出,在图I所示的方法中,基于候选关键词列表和竞争网站列表对候选关键词列表中的关键词进行排序,也就是说,在确定搜索关键词时考虑了竞争网站的影响。由于通过上述方法确定的搜索关键字已经考虑了竞争网站的影响,网站所有者可以利用这些搜索关键词来给网站带来点击量,同时还可以在搜索关键词的搜索结果中减少竞争网站的影响。
在根据本发明实施例的确定搜索关键词的方法中,可以采用各种合适的技术手段来获得候选关键词列表。在本发明的一个实施例中,可以通过统计网络访问者通过哪些关键词来访问所述网站来得到一个统计关键词列表,并直接将该统计关键词列表作为候选关键词列表。其中,网站所有者例如可以通过上述的用于统计网络访问者通过哪些关键词来访问该网站的统计装置来获得该统计关键词列表。如前所述,该统计装置可以是硬件部件,也可以是软件模块。通过利用统计装置来得到访问者通过哪些关键词访问所述网站、进而得到候选关键词列表的方式仅为示例,本发明不限于此,例如,在本发明的另一个实施例中,也可以由网站所有者直接输入关键词来形成候选关键词列表。具体来说,网站所有者可以根据该网站涉及的领域、提供的信息与服务等来输入相关的关键词以形成候选关键词列表。上述两种获得候选关键词列表的方式仅为示例,本发明不限于此,在本发明的另一个实施例中,还可以将上述两种方式进行结合来获得候选关键词列表。图2示出了根据该实施例的获得候选搜索关键词的处理的流程图。如图2所示,在步骤S202处,获得统计关键词列表。如上所述,网站所有者例如可以通过上述的统计装置(可以为硬件部件或软件模块)来统计访问者用来访问所述网站的关键词,进而获得统计关键词列表。接着,在步骤S204处,网站所有者输入关键词,由此得到输入关键词列表。具体来说,网站所有者可以根据该网站涉及的领域、提供的信息与服务等来输入相关的关键词以形成输入关键词列表。接着,在步骤S206处,可以基于统计关键词列表和输入关键词列表来得到候选关键词列表中的候选关键词。具体来说,可以将输入关键词列表中的不存在于统计关键词列表中的关键词作为候选关键词,由此得到所述候选关键词列表。在图2所示的实施例中,通过结合网站所有者输入的关键词和统计装置得到的关键词来获得候选关键词列表。此外,在图2所示的实施例中,如果一个关键词既出现在网站所有者输入的输入关键词列表中又出现在统计得到的统计关键词列表中,则表明这个关键词是网站所有者想要的关键词,而且这个关键词也已经带来了点击量。因而,在此可以直接将该关键词(即,同时存在于输入关键词列表和统计关键词列表中的关键词)确定为搜索关键词。以上描述了获得候选关键词列表的多种方式,但是这些方式也仅仅为示例,本发明不限于此,而是还可以进行各种改型。例如,上述获得候选关键词列表的处理中还可以进一步包括扩展处理,用于基于已经得到的候选关键词列表中的关键词来获得相关的关键词作为候选关键词。图3示出了根据本发明另一个实施例的对候选搜索关键词进行扩展的处理的流程图。
如图3所示,在步骤S302处获得候选关键词,接着在步骤S304处对候选关键词进行扩展已得到更多的候选关键词。在本发明的一个实施例中,可以利用字典来实现所述扩展处理。具体来说,可以利用字典基于已经得到的候选关键词列表中的关键词来得到相关的关键字。通过将这些相关的关键词也视作是候选关键词,可以将更多相关的关键词包括在候选关键词列表中,从而实现对候选关键词列表的扩展。其中,所述字典可以具有根据一个词来提供与该词相关的其它词的功能。所述字典例如可以是普通字典、具有存储了各个词之间的关联性并可以动态更新的电子字典等。在本发明的另一个实施例中,还可以利用搜索引擎来实现所述扩展处理。具体来说,可以利用搜索引擎基于已经得到的候选关键词列表中的关键词来得到相关的关键字作为候选关键词。例如,在一个具体的实施例中,可以利用搜索引擎来搜索一个已经得到的候选关键词,搜索引擎在反馈搜索结果的同时还会提供与该候选关键词相关的关键词。通过将搜索引擎提供的这些相关的关键词作为候选关键词,可以将更多相关关键词包括在候选关键词列表中,从而实现对候选关键词列表的扩展。此外,在另一个具体的实施例中,可以利用搜索引擎来搜索一个已经得到的候选关键词,基于搜索引擎的搜索结果(例如,基于搜索结果首页中的网址)来得到与各个网址对应的网站的首页;接着,从首页中提取出关键词;然后,可以将提取出的关键词作为候选关键词包括在候选关键词列表中。这样,可以将更多相关关键词包括在候选关键词列表中,从而实现对候选关键词列表的扩展。回到图1,在根据本发明实施例的确定搜索关键词的方法中,不仅需要获得候选关键词列表,还需要获得竞争网站列表。需要指出的是,在图I所示的方法流程中,在获得候选关键词列表之后,再获得竞争网站列表,显然图I仅为示例,本发明不限于此。获得候选关键词列表的处理和获得竞争网站列表的处理也可以同时进行,或者获得候选关键词列表的处理也可以在获得竞争网站列表的处理之后进行。具体来说,获得竞争网站列表的处理可以包括网站所有者输入与竞争网站有关的信息,并基于网站所有者输入的信息来获得竞争网站列表。优选地,竞争网站列表中可以包括竞争网站的网址。
在本发明的一个实施例中,网站所有者可以直接输入竞争网站的网址,由此形成了竞争网站列表。在本发明的另一个实施例中,网站所有者也可以输入竞争网站的名称,基于网站所有者输入的竞争网站的名称得到所述竞争网站的网址,由此形成了竞争网站列表。在本发明的另一个实施例中,网站所有者可以通过搜索引擎来得到竞争网站列表。例如,网站所有者可以用其认为合适的关键词搜索,将搜索出来的网站作为竞争网站,从而形成竞争网站列表。甚至,网站所有者可以利用候选关键词列表中的关键词,将搜索出来的网站均作为竞争网站。此时,可以将搜索结果(除了网站所有者自身的网站之外)直接作为竞争网站列表。通过上述方式,可以获得网站所有者关心的竞争网站的列表,以便在确定搜索关键词时考虑这些竞争网站的影响。
在根据本发明实施例的确定搜索关键词的方法中,在获得候选关键词列表和竞争网站列表之后,可以基于候选关键词列表和竞争网站列表来对候选关键词列表中的关键词进行排序以确定搜索关键词。图4示出了根据本发明一个实施例的对候选关键词列表中的关键词进行排序的处理的具体流程图。如图4所示,在步骤S402处,为候选关键词列表中的关键词计算权重。具体来说,可以基于以下参数中的至少一个来计算权重关键词的每天平均搜索量;关键词的搜索结果首页中的平均反向链接;关键词的搜索结果首页中的推广数目;关键词的搜索结果首页中的域名数目;相关网页数。例如,权重可以按照以下方式来计算关键词的每天平均搜索量越大,该关键词的权重越高;关键词的搜索结果首页中的平均反向链接越大,该关键词的权重越小;关键词的搜索结果首页中的推广数目越多,该关键词的权重越小;关键词的搜索结果首页中的域名数目越多,该关键词的权重越小;关键词的搜索结果首页中的相关网页的数目越多,该关键词的权重越小。在一个优选的实施例中,可以基于以下的公式(I)来计算权重
权利要求
1.一种确定网站搜索关键词的方法,包括 获得候选关键词列表; 获得竞争网站列表; 确定搜索关键词,包括基于候选关键词列表和竞争网站列表对候选关键词列表中的关键词进行排序,并将排序后的候选关键词列表中的全部或部分作为搜索关键词。
2.根据权利要求I所述的方法,其中,获得候选关键词列表还包括 通过统计访问者用来访问所述网站的关键词来得到统计关键词列表; 网站所有者输入关键词形成输入关键词列表; 将输入关键词列表中的不存在于统计关键词列表中的关键词作为候选关键词,形成候选关键词列表; 其中,确定搜索关键词还包括将输入关键词列表中的也存在于统计关键词列表的关键词作为搜索关键词。
3.根据权利要求2所述的方法,其中,获得候选关键词列表还包括基于已经得到的候选关键词,利用搜索引擎或字典来获得与已经得到的候选关键词相关联的候选关键词。
4.根据权利要求2所述的方法,其中获得竞争网站列表包括基于网站所有者输入的与竞争网站有关的信息来得到竞争网站的网址,形成竞争网站列表。
5.根据权利要求2所述的方法,其中,基于候选关键词列表和竞争网站列表对候选关键词列表中的关键词进行排序包括 为候选关键词列表中的关键词计算权重; 根据竞争网站列表对候选关键词中的关键词调整权重; 基于权重进行排序。
6.根据权利要求5所述的方法,其中,根据以下參数中的至少ー个来计算权重关键词的每天平均搜索量;关键词的搜索结果首页中的平均反向链接;关键词的搜索结果首页中的推广数目;关键词的搜索结果首页中的域名数目;相关网页数。
7.根据权利要求6所述的方法,其中,根据如下的公式来计算权重2arctan(^SV)^atln ^ Γ 2 arctanfALN) I Γ 2 arctan(ADN) " Γ 2arctm(DN) I「2arctan(7 /W)^^yjuV2 *P1 其中,Rank表不权重;ASN表不关键词的甸天平均搜索量;ALN表不关键词的搜索结果首页中的平均反向链接;ADN表示关键词的搜索结果首页中的推广数目;DN表示关键词的搜索结果首页中的域名个数;RPN表示关键词的相关网页数;Y1-Y4分别表示ALN、AND、DN、RPN的影响因子,并且Y !+ Y 2+ Y 3+ Y 4 = I。
8.根据权利要求5所述的方法,其中,根据竞争网站列表对候选关键词中的关键词调整权重包括 判断在所述关键词的搜索结果首页中是否出现竞争网站列表中的网站; 如果没有出现竞争网站,则不需要进行调整; 如果出现竞争网站,则根据竞争网站在所述关键词的搜索结果首页的位置来调整所述关键词的权重。
9.根据权利要求8所述的方法,其中,根据竞争网站在所述关键词的搜索结果首页的位置来调整所述关键词的权重包括
10.一种确定网站搜索关键词的装置,包括 候选关键词获得部,被配置成获得候选关键词列表; 竞争网站获得部,被配置成获得竞争网站列表; 捜索关键词确定部,被配置成基于候选关键词列表和竞争网站列表对候选关键词列表中的关键词进行排序,并将排序后的候选关键词列表中的全部或部分作为搜索关键词。
全文摘要
本发明公开了确定网站搜索关键词的方法和装置。所述方法包括获得候选关键词列表;获得竞争网站列表;确定搜索关键词,包括基于候选关键词列表和竞争网站列表对候选关键词列表中的关键词进行排序,并将排序后的候选关键词列表中的全部或部分作为搜索关键词。通过所述方法和装置,可以确定出能够为网站带来点击量的搜索关键词,并可以在搜索关键词的搜索结果中减少竞争网站的出现。
文档编号G06F17/30GK102682023SQ20111006206
公开日2012年9月19日 申请日期2011年3月11日 优先权日2011年3月11日
发明者张军, 王主龙, 苏亮 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1