小编网站最近出现一种很奇怪的现象,通过站长工具死链分析工具分析网站存在的死链。但是并没有检测到死链,打开网站日志文件发现好多的404代码。小编很奇怪,为什么通过工具检测不到死链,反而日志文件中出现死链的情况。
凡做SEO者都知道如果网站存在过多的404页面,会对网站造成很多大影响。首先就是用户打开网站发现页面不存在,对网站优化体验很不好,如果死链过多,轻则导致网站在搜索引擎的信任度降低,重则导致网站K站。下面,小编带领大家如何处理中文链接造成的404代码。
小编在发现这种情况之后,并没有放弃,而是一步一步找到原因的源头。小编下载完以后网站日志,通过本人常用的日志分析软件,查看到网站存在404代码页面。发现之后小编着手处理404页面,点击显示的404,发现出现一种本人之前不常见的链接形式,为了让大家都看清楚,特意在这里截图。
怎么会出现这种情况,小编查询了一下这个链接最后的.tff是什么文件?通过百度得知原来是字体,在进一步分析是幼圆字体。小编到这里终于明白产生404的原因,原来小编某个地方使用中文链接的形式,导致抓取本链接出现这种情况。
小编在进一步分析,网站检测没有发现死链,应该不是网站的问题。查看网站根目录也不存在中文链接的形式,小编仔细想来应该是在css中,调用中文链接。这时小编查看一下css,终于发现了该条链接。
问题找到以后,通过程序进行说明,然后着手处理,首先是把css中中文形式的链接用字母代替,然后在网站根目录中添加字体文件。事情解决以后,小编在接下来注意观察是否还存在这种情况,随时解决这种问题。
因此,小编在这里提醒,遇到问题不要惊慌,多从问题的角度出发,查找问题的源头,然后解决问题,在这里给网站SEO提醒一下,在css或者网站中,不要使用中文形式的链接,以免出现404页面。
本文来源于郑州云端科技http://www.cloudso.net/,转载请保留作者链接,谢谢。