Python3包,用于编写无外部依赖关系的大型XML站点地图
xml-sitemap-writer的Python项目详细描述
py-xml站点地图编写器
Python3包,用于编写没有外部依赖关系的大型XML站点地图。在
pip install xml-sitemap-writer
使用
此软件包旨在以节省内存的方式以节省内存的方式生成包含数十万个URL的站点地图 使用迭代器来使用URL填充站点地图。在
^{pr2}$一旦运行此代码,将生成sitemap.xml
和sitemap-00N.xml.gz
文件:
<?xml version="1.0" encoding="UTF-8"?><sitemapindexxmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><!-- Powered by https://github.com/pigs-will-fly/py-xml-sitemap-writer --><!-- 100000 urls --><sitemap><loc>https://your.site.io/sitemap-products-001.xml.gz</loc></sitemap><sitemap><loc>https://your.site.io/sitemap-products-002.xml.gz</loc></sitemap> ... </sitemapindex>
和gzip压缩的子站点地图,每个站点最多有15000个URL:
<?xml version="1.0" encoding="UTF-8"?><urlsetxmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://your.site.io/product/1.html</loc></url><url><loc>https://your.site.io/product/2.html</loc></url><url><loc>https://your.site.io/product/3.html</loc></url> ... </urlset><!-- 15000 urls in the sitemap -->
为了更容易地发现站点地图,请将其URL添加到/robots.txt
文件:
Sitemap: https://your.site.io/sitemap.xml
- 项目
标签: