Repositories
Official command-line tool for generating, validating, and submitting XML sitemaps to search engines. Supports Google, Bing, Yandex, and Baidu.
High-performance Node.js library for dynamic sitemap generation. Streaming API for handling millions of URLs with minimal memory footprint.
Python SDK for programmatic sitemap management. Integrates seamlessly with Django, Flask, and FastAPI applications.
Real-time URL indexing API service. Push your URLs to all major search engines simultaneously with webhook callbacks for crawl status.
WordPress plugin for automated XML sitemap generation with Google Search Console integration. Featured on WordPress.org plugin directory.
Intelligent web crawler for automatic sitemap discovery and URL extraction. Handles SPA, SSR, and hybrid rendering architectures.
Open-source analytics dashboard for tracking sitemap coverage, indexing rates, and crawl statistics across all major search engines.
Comprehensive XML sitemap validator against W3C sitemaps.org schema. Catches malformed XML, invalid URLs, and missing required elements.
README
πΊοΈ Sitemap.xml
The most comprehensive web navigation toolkit for modern developers. Our open-source tools help search engines discover, understand, and index your website content faster than ever.
π Quick Start
Install the CLI and get started in seconds:
npm install -g @sitemap/cli
# Generate a sitemap for your website
sitemap generate https://example.com
# Submit to all major search engines
sitemap submit --all
# Watch for changes in real-time
sitemap watch ./src
π¦ Ecosystem
We provide SDKs for every major platform and language:
| Package | Language | Description |
|---|---|---|
@sitemap/cli |
Node.js | Command-line interface |
@sitemap/node |
JavaScript/TS | Core library |
@sitemap/python |
Python | Python SDK |
@sitemap/go |
Go | Go client library |
@sitemap/rust |
Rust | Rust crawler engine |
π‘ Pro Tip: Use the Indexing API to push URLs directly to Google, Bing, and Yandex. Get your pages crawled within minutes, not weeks!
β¨ Features
- π Auto-discovery β Automatically finds all URLs on your site including SPA routes
- β‘ Real-time updates β Sitemaps regenerate instantly when content changes
- π Multi-engine β Submit to Google, Bing, Yandex, and Baidu simultaneously
- π Analytics β Track indexing status, coverage issues, and crawl stats
- π§ Extensible β Plugin system for custom sitemap types (video, image, news)
- ποΈ Enterprise-ready β Handles 100M+ URLs with streaming architecture
π€ Contributing
We welcome contributions! Please read our Contributing Guide and Code of Conduct before submitting pull requests.
git clone https://github.com/SitemapDotXml/sitemap-cli.git
cd sitemap-cli
npm install
npm run dev
π License
This project is licensed under the MIT License β see the LICENSE file for details.
Made with π by the Sitemap.xml team