① Web搜索引擎与Wap引擎搜索有什么区别
你好,WEB搜索引擎用于搜索电脑WWW网站,而WAP搜索引擎用于搜索手机WAP网站。
② web与搜索引擎的联系
以下观点是个人观点(本人做才做2年的C#程序员,经验不足,有说得不对,请指教)
智能搜索引擎技术是web2.0中的一种应用,
Web2.0是以 Flickr、Craigslist、Linkedin、Tribes、Ryze、 Friendster、Del.icio.us、43Things.com等网站为代表,以Blog、TAG、SNS、RSS、wiki等应用为核心,依据六度分隔、xml、ajax等新理论和技术实现的互联网新一代模式。
智能搜索引擎技术:也用到了ajax技术,如网络知道里面,就可以不用刷新整个页面而更新部分内容,好多访问都是在后台进行的,界面友好,实时,同时也减少整页访问给服务器带来负担。虽然网络采用什么格式反应更新内容,但我猜想一定也用到了XML格式。
③ 2.简述web搜索引擎基本结构由哪三部分组成,以及各部分的作用
一个搜索引擎由搜索器 、索引器 、检索器 和用户接口 四个部分组成。搜索器的功能是在互联网 中漫游,发现和搜集信息。索引器的功能是理解搜索器所搜索的信息,从中抽取出索引项,用于表示文档 以及生成文档库的索引表。检索器的功能是根据用户的查询在索引库中快速检出文档,进行文档与查询的相关度评价,对将要输出的结果进行排序,并实现某种用户相关性反馈机制。用户接口的作用是输入用户查询、显示查询结果、提供用户相关性反馈机制。
④ 搜索引擎如何对web网页分类
搜索引擎如何对web网页分类?这就需要提及搜索引擎的工作原理,蜘蛛爬行,处理数据,建立索引,根据用户检索相应的关键词放出相关性高的网页。
随着互联网的发展,网站的数量很庞大,如何让网民能获得更好的搜索体验,搜索出来的结果更能符合自身的需求,这就是搜索引擎的工作原理的目的,满足用户需求,通过以下几步。
第一步,蜘蛛抓取网页,存放数据库;
蜘蛛爬行是通过链接抓取根据其深度优先/广度优先策略收集网页信息,抓取的内容包含链接、图片(alt属性)、文字等,对于蜘蛛爬行不能识别的如图片,我们要做alt属性(文字说明),便于蜘蛛识别。因为蜘蛛是机器不是人类,网页中的东西不能被识别,因此我们要注意尽量不要使用,如用flash搭建网页(蜘蛛不能识别flash,这个不便于优化)。
影响蜘蛛抓取的因素有:链接/不识别的内容/需要权限/网页打不开(服务器不稳定、404死链、网站被黑)
优化建议:1,注册域名尽量不要包含中文;2,网页中页面尽可能用静态网址,动态网页链接过长;3,网页中出现蜘蛛不能识别的图片,要做alt标签;4、时常关注网站能否正常打开以及安全情况。
第二步,开启检索,质量高的进入索引;
将收集到的网页放入临时的数据库,对收集网页信息进行检索,符合规则的进入索引区,不符合规则的就会被清理。质量高的页面有索引,就可以被搜索到,有收录。
优化建议:1、网站内容要具有相关性,要符合自己建设的主题;2、网站TDK要有,标题、描述、关键词;3、网站框架要友好。
第三步,外部投票,内部优化,影响排名展现;
⑤ 在javaweb开发中怎么使用外部搜索引擎
你可以在代码里访问,然后把结果解析一下再放到页面上
try{
StringurlStr=
你要搜的东西;
urlStr=URLEncoder.encode(urlStr);//URL有中文需要转码
URLurl=newURL(urlStr);
URLConnectionurlConnection=url.openConnection();
BufferedReaderbr=newBufferedReader(newInputStreamReader(urlConnection.getInputStream(),"UTF-8"));
Stringstr=br.readLine();
System.out.println(str);
}catch(Exceptione){
e.printStackTrace();
}
⑥ 如何实现小型WEB搜索引擎
下面是修改的站内搜索引擎代码精简版,没有网络LOGO,也没有罗嗦的单选框:
<SCRIPT language=javascript>
function g(formname) {
var url = "<a href="http://www..com/";" target="_blank">http://www..com/";</a>
formname.ct.value = "2097152";
formname.action = url;
return true;
}
</SCRIPT>
<form name="f1" onsubmit="return g(this)" target="_blank">
<table style="font-size:9pt;">
<td>
<input name=word size="18" maxlength="100">
<input type="submit" value="搜索">
<input name=tn type=hidden value="bds">
<input name=cl type=hidden value="3">
<input name=ct type=hidden>
<input name=si type=hidden value="网址">
</td></table>
</form>
⑦ 开发Web搜索引擎,需要了解哪些技术
呵呵。这个需求的知识面就广了。首先要解决四个问题:
网络蜘蛛;
结果排序;
中文分词;
内容索引。
搜索引擎关键的是算法。有时间多钻研下算法设计是很必要的。
开发搜索引擎可以参考开源项目lucene,这是一个很出名很常用的搜索引擎。不过没有蜘蛛。
如果你想开发蜘蛛,可以去看看bot.jeffheaton.com和他写的关于网络机器人的编程书,有中文版的。
⑧ 为什么web搜索引擎那么的重要通俗易懂详细些,THX
1、方便性
2、随时性
大千世界,无所不有,信息量巨大,我们该怎么去寻找我们需要的信息?这时,搜索引擎就起到了作用,我们想查找的东西只要在搜索引擎查找,就会快速的查到,如果没有搜索引擎,我们将如同大海捞针。
⑨ 用web搜索引擎进行信息检索时,关键词检索和分类检索的区别,各自的特点是什么
一、主体不同
1、关键词检索:当用户利用某一关键词进行检索。
2、主体检索:又称全文检索,是全文检索系统的主要构成部分。
二、特点不同
1、关键词检索:搜索引擎具有绝对领先的网络商业流量。
2、主体检索:将一个完整的信息源的全部内容转化为计算机可以识别。
三、优势不同
1、关键词检索:是在特定关键词的检索时,才出现在搜索结果页面的显着位置。
2、主体检索:仅存储了信息,而且还有对全文数据进行词、字、段落等更深层次的编辑。
⑩ 如何告知搜索引擎一个网页是web网页还是wap网页
你是如何判断用户是从pc还是手机上来的呢,
如果你做了指向,对爬虫同样适用.
没有就添加一个,因为这是必需的,
要不手机登录给他个web页面也不合适.