Joomla/用Xenu's Link Sleuth查找Joomla网站的死链接

来自站长百科
跳转至: 导航、​ 搜索

Joomla | Joomla使用手册

熟悉搜索引擎优化(SEO)的人都知道,网站上有死链接(broken link)对SEO是一个不利因素。超级链接(Hyperlink)就是搜索引擎的爬虫(robot)在互联网上的游走路线。搜索引擎碰到死链接就像你走进死胡同,也会不高兴的。这对于SEO来说,岂不是很糟糕?用 Joomla建站的各位用户,也必须注意网站上不能有死链接。

如何检查死链接?今天介绍一个专门检查网站死链接的工具软件,名叫 Xenu's Link Sleuth,有时简称为 Xenu(读音 [ziːnuː])。这是一个针对 Windows OS 平台的软件,被称为是最好用的死链接检查工具(Sleuth 意为“侦探”)。本条目将简述 Xenu Link Sleuth 的用法。

Xenu与Xenu Link Sleuth的故事[ ]

软件作者 Tilman Hausherr 说,Xenu 有多种含义:它是“科学论派”(Scientology)祭祀仪式的一个恶魔;它还是一只猫;另外,Tilman 本人认为 Xenu 是电影《2001: A Space Oddysey》中的一个庞然大物。为什么用 Xenu 作为软件的名称呢?因为 Tilman 觉得 Xenu 代表一个英雄的形象。

Xenu Link Sleuth 软件诞生于1997年(v1.0g)。原因也很简单:作者 Tilman 那时就有网站了,他一直用 WebAnalyzer 这个软件检查自己网站的死链接,但是发现很不好用。自己多次反映给 WebAnalyzer 官方,也得不到重视。于是一怒之下自己就写了一个软件,命名为 Xenu's Link Sleuth。随后他把这个软件免费分享给全世界的站长,并不断改进,终于成为了一个SEO必备工具。

Xenu's Link Sleuth主要特色[ ]

  • 体积小巧(软件大小不到1MB),界面简单;
  • 支持多线程运行,速度超快;
  • 可检查无效链接或死链接,范围包括图片、框架、插件、背景、站内热图(ImageMap)、样式表、脚本java程序;
  • 可检查重定向URL链接错误;
  • 不仅支持检查站内链接,而且可检查站外链接(可选);
  • 检查完后,可生成链接情况报告,还能自动将报告发送到指定 email 信箱;
  • 给出死链接所在页面,方便修改或删除死链接;
  • 可重新检查死链接(比如说第一次检查时因网速太慢而误判,就可以在重新检查时纠正错误结果);
  • 支持 SSL 加密协议(https://);
  • 支持某些 FTP 和 gopher 网址;
  • 可生成 XML 格式站点地图(sitemap);
  • 提供Google快照、alexa排名及Wayback Machine的历史收录等功能;

Xenu's Link Sleuth使用方法[ ]

Xenu Link Sleuth是针对 Windows 操作系统的软件,因此首先确保你在运行 Windows 98 以上的操作系统(在 Windows 7 64位 版本上面也能运行)。官方网站只提供英文原版,下载之后需要安装。

运行 Xenu 之后,可看到简单的用户界面。上面有几个菜单和一个工具栏,中间大部分是空白(工作区域)。当开始检查指定网址时,该空白区域就显示了链接检查的进展过程。下图是 Xenu Link Sleuth 工作时的屏幕截图(英文版):

Joomla xenu 1.png

Xenu Link Sleuth的简单操作步骤[ ]

  • 启动 Xenu Link Sleuth 软件;
  • 点击“New”菜单或按钮,弹出对话框;
  • 填写要检查的网址,如 http://www.joomlagate.com/ ,点击“确定”就开始检查;
  • 检查完毕,询问是否要生成报告,选择“是”,就会生成 HTML 格式的结果报告并自动在 IE 浏览器中打开;
  • 用户根据报告给出的死链接及其所在页面,可进行修复。

使用Xenu Link Sleuth的注意事项[ ]

  • 有些杀毒软件会误报Xenu有毒,不必理会,这个软件完全可以放心使用;
  • 只检查链接是否有效,不检查是否正确;
  • 作者只开发 Windows 版本,不过在 Linux 上可借助 Wine 来运行,在 Mac 上可借助 Crossover 来运行;
  • 如果你网速慢,可能会发生超时(Timeout)错误,导致无法得知目标链接到底是不是死链接。这时可修改 Xenu 安装目录中的 xenu.ini 文件,在 [Options] 一节插入自定义的超时时间(单位:秒),例如: timeout=120 (默认只有60秒),就解决了;
  • 软件界面上的报错地址双击后可直接查看,但无法从这个报错单得知地址来自哪个页面,只有在最后的Report里才会有链接出处。

参考来源[ ]

http://www.joomlagate.com/article/joomla-seo/find-broken-links-on-joomla-websites-with-xenus-link-sleuth/

Joomla! SEO教程导航

Joomla安装

Joomla!的安装

Joomla! SEO教程

在Joomla!网站上嵌入使用Piwik流量统计分析系统 | 用Xenu's Link Sleuth查找Joomla网站的死链接 | 提升Joomla!网站Alexa排名的技巧 | 提升Joomla网站搜索排名技巧 | GetClicky介绍 | 设计Joomla模板时的SEO准则 | 用PageCache缓存技巧加速你的网站 | Joomla!建站常见的个设计错误 | 通过友情链接让搜索引擎尽快收录你的网站 | Joomla! SEO必须避免的失误 | Google分析模块

其他Joomla教程

用XAMPP快速搭建Joomla本地测试服务器 | 用Gmail的SMTP发送Joomla激活及通知邮件 | 深入认识Joomla CMS:扩展、菜单及模板 | Joomla 1.0教程 | Joomla高级教程 | Joomla 1.5教程