在网站上维护链接

时间:2010-01-04 11:12:06

标签: web hyperlink http-status-code-404 maintenance

我想知道您如何在网页上控制链接到外部网站的链接。有时可能是外部网站消失了,你不知道发生了这样的事件。

我正在考虑制作一张excel表,其中包含所有链接以及它来自网站的位置。然后我每月手动上链接所有链接并检查网站是否存在(我发现这是一个非常愚蠢的想法:/)

你们中是否有人有一个维护外部链接的良好系统?

2 个答案:

答案 0 :(得分:1)

使用Xenu

  

Xenu的Link Sleuth(TM)检查网站是否有损坏的链接。链接验证在“普通”链接,图像,框架,插件,背景,本地图像映射,样式表,脚本和Java小程序上完成。它会显示不断更新的URL列表,您可以按不同的条件对其进行排序。可以随时生成报告。

如果您使用的是Mac,请查看Integrity

答案 1 :(得分:0)

Xenu通常被认为是最好的链接检查器。定期运行,甚至可以设置一个cron作业(或Windows调度程序)来定期运行它,甚至可以通过电子邮件向您发送结果。

W3C还在http://validator.w3.org/checklink处有一个链接检查器(你也应该在整个网站上运行他们的CSS和HTML检查程序)。

这取决于您的网站的编码方式。我的全部都是PHP,我曾经想过每次加载页面时(或每次第n次)检查页面上的所有链接。如果你这样做,你可以解析页面并检查每个链接,或者只是简单地执行它并调用W3C的链接检查器并解析输出 - 如果有任何错误,请给自己发送一封电子邮件。