造成网站有死链接的原因有哪些

发布时间:2022-05-06 浏览:21
造成网站有死链接的原因有哪些

1、http与https

有很多网站都开启了https,开启了https肯定好,更加的安全了,但是,很多网站开启了https后,网站程序里面并没有更改成https或者说没有全部更改成https,造成网站页面里面还有http的链接,这个时候就会造成死链接,https的链接可以访问,http的链接就是死链接。如果你的网站是中途才更换为https的,除了程序里面要全部更改为https以外,还有需要注意的就是内容里面的http链接,内容里面的需要到数据库里面去更改,可以使用sql语句统一替换。

2、反爬虫程序

某些网站的程序有反爬虫的设置,反爬虫设置又几种方式,一种是禁止某些ip访问,还有一种是禁掉某些UserAgent的爬虫访问。这个时候你需要去看看设置,看看是设置的ip还是设置的userAgent,有些程序是根据访问频率设置的,如果某个ip或者某个UserAgent访问的频率过高,就会禁掉这个ip或者这个UserAgent。其实,反爬虫程序也有一定的弊端,容易禁掉某些搜索引擎的爬虫。如果搜索引擎的爬虫被禁掉,那么爬虫来抓取的时候就抓取不到内容,可能就会判定这个链接是一个死链接。小编觉得,如果你的网站不做搜索引擎优化,那么你可以直接上反爬虫程序,如果你的网站要做搜索引擎优化,那么,可以先把反爬虫程序关闭,等检测到有人恶意来抓取的时候,再去开启反爬虫程序或者手动把恶意抓取者的ip拉黑。

3、程序错误

网站程序可能刚开始的时候没有错误,难免运行一段时间后会发生一些错误,程序错误就可能造成死链接,所以,要定期去检查网站是否能正常访问,定期用工具起检测是否又死链接,如果又死链接,及时反馈给技术人员解决。

重庆网站建设、重庆网络推广就找天果网络,天果网络十多年网站建设经验致力于服务好每一位顾客。

TAG: 网站死链   
0
该内容对我有帮助