Google Sitemap Generator插件可以自动生成sitemap.xml文件,以便搜索引擎更快地找到网站里的所有页面,从而使搜索引擎更快速地收录网站的页面。
如果根目录是可写的,sitemap.xml文件会生成在Blog的根目录下;如果不可写,那么需要手工上传个 sitemap.xml文件,空的就可以了,然后把权限设置成可写。
设置好后,进入后台设置页面,插件会提示进行首次创建sitemap.xml工作的。

下载地址:

常规设置:

  • Sitemap文件:可以选择是否写入sitemap.xml文件和sitemap.xml.gz文件。如果你的页面很多的话,可以选择gzip压缩文件,这样可以节约一点带宽。
  • 建立方式:第一项应该选上,在发布或修改文章时自动重建sitemap.xml文件,这样插件就可以保证及时更新sitemap.xml文件,不用我们手工重建了。第二项则是用于使用第三方工具修改WordPress数据库时,可以让第三方工具修改数据库后直接访问插件给出的地址,则插件会在这个地址被方式时开始更新sitemap.xml文件。
  • 更新通知:重建时通知Google和Yahoo,这个功能可以在sitemap.xml文件被重建后向Google或者Yahoo发送通知,它们收到通知后就会马上赶来读取新的sitemap.xml文件了。
  • 高级选项:可以设置让插件尝试在重建sitemap.xml文件时临时提高内存限制和运行时间限制。如果建立sitemap.xml时没有提示错误,那么就不需要用这一项。而XSLT样式,则是使用XSLT样式表来修改xml文件的显示样式。使用插件自带的样式表,然后在浏览器里直接浏览 sitemap.xml文件就可以看到效果了。

优先级部分,可以设置文章优先级的计算方式。

  1. 不计算,所有文章用同一个优先级。
  2. 根据文章的评论数计算,直接用当前文章评论数除以总评论数得出一个数值。这样算出来的值可能很低,毕竟没有那篇文章的评论能占到总评论的百分之几十吧,而没有评论的文章,算出 来的自然是0咯。
  3. 也是根据文章的评论数计算,但是它是用当前文章评论数除以所有文章评论数的平均值,我觉得这种方法比较好一些。
  4. 通过Popularity Content插件计算,要安装了这个插件才会显示这个选项。

Sitemap文件位置部分,默认是当前Blog安装目录下,你可以改一下文件名。当然你也可以使用自定义,那么需要填写文件的绝对路径和访问的网址。

Sitemap内容部分,可以设置sitemap.xml文件包含哪些页面。可以选择首页、文章页、独立页、分类页、存档页、作者页。

更新频率部分,可以设置每类页面的更新频率值。定义上,这个值是要求搜索引擎隔多长时间访问某类网址,但是这个值只是个搜索引擎提供参考,只要按实际的更新频率进行设置就好了。
优先级部分,可以设置每类页面的优先级。定义上,这个值是要求搜索引擎优先访问哪些页面。但是,它也和上一条一样,仅供搜索引擎参考。你可以单独设置每类页面的优先级,但是文章页被分成两类,一个是在没打开自动计算时文章页的固定优先级,一个是打开自动计算是文章页的最小优先级。把最小优先级设到0.5或者其他,这样就可以保证没有评论的文章不至于优先级为0了。

设置好了以后就不用管了,插件会自动在发布新文章时更新sitemap.xml文件,而Google也会定期来读取sitemap.xml文件。插件作者在readme文件里也建议用户不用过多的调整选项,默认的设置就可以工作的很好,当有错误或者有特定的需要时才需要来修改某些设置。