Skip to content

chonghua/XiSitemap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

XiSitemap - Typecho 站点地图插件

XiSitemap 是一款专为 Typecho 博客设计的轻量级站点地图(Sitemap)生成插件。它能够自动生成符合 sitemap.org 标准的 XML 文件,帮助 Google、百度、必应等搜索引擎更高效地抓取和收录你的博客内容。

📝 插件简介 (Introduction)

  • 版本: 1.0.2
  • 作者: XiNian-dada
  • 适用环境: Typecho 1.1 / 1.2+

本插件无需复杂配置,启用后即可通过 /sitemap.xml 访问动态生成的地图文件。

✨ 功能特性 (Features)

  • 完全自动化:无需手动更新,访问链接即时生成最新数据。

  • 内容覆盖全面

  • 首页 (Priority: 1.0, Daily)

  • 文章 (Priority: 0.8, Weekly) - 限制最新的 500 篇

  • 独立页面 (Priority: 0.8, Monthly)

  • 标准规范:生成标准的 XML 格式,兼容所有主流搜索引擎。

  • 伪静态支持:完美支持 Typecho 的伪静态路由。

📂 安装方法 (Installation)

  1. 下载/创建文件: 将插件文件放入文件夹中,**文件夹名称必须为 XiSitemap**
  • 标准结构应为:
usr/plugins/XiSitemap/
├── Plugin.php   (你的插件主文件)
├── Action.php   (你的逻辑处理文件)
└── README.md

(注意:如果你的代码都在一个文件里,建议将其拆分为 standard Typecho 结构,或者确保类名加载正常) 2. 上传: 将 XiSitemap 文件夹上传至网站目录 usr/plugins/ 下。 3. 启用: 登录 Typecho 后台,进入 控制台 -> 插件,找到 XiSitemap 并点击“启用”。

📖 使用说明 (Usage)

插件启用后,您的站点地图地址默认为:

https://你的域名/sitemap.xml

您可以直接在浏览器中访问该地址,如果能看到 XML 格式的代码,说明插件工作正常。

提交到搜索引擎

请将上述 URL 提交至:

  • Google Search Console
  • 百度搜索资源平台
  • Bing Webmaster Tools

❓ 常见问题 (FAQ)

Q: 访问 /sitemap.xml 显示 404 错误? A: 请检查以下几点:

  1. 伪静态设置:确保 Typecho 后台的“设置” -> “永久链接”中已开启伪静态。
  2. 服务器重写规则:如果你使用的是 Nginx 或 Apache,确保配置了 Typecho 的标准重写规则。
  3. 文件夹名称:请务必确认插件文件夹名称为 XiSitemap,且大小写敏感(与代码中的类名对应)。

Q: 如何修改生成的文章数量? A: 默认限制为最新的 500 篇文章。如果需要修改,请编辑 Action.php 中的 limit(500) 参数。

📜 许可证 (License)

本项目遵循开源协议。


**Copyright © 2024-2026 XiNian-dada**


About

A Plugin For Typecho to Create Sitemap

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • PHP 100.0%