Developer Sitemap
A lightweight, standards-compliant XML sitemap plugin for WordPress.
Help search engines discover and index your content efficiently.
Why Choose Developer Sitemap?
Built for reliability, transparency, and ease of use.
⚡
Lightweight
No bloat. No unnecessary features. Just clean, efficient sitemap generation without the overhead of a full SEO suite.
✓
Standards Compliant
Generates valid XML conforming to the sitemaps.org protocol. Includes all required elements and optional metadata fields.
🛒
WooCommerce Ready
Automatic product sitemap generation when WooCommerce is active. Respects catalog visibility settings.
🔧
Developer Friendly
Clean architecture with filters and actions for customization. Extend functionality without modifying core code.
Documentation
Everything you need to install, configure, and extend Developer Sitemap.
📘 User Guides
For site owners and content managers who want to get the most out of their sitemap.
- Getting Started Guide — Installation and initial setup
- Configuration Walkthrough — Detailed settings explanation
- Submitting to Search Engines — Google, Bing, and more
- WooCommerce Integration — Product sitemap setup
- Changelog — Version history and updates
🛠 Administrator Guides
For WordPress administrators managing sites and handling technical configuration.
- Administration Guide — Complete settings reference
- Advanced Settings — Exclusions and performance tuning
- Cache Management — How caching works
- Troubleshooting Guide — Common issues and solutions
- Upgrade Guide — Updating between versions
👨💻 Developer Resources
For developers extending the plugin or integrating with custom themes and plugins.
- Architecture Overview — Four-layer design pattern
- Hooks Reference — Filters and actions
- API Documentation — Public interfaces
- Extending the Plugin — Custom URL providers
- Security Documentation — Security model
Quick Start
Get your sitemap up and running in three simple steps.
1
Install & Activate
Upload the plugin via Plugins → Add New → Upload Plugin, or install via FTP. Click Activate when done.
2
Verify Your Sitemap
Visit yoursite.com/sitemap.xml to see your sitemap. The plugin works immediately with sensible defaults.
3
Submit to Search Engines
Submit your sitemap URL to Google Search Console and Bing Webmaster Tools to accelerate indexing.
Frequently Asked Questions
How do I find my sitemap URL?
Your sitemap is available at yoursite.com/sitemap.xml. You can also view it from the Sitemap Dashboard in your WordPress admin.
Does this work with WooCommerce?
Yes. When WooCommerce is active, a “Products” option appears in Settings → Content Types. Enable it to include products in your sitemap. Products with “hidden” catalog visibility are automatically excluded.
Why does my sitemap show a 404 error?
Go to Settings → Permalinks and click Save Changes. This refreshes WordPress rewrite rules and usually resolves the issue. Also ensure the sitemap is enabled in Sitemap → Settings.
How do I exclude specific pages or posts?
Go to Sitemap → Advanced. Use the visual selector to search for and select individual posts, pages, or products you want to exclude. Changes take effect immediately after saving.
Does this conflict with other SEO plugins?
Developer Sitemap is designed to coexist with WordPress core sitemaps. If you use another SEO plugin with sitemap features, you may want to disable one to avoid duplicate sitemaps.
How often is the sitemap updated?
The sitemap is cached for performance (default: 1 hour). The cache automatically clears when you publish, update, or delete content. You can also manually regenerate from the Dashboard.
What content types are supported?
Posts, Pages, Custom Post Types, Taxonomies (categories, tags), Author archives, and WooCommerce Products. Each can be individually enabled or disabled in Settings.
Can developers extend this plugin?
Yes. Developer Sitemap exposes filters for URL inclusion and entry attributes, plus actions for post-generation events. See the Developer Resources documentation for details.
Technical Specifications
Built with professional standards and modern architecture.
Requirements
- WordPress 6.0 or higher
- PHP 7.4 or higher
- WooCommerce 3.0+ (optional)
- Shared hosting compatible
Sitemap Features
- Sitemaps.org protocol compliant
- Sitemap index with segmentation
- Configurable priority & frequency
- GZIP compression support
Architecture
- Four-layer clean architecture
- Open-Closed Principle design
- Transient-based caching
- Extensible via hooks
Security
- Capability-based access control
- Nonce verification on forms
- Sanitized inputs, escaped outputs
- Read-only public endpoints
