Native Sitemap Customizer

Changelog

1.6.0

  • New: NoIndexer integration — automatically excludes posts marked as noindex by NoIndexer from the sitemap
  • New: NoIndexer added to the SEO Plugin Integration detection and promo banner catalog
  • Changed: Tips & Recommendations section is now collapsed by default
  • Tested up to WordPress 7.0

1.5.1

  • Fix: Fixed promotional banner button alignment on WordPress 7.0 due to core CSS specificity changes
  • Tested up to WordPress 7.0

1.5.0

  • New: Lastmod dates – adds last modification dates to posts, taxonomy terms, and user sitemap entries
  • New: Uninstall handler – all plugin data is cleaned from database on deletion
  • New: Rotative promotional banner with full AyudaWP plugin catalog
  • Improved: Settings page redesign with aligned grid layout, info bar, and collapsible tips
  • Improved: Saving settings always flushes permalinks, recommended after activating/deactivating SEO, WooCommerce, or LMS plugins
  • Removed: Heavy plugins_api() calls on settings page (replaced by lightweight Thickbox links)

1.4.0

  • New: Automatic 301 redirects from old SEO plugin sitemap URLs to native WordPress sitemap
  • Supported URL patterns: Yoast SEO, Rank Math, All in One SEO, SEOPress, Google XML Sitemaps
  • Redirects sitemap index URLs: sitemap.xml, sitemap_index.xml, sitemaps.xml
  • Redirects sub-sitemaps: post-sitemap.xml, page-sitemap.xml, category-sitemap.xml, author-sitemap.xml, etc.
  • Handles pagination: post-sitemap2.xml redirects to wp-sitemap-posts-post-2.xml

1.3.0

  • New: Auto-exclude posts and terms marked as noindex by SEO plugins
  • New: Supported SEO plugins: Yoast SEO, Rank Math, All in One SEO, SEOPress, The SEO Framework
  • New: Plugin recommendations section with one-click installer
  • Fixed: Entry/entries counter now properly internationalized
  • Improved: Automatic permalink flush on activation and settings save to prevent 404 errors on sitemap

1.2.1

  • Fixed: Admin notice dismissal now works correctly with object cache (Redis, Memcached)
  • Fixed: Notices no longer reappear after clearing cache in SG Optimizer, WP Rocket, or Cloudflare
  • Fixed: Noindex warning was incorrectly showing promotional content
  • Changed: Switched from transients to options for storing dismissed notices
  • Changed: Replaced dismissible promotional notice with static maintenance services box
  • Changed: Noindex notice now displays as error (red) instead of warning to better reflect its importance
  • Improved: Better JavaScript error handling for notice dismissal

1.2.0

  • New: Exclude taxonomy terms (categories, tags, etc.) by ID
  • New: Exclude taxonomy terms containing specific text in their slug
  • Fixed: Use wp_safe_redirect() instead of wp_redirect() for improved security
  • Renamed exclusion sections for clarity (Post Exclusions / Term Exclusions)

1.1.0

  • New: Override third-party plugin sitemap exclusions (e.g., Sensei LMS lessons now appear in sitemap by default)
  • Post types blocked by other plugins are now automatically re-included unless user explicitly excludes them

1.0.1

  • Tested up to WordPress 6.9

1.0.0

  • Initial release
  • Exclude post types from sitemap
  • Exclude taxonomies from sitemap
  • Exclude user roles and specific users
  • Exclude entire users sitemap for single-author sites
  • Exclude posts by ID and slug patterns
  • Customize maximum URLs per sitemap (1-50,000)
  • Detection of SEO plugin conflicts
  • Detection of disabled indexing
  • Reset to defaults functionality
  • Clean two-column admin interface

Plugin Website
Visit website

Version:
1.6.0
Last Updated
April 10, 2026
Active Installs
70
Requires
WordPress 5.5
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.