日志分类:搜索引擎基础知识

检索和排序之位置(location)

2010-09-15,星期三 | 分类:搜索引擎基础知识, 理解SEO | 标签: | 386 views

这里所说的位置并不是网页中的位置,而是说的网页中关键单词或关键短语的位置。举个例子。如果用户搜索”puppies” 这个单词,有些搜索引擎会根据网页中单词”puppies” 出现的位置对结果进行排序。显然,网页中这个单词出现的位置越靠前,其排名也就有可能越高。所以如果有个网站title 标签中含有“puppies” 这个单词,其排名也就有可能越高。所以,如果某个网站的title 标签中含有“puppies” 这个单词,其排名就会高于title 标签中没有”puppies” 的网站。从中可以看出,没有经过SEO的网站很难获得其应有的排名。例如:www.puppies.com 就是这样的一个例子。在google的搜索结果中,它排名第五位的不是第一位,其title 标签中没有相应的关键字无疑是最值得怀疑的原因。

理解SEO之检索和排序

2010-09-14,星期二 | 分类:搜索引擎基础知识, 理解SEO | 标签: | 302 views

网络搜索引擎的数据检索是由爬虫(也称为蜘蛛或机器人)、数据库以有搜索算法共同完成的。这三个部分相到配合,根据用户在搜索引擎用户界面中输入的单词或短语从数据库中检索出所需的数据。前面说过,搜索引擎具体的工作方式取决于其使用的技术、理论和具体的实现代码。

真正棘手的事情是搜索结果的排序。我们将量的时间和精力,试图去改变排序的结果。网页在搜索引擎中的排名决定了人们能有多大的几率访问到该网页,这无疑会影响到包括收益和广告预算在内的所有事情。不过,想要确切地知道搜索引擎的排序方法几乎不可能的。 全文阅读 »

搜索算法之约束满足搜索(constraint satisfaction search)

在网络中搜索某个单词或短语时,约束满足搜索算法的搜索结果最有可能满足您的需求。该搜索算法通过满足一系列的约束来寻找答案,并且可以以各种不同的方式搜索数据集,而不必局限于线性搜索。约束满足搜索非常适用于WEB搜索。 全文阅读 »

搜索算法敌对搜索(adversarial search)

2010-09-13,星期一 | 分类:搜索引擎基础知识, 理解SEO | 标签: | 459 views

敌对搜索算法试图穷举问题的所有答案,这就像在游戏中试图寻找所有可能的解决方案,该算法很难用于WEB搜索,因为在网络上无论是一个单词还是一个短语,都会有几乎无穷多的搜索结果。

搜索算法之启发式搜索(informed search)

2010-09-12,星期天 | 分类:搜索引擎基础知识, 理解SEO | 标签: | 414 views

启发式搜索算法是在类似树结构的数据集中查找给定问题的答案,顾名思义,由于其所搜索到的答案的固有特点,启发式搜索并不是WEB搜索的最佳选择,但是,启发式搜索非常适用于在特定的数据集中执行特定的查询。

搜索算法SQL搜索(SQL search)

2010-09-12,星期天 | 分类:搜索引擎基础知识, 理解SEO | 标签: | 413 views

树搜索所固定有的一个缺陷是它只能逐层地进行搜索,也就是说,它只能根据数据的次序,从一项数据搜索到另一项数据。而SQL搜索就没有这种局限性,它允许以非层方式搜索,这意味着可以从数据的任意一个子集开始搜索。

搜索算法之树搜索 tree search

2010-09-11,星期六 | 分类:搜索引擎基础知识, 理解SEO | 标签: | 389 views

什么是树搜索,先在脑海中想象出一棵树。现在从这棵树的根部或者叶子开始巡视这棵树。这就是树搜索的工作方式。该算法可以从数据最宽广的叶子部分开始,一直搜索到最狭窄的根部;也可以从最狭窄的根部开始,一直搜索到最宽广的叶子部分。数据集就像一棵树;一份数据通过分支与其他数据发生联系,这很像WEB中网页的组织方式。树搜索并不是唯一一种能成功于WEB搜索的算法以,但是它确实非常适用于WEB搜索

搜索算法之列表搜索list search

2010-09-11,星期六 | 分类:搜索引擎基础知识, 理解SEO | 标签: | 367 views

列表搜索算法是在指定的数据中根据某一个关键字进行搜索。这种搜索数据的方法是一种完全线性的、基于列表的方法。列表搜索的结果通常都只有一个元素,这意味着用这种方法在数亿的网站中进行搜索将会非常耗时,但可以得到较少的搜索结果。

搜索引擎的基本结构之搜索算法

2010-09-10,星期五 | 分类:搜索引擎基础知识, 理解SEO | 标签: | 427 views

搜索引擎的各个部分都非常重要,缺一不可,但其中的搜索算法(search algorithm)是使得各个部分能正常运行的关键所在。更确切地说,搜索算法是构建搜索引擎其他各个部分的基础。搜索引擎的工作方式或用户发现数据的方式朝阳区以搜索算法为基础的。
笼统地说,搜索算法就是一个解决方案问有题的过程:获取问题,找出若干个可能的答案,然后将这些答案返回给提出问题的人。具体到搜索引擎的搜索算法就是,先获取要解决的问题,然后快速地遍历含有已分好类的关键字及相关URL的数据库,接着将含有用户所搜索的单词或短语。 全文阅读 »

搜索引擎的基本结构之数据库

2010-09-09,星期四 | 分类:搜索引擎基础知识, 理解SEO | 标签: | 343 views

每个搜索引擎都有自己的数据库系统,或是会链接到某个数据库系统。这些数据库中存放着网络中各个URL的各种信息(由爬虫蜘蛛机器人搜集来的)
可以用不同的方法存储这些数据,通常各个搜索引擎公司还会有自己的一套方法对这些数据进行排序。

搜索引擎的基本结构之爬虫、蜘蛛和机器人

2010-09-08,星期三 | 分类:搜索引擎基础知识, 理解SEO | 标签: | 1,207 views

上次说到查询界面,今天了解一下搜索引擎基本结构的爬虫方面知识。
查询界面是用户唯一能看到的搜索引擎组件。搜索引擎的其他部分都隐藏在后台,就算开天都有在用搜索引擎的人也看不到。藏在幕后的部分并不重要,恰恰相反,这些看不到的部分才是搜索引擎最重要的部分。
关于爬虫、蜘蛛和机器人的深入探讨将会在将来作详细说明。 全文阅读 »

搜索引擎的基本结构之查询界面

2010-09-07,星期二 | 分类:搜索引擎基础知识, 理解SEO | 标签: | 607 views

查询界面(query interface)是人们最熟悉的部分。当人们提起“搜索引擎”时,想到的通常也是搜索的查询界面。查询界面就是用户访问搜索引擎时输入搜索词的页面。
以前搜索引擎很简单的网页,只有一个搜索框和一个启动搜索的按钮。
现在,网络上的很多搜索引擎的查询界面中都加入了越来越多的个性化内容,以增加其功能。例如Yahoo!Search,用户可以根据自己的需求自行定制搜索页面,包括免费电子邮箱账号、天气信息、时政新闻、体育新闻等各种能吸引用户使用搜索的元素。 全文阅读 »

搜索引擎由来与发展史

2010-09-06,星期一 | 分类:搜索引擎基础知识, 理解SEO | 标签: | 392 views

如果要在互联网上寻找信息,你会怎么做?大部分情况下都会使用主流的搜索引擎,输入需要查询的单词和短语,然后逐个地点击搜索结果,不是吗? 搜索引擎并不是唯一的选择。

早期的互联网并不是现在这样的,实际上,当时的互联网并不是像现这样的一个由相互连接的网站购成的网络,也没有成为如此庞大的商业助推器,当时所谓的互联网只是一些用户可以下载或上传文件的FTP(File transfer protocol,文件传输协议)站点。 全文阅读 »

Pages: Prev 1 2
上海SEO培训 上海SEO培训 沪ICP备06034546号 ©Copyright 2007-2011 上海SEO