1、动态链接在数据库不再支持的条件下,或者数据库坏死的情况下,就变成死链接了。; [: u% ]! h8 |2 w; y
0 f! F) u$ C& q: \6 W
2、某个文件或网页移动了位置,导致指向它的链接变成死链接,这也就是上面所说的,对方网站改版了,或者删除了很久前的文档了。
% P7 n5 ?0 J0 y. L5 U& R* D2 x* T2 d
9 @) a& R3 x+ j2 F; W0 X 3、网页内容更新并换成其他的链接,原来的链接变成死链接,如:之前是一个动态的网站,现在升级为可生成静态html文件的程序了,那么之前指向他的链接就成了死链了。
% {6 {* Q- D" j" N! Y4 D+ j9 h8 a2 s( j1 G! R# f+ C, N
4、网站服务器设置错误,导致网站无法访问,或者域名解析出错,DNS被攻击记录被删除等等,也算是死链的一种产生方式。
) X1 }/ \5 A t- Y) `
. G5 _/ C, E( J 站在用户的角度来看,死链接和错误链接的表现形式是一样的,所以一般我们并不需要区别死链接和错误链接,统称为死链接,如你不小心写错了对方的链接或者是域名中的一个字符等。
* r0 T1 k7 `+ \- L+ p8 H
9 b, O6 B9 F- X; m' P w# B 死链接对你的网站有什么害处呢?
. J+ N0 e% X9 s2 `$ l( Z! V7 w5 L+ w: r8 o' Q; a- U# R9 g
作为SEO人员或者一个网站的管理员,我们应该尽量的避免自己的网站出现死链接,死链接的数量是搜索引擎评价一个网站的权威性的一个参考数据,还会影响网站的排名情况,所以网站管理员要经常的检查下自己网站的链接是否出现死链,虽然我们不能保证别人的网站出或不出问题,但是我们自己的网站情况还是要掌握的。5 _/ h# E0 D8 l" S
[, G7 A) Q, d, q n' a. v' | |