一直没有如何关注过Sitemap,最近博客又重整旗鼓,所以热情重燃,又开启了忙活之路。Typecho的sitemap插件主要有三个,寒泥的Google Sitemap 生成器,缓存版的Sitemap插件跟老高的百度Sitemap递交插件,这三个插件各有特色,都可以达到预期疗效。

  喜欢简略的我选择了Google Sitemap 生成器,但是原插件没有分类跟标签链接,很多te用户都在群里咨询如何提高,其实提高链接是比较简略的,直接从数据库中调用即可,唯一比较郁闷的是一个标准的sitemap链接需包含最后更新时间,但是typecho的数据库并没有记录分类跟标签的争创时间,然后就想起了用分类或标签下的最新一篇文章更新时间作为链接的,但是那样有个bug,如果当前分类跟标签下没有文章呢,这时都会出现日期为空,获取时间时出现1970年1月1日的状况,虽然通常状况下分类跟标签下就会存在日志,但也不能排除这些状况,本着缜密心态,当日期为空时,采用博客文章最后一次更新或公布时间为typecho插件好搜,现将插件公布下来,供你们参考使用。

  Typecho Sitemap 插件更新内容:

  1.增加首页typecho插件好搜,分类页面,标签页面链接。

  2.调整页面链接结构:

  首页链接,changefreq:always,priority:1.0

  独立页面,changefreq:weekly,priority:0.9

  分类页面,changefreq:daily,priority:0.8

  文章页面,changefreq:weekly,priority:0.8

  标签页面,changefreq:daily,priority:0.7

  链接次序跟各项参数你们可依照自己还要调整。

  3.调整Sitemap链接地址为:

  演示地址点击下载

Last modification:December 14th, 2020 at 07:55 pm
如果觉得我的文章对你有用,请随意赞赏