基于SEO的网站优化技术研究

2017-11-20 08:37李德华
电脑知识与技术 2017年26期
关键词:搜索引擎作弊网页

李德华

摘要:在“互联网+”背景下,当前网站数量倍增,网站如何获取流量,直接关系着企业的经济收入。增加网站流量的方法有两种,一种是通过付费进行竞价排名,另一种是通过SEO技术对网站进行优化以达到优先排名的目的。SEO是 Search Engine Optimization的缩写,其中文意思是搜索引擎优化。该文主要研究基于SEO技术如何对企业网站进行优化,并提出自己的一些见解。

关键词:SEO;网站优化

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)26-0032-02

1 概述

SEO是英文Search Engine Optimization的缩写,中文译为“搜索引擎优化”。通俗的说,SEO是利用搜索引擎优化技术提高网站流量的技术过程。更严谨的定义如下:SEO以搜索引擎自然排名机制为基础,对网站进行站内、站外优化和修复,提高企业网站中关键词的自然排名,获得更多流量,提高企业产品的曝光度,从而达成企业产品销售及品牌建设的目标。搜索引擎正逐渐成为用户查找信息的主要途径。

2 搜索引擎工作原理

搜索引擎工作过程非常复杂,但大体上可以分为爬行和抓取、预处理、排名三个阶段。以下对三个阶段做主要阐述:

1) 爬行和抓取:搜索引擎蜘蛛(网页的爬行程序)通过跟踪链接访问网页,抓取页面html代码并存入數据库。

2) 预处理:索引程序将抓取的页面进行文字提取、中文分词、索引等处理,并将处理结果存入索引数据库。

3) 排名:排名程序根据用户输入的关键词,调用预处理的索引数据库并计算相关性,最后生成搜索结果页面。图1所示为搜索引擎的工作原理图。

3 SEO技术研究

SEO技术随着搜索引擎发展应运而生,现阶段SEO技术包括网站结构优化,网页优化。以下内容将阐述以上两种优化技术。对于SEO初学者而要既要求掌握正面的优化技术(俗称SEO白帽,这是搜索引擎推荐的方式)也要了解SEO作弊及处罚(俗称SEO黑帽方法)。所以在本节最后将对SEO作弊及处罚做一个阐述。

3.1 网站结构优化

1) 避免蜘蛛陷阱

有些网站对搜索引擎不友好,阻碍了蜘蛛爬行和抓取网页,这种情况被称为蜘蛛陷阱。常见的蜘蛛陷阱主要有Flash(如果要使用Flash,必须对首页和html版本之间加一个超链接。这个超链接要加在Flash文件之外的HTML代码中,有了这个超链接之后,搜索引擎才可以抓取后面的HTML页面)、 Session ID的使用(Session ID使用时,用户每次访问网站都会生成一个唯一的 Session ID,放在URL的最后面,那么同一个页面的URL也将不同,这种现象是不合理的,因此建议跟踪用户访问使用cookies代替Session ID)、各种跳转(搜索引擎对除了301之外的跳转都很敏感,如302跳转、Flash跳转、JavaScript跳转、如使用跳转,建议使用搜索引擎推荐的301跳转)、框架结构( Frame)的使用(搜索引擎无法读取使用框架设计的网页HTML代码,只能读取调用该网页的HTML代码,如果你还使用框架结构,请赶紧换掉)、javascript链接(有些网站为了实现所谓的酷炫效果,使用javascript生成导航系统,但搜索引擎根本无法抓取javascript里的文字,建议使用CSS(层叠样式表)去实现网页酷炫效果)。

2) 清晰的导航

导航清晰是网站层次架构设计的重要目标,它可以给用户带来良好体验,从SEO的角度考虑,导航设计要考虑以下几点:(1)导航设计 。导航系统是网站最重要的内部链接,切忌在设计导航时给搜索引擎设置障碍。根据搜索引擎对HTML文字抓取阻力最小,导航设计要使用html文字导航,不要使用Javascript脚本、Flash、图片设计导航,简言之,避免使用搜索引擎不识别或抓取困难的元素,推荐采用CSS来设计视觉效果,如字体样式、颜色样式、二级菜单等。(2)扁平化设计。页面与首页的距离越紧越好,内页离首页不要超过五次点击,也就是在链接上要扁平化。(3)导航文字包括关键词。导航系统中的链接是网站内页链接的最主要来源,因此在设计导航时要选择目标关键词并对其进行栏目分类,栏目分类名称四五个字为宜。在设计导航关键词时要兼顾用户体验,导航中不要堆积关键词。很多网站设计者喜欢在导航中堆积关键词,这种设计方法在以前还可以提高排名,但是随着搜索引擎的发展,现在的搜索引擎很有可能将其按作弊进行处罚。(4)面包屑导航、子导航设置.面包屑导航这个概念大家可以百度一下,面包屑导航的作用是告诉用户目前所在网站中的位置,并告诉用户如何返回。面包屑导航是给用户指路的最好方法,通常使用面包屑导航的网站架构比较清晰,这一点和子导航类似,子导航的设计让网站架构更加清晰,增加了搜索引擎收录,并在一定程度上减少了用户的点击距离。所以在导航设计时,尽量采用面包屑导航和子导航。

3.2 网页优化

1) title优化。网页优化的最重要内容就是title优化,title表示页面的标题,一般建议title放在标签后,搜索引擎可以迅速捕捉到title。title优化要注意以下几个问题:(1)独特不重复。每个页面都要有自己独特的标题,如果同一个网站内不同页面标题都相同的话,会失去标题优化的机会且用户体验很不好,用户一眼无法从标题看出页面的具体内容;(2)字数限制。根据百度和Google字数要求,标题字数尽量不要超过30个字,超过的部分,搜索引擎会自动切断,且搜索引擎会将其权重降低,对排名也起不到作用;(3) 不要堆砌关键词。一个页面最多3到4个关键词就够了,不能太多,比如:鼠标|鼠标批发|鼠标零售|鼠标批发零售|鼠标网,这样的页面直接写成鼠标批发零售| XX鼠标网就可以了,这种标题有利于搜索引擎迅速计算页面的相关性,有利于用户体验,用户可以一眼看出页面的大致内容。endprint

2) meta标签优化。meta标签用来设计网页的属性,meta标签优化主要有描述(description)标签、关键词(keyWords)标签。description标签用于页面的主题描述,它描述了页面是和什么相关的,用来干什么的。设计description标签时,要注意以下几点内容:(1)准确总结页面内容。设计description时,要提炼页面的最主要内容,准确描述页面内容,这样会吸引用户点击。切忌:description标签内容与页面内容不相关;(2)为每一个页面设置独特的description标签。这样设计可以提高内部页面的相关性,某种程度上,可以引导用户和搜索引擎打开其他内页的可能性。另外不要设置重复的description内容。keyWords标签用来设计页面的主题关键词,设计keyWords标签时要注意:(1)明确关键词是否出现在网页中。(2)每个网页的关键词应该不一样。(3)每个网页的关键词出现的次数不能超过5个,一般3到5个为宜。

3) 图片优化。有时候,由于网络太慢导致图片加载失败、或者浏览器禁止显示图片、网站被病毒感,这些情况都可能导致图片不能正常显示,这个时候需要设置图片的alt属性,alt就是当图片不显示出现的文字解释说明。搜索引擎蜘蛛根据alt文字可以读懂读出图片内容,图片的alt属性是图片优化中最重要的内容,图片在搜索引擎中的排名主要是根据alt的优化程度。在设计alt时,要求为每一张图片都设置alt且尽可能的写入关键词(但不可堆积关键词,否则搜索引擎会按作弊处理)。另外图片还有标题(title)属性,图片的title属性是当鼠标滑过图片时出现的图片解释。在对图片进行优化的时候,建议alt和title都进行设置。

4) 关键词优化。关键词优化是指把网站里面的关键词进行选词和排版的优化达到优化网站排名的效果。搜索引擎中相关关键词的排名中占据有利的位置。正文前50-100个词中出现的关键词有比较高的权重,通常建议第一段文字的第一句话就出现关键词,中间正文中,出现两三次关键词,结尾再出现关键词就够达到优化的目的了。在关键词的布局中,有一个概念“关键词密度”,也就是关键词出现的次数除以总词数,用百分比表示。关键词频率越高,密度也就越大,一般而言,关键词密度应在2%到8%之间。

5) 精简代码。从搜索引擎的工作原理来说,搜索引擎工作的第一步就是提取文字,也就是精简html代码,可以这么说,html样式代码对关键词而言都是噪声,因此为了提高信噪比,必须进行代码简化。常见的可以精简代码的地方如下:(1)页面的样式要采用CSS来设计,千万不要在html代码中再次定义一次CSS中定义过的样式效果。(2)插入外部文件:将CSS和JavaScript分别做成一个文件,置于html代码的外面,在html代码中只需加一段插入代码就行了。(3)删除注释:注释是为了解释代码涵义的,是留给开发人员的,用户无需理解。(4)减少表格的使用:改用div代替表格。总之,页面中不要有多余代码,精简后的代码有利于将最有意义的内容置于最前面,也就更容易被搜索引擎蜘蛛程序抓取,从而提高网站排名。

3.3 SEO作弊及处罚

在这里阐述SEO的作弊方法(俗称SEO黑帽技术),不是鼓励大家去学习该技术,而是让大家知道这些技术是作弊的,是搜索引擎不推荐的,一旦搜索引擎发现是可能被处罚的,在设计网站的时候应该知道如何去避免这些作弊方法。以下介绍几种常见的作弊方法:

1) 关键词堆积

本来网页上无需出现的关键词,设计者堆积了很多无意义的关键词,寄希望此种方式带来关键词密度或相关性的提高,进而提高网站排名。

2) 隐藏文字

隐藏文字就是页面的文字用户看不到,搜索引擎能看到。隐藏文字作弊手法:文字颜色与背景色一直或者相近,或者css文件将文字放在屏幕很远的地方,比如在CSS中设置margin-top=-10000px,这种设置用户根本无法看到这些文字。

3) 隐藏链接

隐藏链接与类似于隐藏文字,只是将文字放于链接中,隐藏链接作弊手法:将链接放于Javascript中或使用display设置为none。

以上三种方法是最常见的作弊手法,此外还有很多作弊手法比如垃圾链接、买卖链接、链接农场、跳转等等,对于SEO作弊,搜索引擎一旦发现网站作弊,搜索引擎会将其排名降低,网站自然也就没有点击流量了。

4 结束语

大部分企业型网站,要想有获得经济效益,必须要做排名,做排名就必须进行网站SEO优化,这是每个企業型网站必经之路,如果没有排名这个网站肯定会被淘汰。SEO优化必须遵循搜索引擎的规律,随着搜索引擎的发展,SEO优化技术也在不断进步,SEO在满足用户良好体验的同时,也为网站带来流量,为企业带来经济效益。

参考文献:

[1] 昝辉.SEO实战密码[M].北京:电子工业出版社,2011.

[2] 张磊.SEO 技术研究与应用 [J]. 电脑开发与应用,2010(3).

[3] 王莹.基SEO网站优化推广方案的研究[J].枣庄学院学报,2012(5).endprint

猜你喜欢
搜索引擎作弊网页
作弊
基于CSS的网页导航栏的设计
基于URL和网页类型的网页信息采集研究
网页制作在英语教学中的应用
网络搜索引擎亟待规范
没作弊
Nutch搜索引擎在网络舆情管控中的应用
基于Nutch的医疗搜索引擎的研究与开发
10个必知的网页设计术语
广告主与搜索引擎的双向博弈分析