Instant Sitemap (Free)

M Media Instant Sitemap
Free
One-click left-admin page to instantly create a static sitemap.xml
via AJAX,
with automatic backups and a live URL count. No settings. No bloat. Just click and done.
Stable: 1.0.0
GPLv2+
Why this plugin?
Instant Sitemap is a lightweight, zero-configuration plugin that gives you a single, powerful feature: a one-click “Generate Sitemap” button in your WordPress admin (left menu → Instant Sitemap).
- Generates a static
sitemap.xml
in your site’s root - Backs up the previous sitemap with a timestamped filename (e.g.,
sitemap-20250718-143500.xml
) - AJAX flow with live success notice and URL count difference
- Works with all public post types (Posts, Pages, CPTs)
- Scripts load only on the plugin page (clean admin)
Unlike bulky SEO suites, Instant Sitemap does one thing – and does it fast. Perfect for developers, minimalists, and anyone who just wants a quick, static sitemap for Google & Bing.
How it works
Open Instant Sitemap in the left admin menu and click Generate. The plugin creates or refreshes /sitemap.xml
and shows an AJAX success notice with the URL count difference.
- Static file in your WordPress root
- Timestamped backup of the old sitemap
- No page reload required
Just the essentials. The UI lives on a dedicated admin page, and assets are enqueued only there. Works with all public post types out of the box.
- Zero configuration
- Lean admin footprint
- Developer-friendly and safe to run anytime
Key features
One-click Generate
Create or refresh sitemap.xml
in seconds—no setup required.
Automatic Backups
Your previous sitemap is saved as sitemap-YYYYMMDD-HHMMSS.xml
for easy rollback.
Live URL Count
AJAX notice shows how many URLs you’ve got—before and after.
All Public Post Types
Posts, Pages, and CPTs are included automatically—no extra toggles.
Clean Admin
Assets load only on the plugin page to keep your dashboard snappy.
Private & Safe
No external calls. No tracking. Just a plain XML file you control.
Installation
- Upload the
instant-sitemap
folder to/wp-content/plugins/
(or use Plugins → Add New → Upload Plugin). - Activate via Plugins → Installed Plugins.
- In the left admin menu, click M Media Instant Sitemap.
- Hit ⚡ Generate Sitemap to instantly create or refresh
sitemap.xml
.
Frequently Asked Questions
Where is my sitemap?
sitemap.xml
. Your previous sitemap is backed up as sitemap-YYYYMMDD-HHMMSS.xml
.
Does it include pages, posts, and custom post types?
Does it automatically ping Google or Bing?
Can I customize changefreq
or priority
?
weekly
and 0.8
). A filter hook for customization is planned.
Will it work with multisite?
Can I put it under Tools instead of a top-level menu?
add_submenu_page('tools.php','Instant Sitemap','Instant Sitemap','manage_options','instant-sitemap','instant_sitemap_render_admin_page');
Screenshots
- The Instant Sitemap admin page with a big Generate button.
- Instant success notice with URL count difference (no page reload).
Changelog
1.0.0
- Initial release with one-click static sitemap generation.
- AJAX-powered button (no page reload).
- Live success/error notices.
- Backup of old sitemap with timestamps.
- URL count comparison before and after.
Generate a clean sitemap in one click
Install the free plugin, open the left-menu page, and hit Generate. That’s it.