如何制作Movable Type 4.2 google sitemap?
写于2008-11-17 @ 分类:Movable Type,搜索引擎优化 |评论(0)
为你的网站制作一个Google Sitemap可以说成为搜索引擎优化中必不可少的一份步骤,Google Sitemap是一个XML的文件,包括你网站上所有网页的链接,你的网页的修改时间和你网页的等级,它可以让Google更好的索引和了解你的网站:
- Google爬虫通过你网页上的链接来索引你网站中所有的页面,如果你的其中某一个页面没有任何链接指向他,那么Google将不会去索引。
- 一旦你制作好你的Google Sitemap文件,只要你的网站内容你更新,或者说只要有新的网页产生,那么Google就会重新索引他。
Movable Type 具有一系列的标签为你制作标准的Google Sitemap,而且MT4.2新增了模块缓存功能,这样为你可以更好的定制Google Sitemap。具体步骤如下:
- 首先你必须开启你的模板缓存功能,在"Preferences(设置)"-"Publishing(发布)"-"Module Options(模块参数)"中,把"Enable template module caching(启用模板模块缓存 "前面打上勾。
- 新建一个模板模块叫做"Google Sitemap Include"。在"Design(设计)"-"templates(模板)"-"template module(模板模块)"-"Create template module(新建一个模块模板)"。名称填"Google Sitemap Include",Movable Type的Wiki给出了一份标准的Google Sitemap文件,你只需要粘贴进入就可以了,Google Sitemap For Movable Type 4.2。点击下面的" Template Options(模板选项)",在"Module Caching(模块缓存)"选择第二项"Expire after(失效时间)"选择一天。其他项目保持不变。
- 新建一个index template(索引模板)叫做"Google Sitemap",在"Design(设计)"-"templates(模板)"-"Index Templates(索引模块)"-"Create index template(新增索引模板)",标题就叫"Google Sitemap",在内容框填入下面内容,点击下面的" Template Options(模板选项)","Output File(输出文件)"填入"sitemap.xml",其他项目保持不变。
- <mt:include module="Google Sitemap Include">
以上就完成了Movable Type 的 google sitemap文件的制作,你只需要在Google网站管理员工具中提交你的Sitemap文件就可以了。上面步骤中把Sitemap文件直接输出在根目录下,那么你的Sitemap文件地址就是"www.XXX.com/sitemap.xml"。
值得注意的地方是:Movable Type的Wiki给出的这份Google Sitemap文件,包括了所有的归档(按月归档,按年归档,按分类归档等等),如果自己修改了Movable Type的模板,譬如我的博客,我就删除了按日期归档,那么在这份文件中你就得手动删除其中关于按年归档,按月归档,按星期归档等等。否则你在Google 提交你的Sitemap 文件的时候,Google 就会提示你文档错误警告。同时在这份文档中没有包括Page页面的归档,如果你的Movable Type含有大量的Page页面,你也可以把他加在里面。


发表评论