网站性能优化方案(如何进行网站性能优化?)

前沿拓展:

网站性能优化方案

 优化网站第一步,也是优化网站最重要的一步。网站title中尽可能出现全部关键词。这里说的全部关键词,不外乎也就2-5个。有人说关键词堆尽会K站,那都是狗屁。也会有人说,那是只暂时没被K。错,我对一些关键词大量堆积的网站观察了近一年,不但没被K,而且排名非常好。百度一下任何一个热门关键词,看看排名好的哪个站没有关键词堆积?

优化网站中要避免title、keywords、description这三个标签中最好不要出现“最”。当然有些关键词站长在优化的时候都出现“最”了,百度也没办法,总得有站排前面不是但是在优化网站的过程中还是要尽量避免?

title、keywords、description中也要包含所相关关键词,尽量用句子连成一段话。不要怕长,长了也没事,别轻信一些所谓的SEO人士说得长了会K、会降权,那都是狗屁优,化网站是可以这样做的。

优化网站最禁忌的就是title、keywords、description、网站结构、模板这些元素千万别频繁修改,每修改一次,就会降低网站在搜索引擎中的信任度。这一点是最最重要的,网站被降权90%的原因在此,优化网站的过程中千万不要这样。

网站的h1、h2、h3……标签在网站优化中的作用不可低估,主关键词出现在h1标签里,次关键词出现在h2标签里,依次类推。切记:不可隐藏标签里的内容,h1标签搜索引擎非常敏感,隐藏就是作弊,这一点是会被搜索引擎惩罚的,不过凡事都有个例外,搜索引擎也不是神。

就目前百度排名形势来看,各行各业排名好的网站在优化的过程中都有以下几个共同特征:

① 网站头部、脚部堆积大量粗体关键词,且链接指向主域名。(也算是内链吧,有些排名好的站,自己首页链接就放10几个)

② 网站美工差,版面参差不齐,可以说得上很难看。(可能百度认为这是个人网站,不属于带有赢利性质的商业网站)

③ 导出链接少。(10-30个之间,买链接的可能性极大)。

④ 网站内容并不是原创,并不是天天更新,甚至有些是10天半月更新一次。(不过太频繁没有好处)

优化网站时网站的导出链接不宜过多,最多30个为好。如果可以一个都不要导出那最好。百度的权重并不是看PR,RP只是个虚拟产物,没有一点实际意义,所以与人交换友情链接应该看重对方网站的排名、每日新收录页、快照日期。

导入链接可以买,且越多越好,没有限制。有人说买链接是作弊的,那都是狗屁。没有一点根据,百度还没有那个技术检测出你的导入链接是花钱买的还是朋友给帮忙链的。但要求稳定,不可今日链,明日下。


看到企业网站快速优化排名的方法与策略这个标题,一些朋友肯定会以为我们要谈论作弊方式的快排,其实经常关注我们的朋友肯定知道,我们是做白帽seo起家的,我们钟情于白帽策略做seo。之所以要写这篇文章,我们的目的是要向大家阐述,做白帽seo也是可以做企业网站快速优化排名的。

企业网站快速优化排名,必备的SEO方法与策略

那么,企业网站快速优化排名的方法与策略有哪些呢?

1.网站结构

做白帽离不开对网站结构的调整,而我们要做企业网站快速优化排名就需要思考,如何布局网站可以快速出排名:

①布局

给一个企业网站布局,首先我们要考虑企业有什么资源做seo,有什么要求,如果按照常规来说,大部分企业网站都不会有太多内容可以更新,同时要求有排名的关键词数量比较少,都是行业词,所以我们选择了金字塔式布局,主要做首页排名。

②内链

网站结构的另一个组成部分是内链,尤其是企业网站,内容较少,更需要利用内链做权重传递,我们建议,将5-10篇内容做成文本链接,形成一个闭环,再在其中一篇文章做内链指向首页优化关键词,通常首页都不止优化一个关键词,所以我们要记录链轮指向首页关键词的频率,避免优化过度。

2.发布内容

既然企业网站内容偏少,我们做企业网站快速优化排名就需要思考发布内容的质量问题:

①质量

企业网站文章质量我们建议尽量原创,当然一些以数据形式展现的内容,很难原创,为了原创而原创的内容并不一定优质,比如在数据形式内容中添加一些关联性不高的原创内容,我们建议,尽量选择以:怎么选择、有哪些特点、多少钱,一类为标题的内容先发,这些内容可以原创的空间更大。

②频率

企业网站初期不需要发布太多内容,填满各个分类就可以上线,每天发布频率保证在1-3篇,当沙盒期过后,网站有排名,根据蜘蛛抓取量的提升来提高每天发布篇数,所以我们需要准备好一定量的原创文章,避免发布断档。

3.外链策略

做企业站seo不同于大型网站,企业站对外链的依赖更高,所以我们做企业网站快速优化排名需要做外链发布策略:

①种类

外链除了展现样式有区别之外,还有种类区别,比如:导航外链、软文外链、B2B外链、高权重外链、不相关外链等等。

②数量

我们建议网站初期上线,要给企业网站做10篇高质量软文外链、10篇导航外链,前者的作用是网站上线初期给搜索引擎一个良好的印象而后者是为了更快的引蜘蛛促进网站收录。

随着网站走出沙盒期,我们还需要每天做一定量的B2B外链、高权重外链,这个与你的精力和投入有关,要做企业网站快速优化排名,可以每天个发10条。

当网站有部分关键词进入前10名,有一定权重后,需要交换权重相当的友链来稳定关键词排名,并且要注意友链所对应的首页关键词,不要指优化一个关键词,要根据排名高低进行均匀分配。

总结:关于企业网站快速优化排名的方法与策略的问题,我们就讨论到这里,以上内容,仅供参考。

拓展知识:

网站性能优化方案

1、HTML静态化

其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法

其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实现最简单的信息录入自动生成静态页面,还能具备频道管理、权限管理、自动抓取等功能,对于一个大型网站来说,拥有一套高效、可管理的CMS是必不可少的。

除了门户和信息发布类型的网站,对于交互性要求很高的社区类型网站来说,尽可能的静态化也是提高性能的必要手段,将社区内的帖子、文章进行实时的静态化、有更新的时候再重新静态化也是大量使用的策略,像Mop的大杂烩就是使用了这样的策略,网易社区等也是如此。

同时,html静态化也是某些缓存策略使用的手段,对于系统中频繁使用数据库查询但是内容更新很小的应用,可以考虑使用html静态化来实现。

比如论坛中论坛的公用设置信息,这些信息目前的主流论坛都可以进行后台管理并且存储在数据库中,这些信息其实大量被前台程序调用,但是更新频率很小,可以考虑将这部分内容进行后台更新的时候进行静态化,这样避免了大量的数据库访问请求。

2、图片服务器分离

大家知道,对于Web服务器来说,不管是Apache、IIS还是其他容器,图片是最消耗资源的,于是我们有必要将图片与页面进行分离,这是基

本上大型网站都会采用的策略,他们都有独立的、甚至很多台的图片服务器。这样的架构可以降低提供页面访问请求的服务器系统压力,并且可以保证系统不会因为

图片问题而崩溃。

在应用服务器和图片服务器上,可以进行不同的配置优化,比如apache在配置ContentType的时候可以尽量少支持、尽可能少的LoadModule,保证更高的系统消耗和执行效率。

3、数据库集群、库表散列

大型网站都有复杂的应用,这些应用必须使用数据库,那么在面对大量访问的时候,数据库的瓶颈很快就能显现出来,这时一台数据库将很快无法满足应用,于是我们需要使用数据库集群或者库表散列。

在数据库集群方面,很多数据库都有自己的解决方案,Oracle、Sybase等都有很好的方案,常用的MySQL提供的Master/Slave也是类似的方案,您使用了什么样的DB,就参考相应的解决方案来实施即可。

上面提到的数据库集群由于在架构、成本、扩张性方面都会受到所采用DB类型的限制,于是我们需要从应用程序的角度来考虑改善系统架构,库表散列是常用并且最有效的解决方案。

我们在应用程序中安装业务和应用或者功能模块将数据库进行分离,不同的模块对应不同的数据库或者表,再按照一定的策略对某个页面或者功能进行更小的数据库散列,比如用户表,按照用户ID进行表散列,这样就能够低成本的提升系统的性能并且有很好的扩展性。

sohu的论坛就是采用了这样的架构,将论坛的用户、设置、帖子等信息进行数据库分离,然后对帖子、用户按照板块和ID进行散列数据库和表,最终可以在配置文件中进行简单的配置便能让系统随时增加一台低成本的数据库进来补充系统性能。

4、缓存

缓存一词搞技术的都接触过,很多地方用到缓存。网站架构和网站开发中的缓存也是非常重要。这里先讲述最基本的两种缓存。高级和分布式的缓存在后面讲述。

架构方面的缓存,对Apache比较熟悉的人都能知道Apache提供了自己的缓存模块,也可以使用外加的Squid模块进行缓存,这两种方式均可以有效的提高Apache的访问响应能力。

网站程序开发方面的缓存,Linux上提供的Memory

Cache是常用的缓存接口,可以在web开发中使用,比如用Java开发的时候就可以调用MemoryCache对一些数据进行缓存和通讯共享,一些大

型社区使用了这样的架构。另外,在使用web语言开发的时候,各种语言基本都有自己的缓存模块和方法,PHP有Pear的Cache模块,Java就更多了,.net不是很熟悉,相信也肯定有。

5、镜像

镜像是大型网站常采用的提高性能和数据安全性的方式,镜像的技术可以解决不同网络接入商和地域带来的用户访问速度差异,比如ChinaNet和

EduNet之间的差异就促使了很多网站在教育网内搭建镜像站点,数据进行定时更新或者实时更新。在镜像的细节技术方面,这里不阐述太深,有很多专业的现

成的解决架构和产品可选。也有廉价的通过软件实现的思路,比如Linux上的rsync等工具。

6、负载均衡

负载均衡将是大型网站解决高负荷访问和大量并发请求采用的高端解决办法。

负载均衡技术发展了多年,有很多专业的服务提供商和产品可以选择,我个人接触过一些解决方法,其中有两个架构可以给大家做参考。

(1)、硬件四层交换

第四层交换使用第三层和第四层信息包的报头信息,根据应用区间识别业务流,将整个区间段的业务流分配到合适的应用服务器进行处理。

第四层交换功能就像是虚IP,指向物理服务器。它传输的业务服从的协议多种多样,有HTTP、FTP、NFS、Telnet或其他协议。这些业

务在物理服务器基础上,需要复杂的载量平衡算法。在IP世界,业务类型由终端TCP或UDP端口地址来决定,在第四层交换中的应用区间则由源端和终端IP

地址、TCP和UDP端口共同决定。

在硬件四层交换产品领域,有一些知名的产品可以选择,比如Alteon、F5等,这些产品很昂贵,但是物有所值,能够提供非常优秀的性能和很灵活的管理能力。“Yahoo中国”当初接近2000台服务器,只使用了三、四台Alteon就搞定了。

(2)、软件四层交换

大家知道了硬件四层交换机的原理后,基于OSI模型来实现的软件四层交换也就应运而生,这样的解决方案实现的原理一致,不过性能稍差。但是满足一定量的压力还是游刃有余的,有人说软件实现方式其实更灵活,处理能力完全看你配置的熟悉能力。

软件四层交换我们可以使用Linux上常用的LVS来解决,LVS就是Linux Virtual

Server,他提供了基于心跳线heartbeat的实时灾难应对解决方案,提高系统的强壮性,同时可供了灵活的虚拟VIP配置和管理功能,可以同时满

足多种应用需求,这对于分布式的系统来说必不可少。

一个典型的使用负载均衡的策略就是,在软件或者硬件四层交换的基础上搭建squid集群,这种思路在很多大型网站包括搜索引擎上被采用,这样的架构低成本、高性能还有很强的扩张性,随时往架构里面增减节点都非常容易。

对于大型网站来说,前面提到的每个方法可能都会被同时使用到,这里介绍得比较浅显,具体实现过程中很多细节还需要大家慢慢熟悉和体会。有时一个很小的squid参数或者apache参数设置,对于系统性能的影响就会很大。