Skip to main content

Sitemapa

Create advanced sitemaps easily.

Create sitemaps with Sitemapa

Sitemapa is a small package to reduce your work while generating sitemaps. You describe your sitemaps with JSON-structure. Sitemapa is framework agnostic and not indexing your website — it's just generating sitemaps from your description. Noting more. I use it to generate sitemaps for millions of URLs on my websites.

Keep in mind that it's your job to validate your urls and lastmod dates. Learn more about sitemaps — it's important for your website SEO.

Features

  • No extra dependencies
  • Create regular sitemaps. URLs, Images, Videos and News are supported.
  • Create index sitemap to combine your regular sitemaps
  • Create extra attributes for your tags like <video:restriction relationship="allow"> video section
  • Use JSON to describe your sitemaps. Don't waste your time with XML.
  • Compress sitemaps with gzip

Installation

pip install sitemapa

# import in your script
from sitemapa import Sitemap, IndexSitemap

Usage

Read about usage on my website.

Contacts

License

MIT

Metadata

Release files for sitemapa 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sitemapa 0.1.4
File Size Uploaded
sitemapa-0.1.4.tar.gz 4.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sitemapa 0.1.4
File Interpreter ABI Platform
sitemapa-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 8.8 kB

Release files / sitemapa-0.1.4.tar.gz

Download URL sitemapa-0.1.4.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
3baf9dc7ec9c792114f08c41fceb8c195337b0c09d4ae50357a5fa8089b660ab
BLAKE2b-256 checksum
How to use checksums
68e9788a74960406667dd978f7738b9954e4a324487dd91a3a8739ec987551ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / sitemapa-0.1.4-py3-none-any.whl

Download URL sitemapa-0.1.4-py3-none-any.whl
Size 4.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
383095b66320c3a92fdb507ef9ec76446768b41cb26eb34d2b678823a61d10d2
BLAKE2b-256 checksum
How to use checksums
5a417a9ddb86c4e7fb7e7c95807c8c8dcf5405c0b6620fe6e3f686d0ee54e69d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page