Python3包,用于编写无外部依赖关系的大型XML站点地图

xml-sitemap-writer的Python项目详细描述


py-xml站点地图编写器

PyPI

Python3包,用于编写没有外部依赖关系的大型XML站点地图。在

pip install xml-sitemap-writer

使用

此软件包旨在以节省内存的方式以节省内存的方式生成包含数十万个URL的站点地图 使用迭代器来使用URL填充站点地图。在

^{pr2}$

一旦运行此代码,将生成sitemap.xmlsitemap-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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Javaservlet,使用Quartz发送邮件   用Java编写XYRectangle类   java Docker/AWS ECS容器支持的服务(端点)数量   音频Java读取WAV文件作为浮点数组   java为什么是日历。九月不起作用了?   java连接到HTTPS url并发布到它   java线程动画示例不起作用   java查找HashMap是否包含所选值和返回键   java与后端API的交互   JavaFX启动时在JavaFX中执行应用程序启动异常   每T秒从Java运行一次MATLAB   java@Array(长度=?)怎么样OpenHFT中的注释/使用的值   java无法从InputStream读取多个可外部化的对象   java My RestController不返回对象的所有属性   java使Android XML阅读器只读取XML文件的一部分   java注释会影响编译时吗?   从Java到C#的迭代器方法与接口的等效性,然后在类上实现?   swing为什么Java中的侦听器相互依赖?