前言
关于 sitemap 的作用,做过网站 SEO 的站长应该都挺熟悉的吧。
Sitemap,又叫站点地图。站点地图相当于一个网站目录,它可以更直观地向用户展示网站的结构和网站中文章的内容,方便用户浏览和使用。另外,方便百度蜘蛛抓取网站页面,通过站点地图获取站点内的信息,可以增加站点内的文章收藏。
Typecho主题为了简化代码,多数没有自带sitemap,这对想爬取我们网站的蜘蛛很不友好,在花费些时间整理出来后,免费开源给大家使用,功能全且小巧,最最重要的是不占用大内存,自动识别并收录整合到自己网站的新页面。
功能介绍
生成 sitemap 包含 首页、独立页面、分类、标签、文章
推送百度搜索资源平台,目前仅支持普通收录推送
{message type="warning" content="推送最新文章会获取最新20篇文章,获取不到会报错,使用推送全部文章即可"/}
API说明
| 参数名 | 参数值 | 接口功能 |
|---|---|---|
| sitemap | update | 更新sitemap |
| push | main | 推送核心文章 |
| push | all | 推送全部文章 |
| push | new | 推送最新文章 |
| token | API token | 插件中的API token |
插件截图
{gird column="2" gap="15"}
{gird-item}
{/gird-item}
{gird-item}
{/gird-item}
{/gird}
更新说明
{message type="warning" content="禁用插件后删除再更新!更新后插件目录设置 777 权限"/}
版本历史
{timeline}
{timeline-item color="#19be6b"}
1.1.0
更新推送规则
{/timeline-item}
{timeline-item color="#19be6b"}
1.2.0
修复缓存机制,以前是存数据库会导致内容超出长度,现在改为存储缓存文件
{/timeline-item}
{timeline-item color="#19be6b"}
1.2.1
修复读取分类的错误
{/timeline-item}
{timeline-item color="#19be6b"}
1.3.0
新增api刷新sitemap功能
新增api推送文章功能发布文章自动推送当前文章
发布文章更新sitemap
新增推送日志和Sitemap更新日志存入插件目录下
修复文章不满20篇的推送异常报错
修复手动推送后显示链接乱的问题
{/timeline-item}
{timeline-item color="#19be6b"}
1.3.1
修复后台入口非 域名/admin/ 情况下推送功能无法使用
{/timeline-item}
{timeline-item color="#19be6b"}
1.3.2
修复 PHP8 运行环境下的的报错
{/timeline-item}
{timeline-item color="#ed4014"}
作者删库跑路 现插件源码已被销毁(文章标题是骗你们进来的 想不到吧😜)
{/timeline-item}
{/timeline}
PS:开个玩笑哈哈,作者没有删库跑路

暂无评论内容