January 16, 2005

给MT Blog增加SiteMap(网站地图)

经常需要得到一个网站的所有文章列表,对于Blog来说,系统自动提供了按月归档等,不过许多人不喜欢这种方式,我就不喜欢。增加一个网站地图,对于访问者来说十分方便,可以很快找到他们感兴趣的东西;同时对于网站本身来说,有了SiteMap,更容易被搜索引擎抓取到所有网页,这样可以让更多的人了解你的网站。MT Blog非常强大,你可以很方便按照自己想要的格式增加一个网站地图。下面看看我怎么做的:

1 准备工作:
你的Blog必须有单篇归档的选项。具体操作如下:
在功能设定-存档设定-单篇存档,点中那个复选框就OK了。
2 增加一个新的索引模板:
模板设定-建立新的模板索引,模板名称填入:SiteMap,输出文件填入:sitemap.html。
3 描述网站地图格式:
sitemap.html的文件头和文件尾你可以直接拷贝Main Index模板的内容,或者直接写几个简单的标签:title body什么的。然后加入以下代码:

<div id="side">

<p><b><font face="Arial" color="#000080">所有文章列表:</b>

</div>

<div class="blogbody">

<MTArchiveList archive_type="Individual">

<MTEntries>

<a href= "<$MTEntryPermalink$>" target=_blank><$MTEntryTitle$> </a> &nbsp&nbsp
<$MTEntryDate format="%Y-%m-%d"$><br><br>

</MTEntries>

</MTArchiveList >

</div>

看懂了吗?
4 看看下面的按钮:保存,然后重建。
5 查看你的网站地图吧。这是我的例子: Winter'b Blog SiteMap

6 你可以在你的首页上加入你网站地图的链接,具体怎么加就不用我讲了吧。

由 winter 发表于 January 16, 2005 04:21 PM | 引用