面向百度搜索引擎优化算法应用规律闵惜琳
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
价值工程
0引言
搜索引擎是当今网络信息检索的主要工具,它在满足人们从互联网上快速、准确、全面地获取信息的需求方面发挥了重要的作用。搜索引擎诞生的同时,搜索引擎优化(SEO,Search Engine Optimization)应运而生。一些研究关注于分析在具体的应用上如何通过选择合适的关键字来吸引搜索用户;如何去吸引Google爬虫的抓取;链接构建的相关技巧[1]。或针对具体的优化技术,研究如何将掌握的搜索引擎优化技术应用到提高网站的用户体验中去[2]。有些对于搜索引擎优化的研究主要是从独立的各项指标的算法展开的,如对PageRank、关键词、链接等各方面[3-5]。
然而在进行搜索引擎优化时,目前市场份额最大的两大搜索引擎“百度”和“Google”中得到的效果会有所不同。本文面向百度这一搜索引擎,根据经典的搜索引擎排序算法,推导出可能影响主流搜索引擎搜索结果排序的相关因素,借助站长工具来收集相关数据,利用SPSS的统计图来观察规律,再根据可能的规律来使用相应的方法(如Q-Q图,探索分析等)来检验和拟合,最后得出相应的结论和指标,达到为优化实践提供参考建议的目的。
1经典搜索引擎排序算法
1.1词频和位置加权算法利用关键词在文档中出现的频率及其在文档中位置的重要性进行排序是搜索引擎早期排序的主要思想。关键词词频越高的文档和关键词出现的位置越重要的文档优先排在检索结果的前面。该算法简单、易实现,比较适用于结构化文档数据,如期刊数据等,但对互联网资源来说,很难保证文档的结构和
面向“百度”搜索引擎优化算法应用规律分析
Analysis about Application Rule on Search Engine Optimization Algorithm:Direction of"Baidu"Search Engine
闵惜琳①Min Xilin;朱展发②Zhu Zhanfa
(①广东工业大学管理学院,广州510520;②佛山电信,佛山528000)
(①School of Management,Guangdong University of Technology,Guangzhou510520,China;②Foshan Telecom Company,Foshan528000,China)
摘要:面向主流搜索引擎“百度”,针对搜索引擎的经典排序算法,分析得出影响主流搜索引擎排序可能的相关因素:网页的关键词频率、关键词密度、Alexa排名、外部链接数量、PR值、出站链接数量。使用站长工具收集百度中靠前的网页的可能相关因素的数据,通过筛选过滤后,利用统计图来观察规律,再根据可能的规律使用相应方法进行检验和拟合,通过研究发现在百度靠前的搜索结果中,网页的关键字密度和PageRank具有规律性,这些结果为各类企业规划电子商务网站时,进行搜索引擎优化提供参考依据。
Abstract:Aiming at classical sort algorithm of search engine,it was obtained the possible relevant factors which influent sequencing of main current search engine"Baidu",including,keywords frequency,keywords density,Alexa rank,quantities of external links,PR(PageRank)value,quantity of outbound links.At first it was used webmaster tools to collect data finding of possible relevant factors which ranks better in website"Baidu";next,used cartogram to observe rules after screening;finally,survey and linear fitting according to possible rules.It was find out the regularity on keywords density and PR in the rank front of search result,and some reference basis to implement tactics of Search Engine Optimization are offered in this paper.
关键词:排名;搜索引擎优化相关因素;优化规律
Key words:ranking;relevant factor of SEO;optimization rules
中图分类号:C812文献标识码:A文章编号:1006-4311(2012)14-0196-03
——
——
——
——
——
——
——
——
——
——
——
—
作者简介:闵惜琳(1974-),女,四川宜宾人,广东工业大学管理学院副教授,
博士,研究方向为信息管理,知识管理。
数据结构,并提出空间数据库相关功能的实现方案,它是将设计的空间数据库结构进行编码实现,并将收集来的空间数据入库,建立空间数据库管理信息系统。
公路数据不管是空间数据还是属性数据都是存储在关系数据库SQL Server2005中,整个建库是基于Geodatabase数据模型,Geodatabase是一种采用标准关系数据库技术来表现地理信息的数据模型,它是AreGIS是一种标准空间数据模型。目前有两种Geodatabase结构,个人Geodatabase和多用户Geodatabase。个人Geodatabase对于AreGIS用户是免费的,它使用Microsoft Jet Engine 数据文件结构,将GIS数据存储在小型数据库中。多用户Geodatabase通过AreGIS支持多种数据库平台,如SQL Server等[8]。
2.3.2空间数据的输入流程空间数据的输入就是将图形资料转化成数学形式,形成数字化文件,其流程为图空间数据输入流程图。
2.4属性数据库的建立属性数据库由于不反映任何空间位置和形态特征,故又称为“非空间数据”。属性数据库放置于后台,表的数量和表结构字段都比较多,存储了系统所需的一切属性信息。因此属性数据库的设计及其管理在系统中尤为重要。
3系统主要功能的实现
在系统中,软件核心模块主要有COM组件集(AE)、面向服务体系架构、ARCGIS中高层开发控件。其中COM表示ComponentObjectModel(组件对象模型),它是Microsoft大力推广的软件开发技术,为组件软件和应用程序之间进行通信提供了统一的标准,它是大量技术的二元规范,定义了对象和系统怎样才能以一种开放的和可扩展的方式相交互。它又是一种客户/服务器模型,这种模型稳定性好,而且可靠性高。系统开发中用到的主要平台其中一种就是AE,AE(全称ARCEngine)是基于Microsoft COM技术所构建的一系列COM组件集。系统使用了AE中封装的属性和方法实现了系统对地物要素的处理功能。ARCGIS提供了许多高层的开发控件,可以用来建立和扩展ARCGIS功能的应用,并且创建高质量的基于地图的用户接口。这些控件包括:MapControl,PageLayoutControl,ToolbarControl,TOCControl(Table of Contents Control),SceneControl,GlobeControl,ReaderControl等。系统用到了一些ARCGIS的高层开发控件(如map control)进行用户界面的开发。
4结束语
目前系统应用主要还是以地图显示和查询为主,图形编辑也较为简单;地理信息数据量大,数据传输速度慢,数据生产和建库采用不同的地理信息平台和格式,数据需要转换才能共享使用,不能直接读取和应用,还没有实现真正意义上的数据共享;地理信息分类及编码、数据交换格式等内容的标准和规范还极不完善等。这些因素都影响了共享GIS的应用和发展,还有待于对以上问题及相关技术进一步深入研究。
同时网络GIS的出现,使传统的GIS应用从孤立、封闭走向开放和大众化,极大推动了GIS的发展,我相信随着计算机及其他相关技术的发展,网络GIS会不断成熟和功能强大,会满足社会各方面的需要。此外,GIS和通讯技术的结合,基于GPS和移动定位技术的移动位置服务需求日益强烈,相关技术日趋成熟,GIS应用必将从互联网络向无线移动通讯网络延伸,从而使GIS真正走向平民化、大众化和全球共享。
参考文献:
[1]郭丽萍.基于ArcGIS Engine的三维地形可视化与分析系统设计[J].计算机系统应用,2007,(12).
[2]谢小蕙,向南平.基于ArcGIS Engine的开发原理和方法的探讨[J].城市勘测,2006,(02).
[3]肖海,武伟,刘洪斌.基于ArcGIS Engine的三维地物平台的建立——
—以重庆忠县果园管理为例[J].西南农业大学学报(自然科学版),2006,(01).
·196·