Skip to main content

🗺️ Sitemap Harvester

PyPI - Version Python Support License: Apache 2.0 PyPI - Downloads

🚀 A blazingly fast Python tool to harvest URLs and metadata from website sitemaps like a digital archaeologist!

🚀 Quick Start

Installation

pip install sitemap-harvester

Basic Usage

# Harvest a website's sitemap
sitemap-harvester --url https://example.com

# Custom output file and timeout
sitemap-harvester --url https://example.com --output my_data.csv --timeout 15

🎯 What Gets Extracted?

  • 📝 Page Title - The main title of each page
  • 📄 Meta Description - SEO descriptions
  • 🏷️ Keywords - Meta keywords (if present)
  • 👤 Author - Page author information
  • 🔗 Canonical URL - Canonical link references
  • 🖼️ Open Graph Data - Social media metadata
  • 🌐 Custom Meta Tags - Any additional meta information

💡 Pro Tips

  • Use --timeout for slower websites or large sitemaps
  • The tool automatically deduplicates URLs for you
  • Check the console output for real-time progress updates
  • Large sitemaps? Grab a coffee ☕ and let it work its magic!

🤝 Contributing

Found a bug? Have a feature request? Contributions are welcome! Feel free to open an issue or submit a pull request.

📜 License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.


Happy harvesting! 🌾

Metadata

Release files for sitemap-harvester 1.0.5

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

Source distribution (sdist)

Source distribution for sitemap-harvester 1.0.5
File Size Uploaded
sitemap_harvester-1.0.5.tar.gz 8.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sitemap-harvester 1.0.5
File Interpreter ABI Platform
sitemap_harvester-1.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 18.7 kB

Release files / sitemap_harvester-1.0.5.tar.gz

Download URL sitemap_harvester-1.0.5.tar.gz
Size 8.8 kB
Tags Source
SHA-256 checksum
How to use checksums
4fcb6d608fe23cce1f95dac0a59d4f39ed31c0df58bb843d7755bb6501bb7118
BLAKE2b-256 checksum
How to use checksums
1f556cc82742714299a2fe2a41a141cba172679f23b82dfa5069207d27981ae3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 29, 2025.

Transparency log

Release files / sitemap_harvester-1.0.5-py3-none-any.whl

Download URL sitemap_harvester-1.0.5-py3-none-any.whl
Size 9.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d581cef48e6c7bc237bc4660066a2e9236df600daa5ce6d4444020b45e0ff216
BLAKE2b-256 checksum
How to use checksums
4d135e222dabea40ae2e5545277d07756d47246bd27822dde12737391e327b9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 29, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.5 This release

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

1 release file

1.0.1

1 release file

1.0.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