简单说,一个完整的网站是由:网络、域名、服务器和网站内容,四部分组成。
所以,当遇到网站打不开的时候按照顺序逐一排查即可:
1、首先检查自己的网络是否有问题;
2、其次检查域名,一个是解析是否正确,另一个是域名有没有过期;
3、再次检查服务器,如:是否设置正确、是否被攻击、是否空间不足、是否过期没续费等;
4、最后一项,排除网站是否更改了程序代码,或是有大尺寸图片等待加载,才导致网站打不开。
很明显,关于网站打不开的原因中,服务器这部分,包含的内容比较多,也相对复杂,需要具备一定的专业知识才能解决。比如,一个被攻击,就存在很多种类型:
1、服务拒绝型攻击:通过使服务器崩溃或把服务器压跨导致网站打不开。这种类型攻击比较容易实施,所以也是最常见的攻击行为。
2、利用型攻击:是一类试图直接对你的服务器进行控制的攻击,主要包括:口令猜测、木马病毒、缓冲区溢出等攻击方式。
3、信息收集型攻击:并不对目标本身造成危害,这类攻击被用来为进一步入侵提供有用的信息。主要包括:地址和端口扫描、体系结构刺探、利用信息服务等。
4、假消息攻击:一般用于攻击目标配置不正确的消息,主要包括:DNS高速缓存污染、伪造电子邮件。黑客可以对你的内部客户伪造电子邮件,声称是来自某个客户认识并相信的人,并附带上可安装的特洛伊木马程序,或者是一个引向恶意网站的连接。
那么,当网站遇到打不开的情况,会对网站的优化造成哪些影响呢?
1、快照会停滞更新
网站打不开无法访问,引擎蜘蛛就无法到达网站,也就不能抓取,导致快照停滞更新。
2、关键词排名下降
通常,网站打不开不超24小时的话,关键词排名有明显下降,下降的关键词数量有时候会是1个甚至更多。如果网站48小时中打不开的话,网站所有的关键字会退到50名以后,而且网站权重随之下降。网站长时间打不开,排名会在搜索引擎中消失。通常彻底消失大约在5天左右。被搜索引擎彻底K掉,通常是7天左右。
如何避免网站出现故障的解决办法呢?
1 、最省事儿的办法自然是,选择正规可靠的建站企业合作。不管是域名解析问题,到期续费问题,网站问题等等,随时联系合作企业就可以了。
2 、服务器不管是自己管理,还是托管,都建议选择之前,了解其安全性。比如阿里云、百度云等,费用增加不了多少,但是安全系数高,后期更省心。
3、经常对网站备份。一旦网站遇到了突发情况,可以及时将最新备份更新到服务器上,将影响降至最低。有条件的,还可以另外购买一个空闲的空间,以备不时之需。万一遭遇持续攻击等,上传最新备份,变更解析,网站即可恢复正常打开。也是一个不错的办法。
4、 网站恢复正常之后赶紧去更新文章,发外链。目的是吸引蜘蛛来爬取网站,让搜素引擎重新判定网站。