1、简单地讲,死链接指原来正常,后来失效的链接。死链接发送请求时,服务器返回404错误页面。
在这些情况下出现死链接:

3、2.网页内容更新并换成其他的链接,原来的链接变成死链接。

4、3.某个文件或网页移动了位置,导致指向它的链接变成死链接。

5、4.网站服务器设置错误。

1、1.404页面该达到怎么样的效果才符合SEO要求?
搜索引擎通过HTTP状态码来识别网页的状态。当搜索引擎获得了一个错误链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引。而如果返回200或302状态码,搜索引擎就会为该链接建立索引,这导致大量不同的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。——很多网站存在这个问题:404页面返回的是200或302状态码而不是404状态码。

2、2.如何将无效的URL重定向到其他页面?
很多时候,我们考虑把无效的URL比如:用户拼错的URL、不存在的URL重定向到别的网页。例如:网站的首页、404页面等。
在httpd.conf或.htaccess文件中使用ErrorDocument来捕获404 (找不到文件)错误:
ErrorDocument 404 /index.html
DirectoryIndex index.html /path/to/notfound.html
本功能会让所有的404错误——每次当某人请求无效的URL 时,都返回URL / index.html 提供的网站首页。
