【发布时间】:2010-01-04 11:12:06
【问题描述】:
我想知道您如何在您的网页上控制链接到外部网站的链接。有时可能是外部站点消失了,而您不知道发生了这样的事件。
我正在考虑制作一个包含所有链接及其网站位置的 Excel 表格。然后我每月手动检查所有链接并检查网站是否存在(我发现这是一个非常愚蠢的想法:/)
你们中的任何人都有维护外部链接的良好系统吗?
【问题讨论】:
标签: web hyperlink http-status-code-404 maintenance
我想知道您如何在您的网页上控制链接到外部网站的链接。有时可能是外部站点消失了,而您不知道发生了这样的事件。
我正在考虑制作一个包含所有链接及其网站位置的 Excel 表格。然后我每月手动检查所有链接并检查网站是否存在(我发现这是一个非常愚蠢的想法:/)
你们中的任何人都有维护外部链接的良好系统吗?
【问题讨论】:
标签: web hyperlink http-status-code-404 maintenance
Xenu 被普遍认为是最好的链接检查器。定期运行它,甚至可以设置一个 cron 作业(或 windows 调度程序)来定期运行它,甚至可以通过电子邮件将结果发送给您。
W3C 在http://validator.w3.org/checklink 也有一个链接检查器(您也应该在整个网站上运行他们的 CSS 和 HTML 检查器)。
这取决于您的网站是如何编码的。我的全部是 PHP,我曾经有一个想法,每次加载页面时(或每第 n 次)检查页面上的所有链接。如果您这样做,您可以解析页面并检查每个链接,或者只是简单地执行此操作并调用 W3C 的链接检查器并解析输出 - 如果有任何错误,请给自己发送电子邮件。
【讨论】: