|
个人技术站点维护工具箱(2) 3 链接有效性检验与网站地图制作:Xenu 如果网站布满死链接(broken links),用户访问起来肯定会兴味索然。即使站点维护者再加小心,百密一疏,难免有照顾不到的地方。 Xenu's Link Sleuth 是检查死链接非常有效的工具。Xenu 小巧,快速,操作方便,并可支持SSL的链接检测。支持 Windows 95/98/ME/NT/2000/XP,虽然没有提及 Windows 2003,不过在我的 Windows 2003 机器上也表现良好。 Xenu 还有一个很有用的功能--制作站点地图。检查站点完成之后即可选择提供报告,输出为 HTML 格式,稍加修饰就是一页不错的站点地图。本站的站点地图就是用 Xenu 制作的框架。 Xenu需要改进的地方:输出的HTML需要支持W3C标准。 Xenu的主页及下载地址: http://home.snafu.de/tilman/xenulink.html 4 引用系统(referrers System)/反向链接工具Stephen Downes 创作的小巧实用的脚本工具。在你的页面上显示反向链接的脚本工具。如果使用作者的站点的统计,只需要在页面适当的位置加入如下代码即可: <script language="Javascript" src="http://www.downes.ca/referrers.js"></script> 一般来说,如果您有自己的主机,并希望订制一下显示的内容,最好把 referrers.js 和referrers.txt 这两个脚本下载下来,对照说明对 referrers.txt (这是个 Perl 脚本)进行一下修改,注意适当的权限即可。 可以针对一些搜索引擎定制一下,在 referrers.txt 改名为 referrers.cgi 之后,编辑该文件,找到 if ($in =~ /Google/ig) { $in = "http://www.google.com"; } # Standardize Google 添加如下几行: if ($in =~ /baidu/g) {$in = "http://www.baidu.com";}#Standardize Baidu if ($in =~ /csdn/g) {$in = "http://www.yisou.com";}#Standardize yisou if ($in =~ /3721/g) {$in = "http://www.3721.com";}#Standardize 3721
如果您熟悉Perl的话,调整起来应该是比较容易的事情。 Stephen Downes的主页 - http://www.downes.ca/
|