林网博客

探讨计算机网络安全 拓展计算机网络应用

« HD AUDIO For XP SP3修正补丁下载Google(Gtalk)免费网络电话 »

使用Xenu工具制作XML格式Sitemap文件

以前本站发布过网站标签自动产生器--SiteTag,帮网站和Blog文章自动定标签博客站长最爱 SEO利器—IBP(Internet Business Promoter)9.7.1商业版以及没有RSS feed的网站怎么办?用feedity建立自定义feed等,利于网站优化推广的方法,获得了很多网友的好评,并且也切实给一部分朋友提供了一些实用。这里来介绍使用Xenu制作XML格式Sitemap文件。

Xenu本身是网站链接检查工具,其速度比很多软件都要快;而且包含的文件列表很全。Xenu检查完毕后,会生成一个详细的报告,我们利用这个报告,适当的查找替换一下,就是一个Sitemap文件了。

第一步 使用Xenu检查网站链接

使用方法相信大家都比较熟悉,只有简单的选项。如果没有Xenu的点这里下载:Xenu 1.2d 下载

第二步 截取生成报告的需要内容

查看源文件,找到“List of valid URLs you can submit to a search engine”这一部分,将<pre>到</pre>之间的内容复制到文本编辑器,删除<pre>和之前的内容,及尾部无用的代码,保存为html文件,备用。

第三步 XML文件格式

0.84标准的XML格式Sitemap文件标准格式:

<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.google.com/schemas/sitemap/0.84″>

<url>
 <loc>http://www.example.com/abc.html</loc>
</url>

</urlset>

蓝色部分为文件的头和尾,红色部分为网址的列表语法,绿色部分为URL地址。

第四步 分析刚才保存的html文件

刚才保存的html文件中,每一个URL的格式都是这样的:

 <a href=http://www.lesishu.cn/ TARGET=”Xenu”>http://www.lesishu.cn/</a>

我们来看一下与XML格式的对应关系:

<url>
<loc>
http://www.example.com/1.html</loc>
</url>

如上所示,只要将HTML文件中的红色部分替换为XML的红色部分蓝色部分替换为XML的蓝色部分,即是XML格式了。但HTML格式中加粗部分,为变化内容。

第五步 批量替换

我们可以借助专业的文本替换工具(下载:批量文本替换工具),或使用专业编辑器(如Editplus等)的正则替换,将上面所述进行批量替换。

第六步 加上XML的头和尾

将替换后的HTML文件,头部加上XML的头:

<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.google.com/schemas/sitemap/0.84″>

尾部加上XML的尾:

</urlset>

第六步 保存

另存为XML文件即可。

这样是不是很方便呢?检查完网站链接后,顺便就生成了完整的XML地图文件。还可以生成urllist.txt、urlist.html文件(某些搜索引擎可能会用到),一举多得。

上述内容部分来自乐思蜀:http://www.lesishu.cn/share/xenu-xml-sitemap/



订阅我的博客 免费订阅林网博客 欣赏更多博客精品
本文链接地址:http://www.linwan.net.cn/archives/2666.html
原创文章如转载,请注明:转载自林网博客 [ http://www.linwan.net.cn/ ]
  • 文章排行
  • 完全文章排行 随机文章排行 文章本月排行 文章本年排行

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 通过Google订阅本站
  • 通过抓虾订阅本站
  • 通过鲜果订阅本站
  • 通过bloglines订阅本站
  • 订阅本站到飞豆
  • 订阅本站到哪吒
  • 通过电子邮件订阅本站

热文排行使用

最新评论及回复

最新文章

累计排行

林海谐缘软件区新贴

林海谐缘网络区新贴

联系邮箱:16881688&126[AT]com,Powered By Z-Blog 1.8 Spirit Build 80710

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.