站点图标 度崩网-几度崩溃

服务器、数据库、DNS解析、代码与图片:影响网站打开速度的4个因素[运维教程]

服务器、数据库、DNS解析、代码与图片:影响网站打开速度的4个因素[运维教程]

声明:本文来自于微信公众号 巴郎刊(ID:balangk),作者:B巴郎L。

网站的打开速度关乎 2 个非常重要的点。第一:蜘蛛抓爬的体验。第二:用户体验。

如果这两个点解决不了,SEO做再好都是徒劳,那么今天巴郎SEO给大家介绍一下影响网站打开速度的 4 个因素,以及解决方案。

文章目录(全文 1757 字)

01 服务器

02 数据库

03DNS解析

04 代码与图片

05 解决方案

01

服务器

人云:打蛇打七寸,切重要害。当我们网站的打开速度很慢时,首先从服务器上排查原因。查看服务器带宽是否受限制,或者超出了最大带宽的响应。

其次就是排查是否黑客对我们的IP端就行攻击。最后排查硬件故障,询问空间商是否是机房的问题。

关于服务器的购买,以及服务器各参数的详细说明请参看这篇文章《SEO教程:巴郎带你认真学一下网站空间》,巴郎SEO有很详细的指南说明。服务器是重中之重,购买前一定要根据自身需求仔细搭配,在此就不赘言了。

02

数据库

数据库存放网站的图片,音频,视频,文字等数据。如果网站的数据库过大,也会影响网站的打开速度。特别是asp+acess结构最为明显。

如果同一时间段内,有大量的用户访问网站,并且进行评论与互动的时候,会直接锁死网站程序,严重者服务器直接宕机

03

DNS解析

DNS是什么

dns是一个域名系统,是万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串,它直接把IP地址翻译成对应的域名。

例如百度

www.baidu.com  这是百度域名

14.215.177.39  百度的IP地址

当你输入上面 2 者任何一个形式放入搜索框时,都会打开百度首页。但为了方便用户记忆,一般我们都是输入第一个,而不会输入第二个。

为了让14.215.177.39对应www.baidu.com ,这个时候域名系统DNS就发挥了它的翻译作用让他们二者一一对应,不会乱套。

DNS的影响

一般情况下,DNS不会影响网站的打开速度,但出现DNS解析不稳定,或者DNS解析出现问题的情况下,就会让网站的打开速度变得非常慢。

04

代码与图片

很多网站为了视觉美观,图片的尺寸做的非常大,而且还是高清的那种。最要命的是,为了炫酷还配上了FLASH特效,这些神操作都会让网站的加载速度变得非常慢。

还有一些技术宅的个人直男站长,喜欢给鼠标加样式特效,加点击特效,主页面加上JS特效。

其实这些只是为了视觉好看而已,对排名没有一点用,反而会变成减分项。如果你不注重个人网站的排名,其实无所谓,对于企业网站与展示型的网站千万不要这么干,这是大忌。

05

解决方案

因为网站的打开速度会影响蜘蛛的抓爬体验,如果蜘蛛每次进你的网站抓爬数据的时候很费力,那么对蜘蛛而言是不友好的,这会导致有些页面它抓不了,抓不到的页面你就不可能参与排名。

如果用户进入你的网站,好长时间打不开,用户就会关闭调这个网页,但是搜索引擎会记录用户的这个操作记录。

判定你的网站不能给用户提供内容,给你的页面评分很低,时间一长,整站的权重都会慢慢下降,这是很严重的问题,针对这些问题,巴郎SEO给出解决方案。

提高网站速递打开的方法

01 压缩图片,精简代码

图片

一般我们图片的尺寸不要超过1M以上,如果超过,用photoshop以及付费的压缩APP软件压缩一下,控制图片的大小在1M以内。图片的宽高比500X400 像素。

精简代码

如果你是技术出身这样最好,删除冗余的CSS以及JS代码。不需要的,多余的以及不利于SEO优化的代码全部删除掉。如果不懂技术,那么请人解决。

02 减少网站的HTTP请求

登录服务器后台,开通防攻击流量包,安装防攻击插件购买防护套餐。设置特定的时间段的流量上限防止服务器被攻击。

03 使用多域名负载网页内的多个文件、图片。

04.开启gizp模块。压缩网站页面。

05.使用CDN对网站进行加速。

06.如果必须用到flash,要合理使用。

07.如果预算充足,请单独购买数据库实行站库分离的方法来管理我的网站。

最后的话

对症下药之前,先搞清楚症结哪里,才好有的放矢,遇到网站打开速度变慢,千万不要着急,经过排查以后弄清情况我们在依计而行。

关于影响网站打开速度的 4 个因素就给大家写到这里,我是巴郎SEO,希望大家喜欢,下期再见!

做一个有趣的人,再见巴郎!