有人研究过"百度"搜索的排名竞价吗?(100分)
qfljm 2003-10-04 03:18:36 有人研究过"百度"搜索的排名竞价系统吗?
现在我正在做类式的搜索程序,请有经验的朋友给点提示或思路.
要求:
每家公司可以为该公司设置多个搜索关键词(每个关键词又可以设置优先显示级别).
示例:
公司名:司亚汽配公司
关键词: 汽车(1级)
汽配(2级)
汽修(3级)
司亚汽配公司设置了该公司的3个关键词和级别,
当我在搜索框中输入"汽车"提交后,司亚汽配公司的资料被优先于其它搜索结果出现在搜索列表的第一位.(因为"汽车"这个词的显示级别是1,所以该公司要排在第一位).
如果搜索"汽修"则该公司在搜索结果中排在第三位.(如其它公司也没有对"汽修"进行设置,那司亚汽配公司还是在第一位,因为他有级别)
同时搜索框中又可以直接以公司名称进行搜索.
-------------------------------
现在的问题是无法判断用户输入的是公司名称还是关键词(不允许有选择,).程序无法判定是对公司数据表进行搜索还是对关键词表进行搜索.
注意:每家公司可以设置多个关键词的.
-------------------------------
数据表结构:
公司数据表
ID 自动ID(做为公司的唯一标识)
NAME (公司名称)
XXXXXX (公司其它信息字段)
关键字表:
ID 自动ID
UID 该条关键字的公司唯一标识ID
SKEY 关键字
LEV 关键字等级.
--------------------------------------
不知道我说清楚问题了没有.