Skip to main content

checksitemap -- A tool to verify your sitemaps

checksitemap is a very simple tool that allows you to check the sitemaps of your websites. Its development is not complete, but it is still currently usable.

How to use it

First, install Python 3 and the checksitemap package from PyPI:

pip install checksitemap

You can now use invoke the command:

checksitemap "https://example.com/sitemap.xml"

If you prefer, you can also use checksitemap on a local file:

checksitemap path/to/local/file.xml

It will then check all the URLs in your sitemap and show errors if:

  • the XML is malformed
  • it references URLs that don't work correctly (i.e. they don't return 200-ish status codes)
  • it references URLs that won't be indexable
  • the priority or the change frequency are not valid

Metadata

Release files for checksitemap 1.1.0

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

Source distribution (sdist)

Source distribution for checksitemap 1.1.0
File Size Uploaded
checksitemap-1.1.0.tar.gz 15.0 kB Details

Built distribution (wheel)

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

Total release size: 30.3 kB

Release files / checksitemap-1.1.0.tar.gz

Download URL checksitemap-1.1.0.tar.gz
Size 15.0 kB
Tags Source
SHA-256 checksum
How to use checksums
c1c30a03c2320604de535d1cb8e633bd74070efe9126dc6878b9ab018fc5a699
BLAKE2b-256 checksum
How to use checksums
cf86833482841677dacd8cfa1050a239ea0ef2346da81b31ba697c5544429ace
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

Release files / checksitemap-1.1.0-py3-none-any.whl

Download URL checksitemap-1.1.0-py3-none-any.whl
Size 15.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
693716753d56a661c1ede27ff476089af3b4bf59b6c92043269b6490ee120966
BLAKE2b-256 checksum
How to use checksums
79bc171cc24450917aba1547781d5f78e72217ad209136278653d1e26a4a4db9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.2

2 release files

1.0.1

2 release files

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