FLW Sitemap Generator

A lightweight, one‑click way to generate and download a clean XML sitemap for your WordPress site—perfect for audits, submissions, and hand‑offs.

Who is this for

  • Agencies & freelancers: Quickly produce sitemaps for client deliverables without installing heavy SEO suites.
  • Site owners & content teams: Export a current snapshot of all public URLs for search engine submission or QA.
  • SEO specialists: Grab a comprehensive sitemap on demand, including custom post types and taxonomies.
  • Developers: Keep things simple—no cron jobs, no DB bloat, no ongoing processes.

Why this plugin

  • On‑demand, not always‑on: WordPress core sitemaps exist, but they’re not easily downloadable as a single file. This plugin creates a ready‑to‑submit XML file.
  • Zero bloat: No background tasks or extra tables—run it only when you need it.
  • Accurate coverage: Automatically includes home, archives, public post types, terms, and author archives.
  • Extensible: Add or override URLs via a simple filter when needed.

Key features

  • One‑click download: Generate and download an XML sitemap from FLW Plugins → Sitemap Generator.
  • Comprehensive URL collection:
  • Home page and public post type archives
  • All published content across public post types (pages, posts, CPTs—excluding attachments)
  • Public taxonomy term archives
  • Author archives for users with published posts
  • Automatic lastmod: Includes last modified timestamps for individual posts where available.
  • Canonicalization & deduping: Normalizes and removes duplicates to keep the sitemap clean.
  • Safe & secure: Admin‑only (manage_options) and protected by a nonce.
  • Extensible via filter: Add custom URLs (with optional lastmod, changefreq, priority) using:
  • flw_sitemap_generator_extra_urls
  • Standards‑compliant: Outputs valid XML under the sitemaps.org schema.

Requirements and compatibility

  • WordPress: Requires at least 6.0; tested up to 6.6.
  • Dependency: Requires the FLW Secure Updates plugin (the sitemap tool appears under the existing FLW Plugins admin page).
  • User permissions: You’ll need an administrator role (capability: manage_options) to generate sitemaps.
  • Themes & content types: Works with classic and block themes; supports custom post types and taxonomies marked as public.
  • Multisite: Run per site from each site’s dashboard.
  • Output: Produces a downloadable XML file; it does not automatically write a file to your server or ping search engines.

How it works

  1. Go to FLW Plugins → Sitemap Generator.
  2. Click “Download Sitemap.”
  3. Submit the XML file to your search engine tools or share it with your team.