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.


🛠 Administrator Guides

For WordPress administrators managing sites and handling technical configuration.


👨‍💻 Developer Resources

For developers extending the plugin or integrating with custom themes and plugins.


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