从以编程方式收集的URL生成站点地图
sitemap-builder的Python项目详细描述
站点地图生成器
从以编程方式收集的URL生成站点地图
功能
- 生成指向压缩站点地图文件的索引
- 每个生成的站点地图不会有超过允许数量的 50000网址
- Jinja2模板
安装
pip install sitemap-builder
用法
- 进口
from sitemap import Sitemap
- 初始化
sitemap = Sitemap()
- 添加URL以便以后处理它们:
sitemap.add_url("dummy-page")
sitemap.add_url("another-page")
sitemap.add_url("category/foo-bar")
- 生成站点地图索引和文件
sitemap.generate()
示例:
生成的文件:
.
├── sitemap.xml
└── sitemaps
├── sitemap-0.xml.gz
├── sitemap-1.xml.gz
├── sitemap-2.xml.gz
└── sitemap-3.xml.gz