Plugin Wiz Mascot - Sitemap Plugin

PluginWiz Sitemap Plugin

Overview

PW Sitemap is a powerful, feature-rich WordPress plugin that generates both XML and HTML sitemaps for your website. Designed to meet Google Search Console requirements, this completely free plugin helps improve your site’s SEO by making it easier for search engines to discover and index your content.

Perfect for: Small blogs, large e-commerce sites, business websites, and everything in between.

Key Features

XML Sitemap Generation

HTML Sitemap

Advanced Control

Performance

SEO Features

Sitemap Plugin Settings page

Table of Contents

Installation

Method 1: WordPress Admin (Recommended)

  1. Log in to your WordPress admin panel
  2. Navigate to Plugins → Add New
  3. Search for “PW Sitemap”
  4. Click “Install Now”
  5. Click “Activate”

Method 2: Manual Installation

  1. Download the plugin zip file
  2. Log in to your WordPress admin panel
  3. Navigate to Plugins → Add New
  4. Click “Upload Plugin”
  5. Choose the zip file and click “Install Now”
  6. Click “Activate Plugin”

Quick Start Guide

Step 1: Access Settings

After activation, go to Tools → PW Sitemap in your WordPress admin menu.

Access Settings

Step 2: Basic Configuration

The plugin works great with default settings, but you can customize:

  1. Sitemap URL: Default is sitemap.xml (customizable)
  2. Post Types: Select which post types to include
  3. Individual Sitemaps: Enable separate sitemaps per post type (optional)
Basic Settings

Step 3: Your Sitemap is Live!

Once activated, your sitemap is immediately available at:

  • yoursite.com/sitemap.xml (or your custom URL)

You can verify it’s working by visiting the URL in your browser.

Detailed Configuration

Post Types Settings

Location: Tools → PW Sitemap → Post Types section

Select which post types to include in your sitemap:

  • Posts
  • Pages
  • Custom post types (automatically detected)

Tip: Only include post types that are publicly accessible and should be indexed by search engines.

Post Type Settings

Individual Sitemaps

Location: Tools → PW Sitemap → Individual Sitemaps option

When enabled, creates separate sitemaps for each post type:

  • sitemap.xml becomes an index file
  • sitemap-post.xml for posts
  • sitemap-page.xml for pages
  • etc.

Benefits:

  • Better organization for large sites
  • Easier to manage specific content types
  • Recommended for sites with 1000+ URLs
Individual Settings

Advanced Settings

Location: Tools → PW Sitemap → Advanced Settings

Configure change frequency and priority for each post type:

  • Change Frequency: How often content is updated (always, hourly, daily, weekly, monthly, yearly, never)
  • Priority: Importance relative to other pages (0.0 to 1.0)

Default Values:

  • Posts: Weekly, Priority 0.8
  • Pages: Monthly, Priority 0.9
  • Homepage: Daily, Priority 1.0
Advanced Settings

HTML Sitemap Setup

Enable HTML Sitemap

Location: Tools → PW Sitemap → HTML Sitemap section

  1. Check “Enable HTML sitemap page”
  2. Select an existing page or create a new one
  3. Click “Create New Sitemap Page” (if creating new)

The shortcode will be automatically added to the page.

				
					Shortcode: ['pw_sitemap'] - *Note: Remove the '' from the shortcode.
				
			
HTML Sitemap Settings

Using the Shortcode

The HTML sitemap uses a shortcode that works anywhere:

Basic Usage:

				
					Shortcode: ['pw_sitemap'] - *Note: Remove the '' from the shortcode.
				
			

With Options:

				
					['pw_sitemap' post_types="post,page" show_dates="true" columns="3"] - *Note: Remove the '' from the shortcode.
				
			

Shortcode Parameters:

  • post_types: Comma-separated list of post types (e.g., “post,page”)
  • show_dates: Show publication dates (true/false, default: true)
  • columns: Number of columns (default: 3)

Page Builder Integration

The shortcode works with all major page builders:

  • Elementor: Add a Shortcode widget, paste the shortcode
  • Beaver Builder: Add a Text Editor module, paste the shortcode
  • Gutenberg: Add a Shortcode block, paste the shortcode
  • Classic Editor: Paste the shortcode directly in content
Elementor Shortcode

Taxonomy Archives

Enable Taxonomy Archives

Location: Tools → PW Sitemap → Taxonomy Archives section

  1. Check “Include Taxonomies”
  2. Select which taxonomies to include:
    • Categories
    • Tags
    • Custom taxonomies (automatically detected)

Exclude Specific Terms

You can exclude specific taxonomy terms from the sitemap. Posts assigned to excluded terms will also be excluded.

Use Cases:

  • Exclude test categories
  • Hide private content
  • Remove outdated content categories
Exclude Options

Author Pages & Date Archives

Author Pages

Location: Tools → PW Sitemap → Author & Date Archives section

Enable to include author archive pages in your sitemap. Only authors with published posts are included.

Settings:

  • Change frequency (default: weekly)
  • Priority (default: 0.5)

Date Archives

Enable to include date-based archive pages (yearly, and optionally monthly).

Settings:

  • Include monthly archives (optional)
  • Change frequency (default: monthly)
  • Priority (default: 0.4)
Date Archive Settings

Per-Post Control

Accessing Per-Post Settings

When editing any post or page, you’ll see a “PW Sitemap” metabox in the sidebar.

Per-Post-Settings-Sitemap Plugin

Options Available

  1. Exclude from sitemap: Checkbox to exclude this specific post/page
  2. Priority: Override default priority (0.0 to 1.0)
  3. Change Frequency: Override default change frequency
  4. Last Modified Date: Custom date override (format: YYYY-MM-DD)

Use Cases

  • Exclude specific pages (privacy policy, terms, etc.)
  • Boost important pages with higher priority
  • Mark frequently updated content with higher change frequency
  • Override dates for republished content

Best Practices

For Small Sites (Less than 100 pages)

  • Use default settings
  • Single sitemap (don’t enable individual sitemaps)
  • Include posts and pages only
  • Enable automatic pinging

For Medium Sites (100-1000 pages)

  • Consider individual sitemaps
  • Include relevant taxonomies
  • Enable caching
  • Customize priorities

For Large Sites (over 1000 pages)

  • Enable individual sitemaps
  • Enable caching with longer duration
  • Enable compression
  • Include all relevant content types
  • Monitor performance

SEO Recommendations

  1. Set appropriate priorities:
    • Homepage: 1.0
    • Important pages: 0.8-0.9
    • Blog posts: 0.7-0.8
    • Archives: 0.4-0.6
  2. Set realistic change frequencies:
    • Frequently updated: daily or weekly
    • Occasionally updated: monthly
    • Rarely updated: yearly
  3. Keep sitemap updated:
    • Enable automatic cache clearing
    • Enable automatic pinging
    • Monitor in Search Console
  4. Don’t over-optimize:
    • Use defaults unless you have a specific reason
    • Focus on content quality over sitemap tweaking

FAQs

Is PW Sitemap free?

Yes! PW Sitemap is completely free with all features included. There is no premium version.

Yes! PW Sitemap automatically detects and supports WooCommerce products and other custom post types.

Yes! You can set any URL you want in the settings (default is sitemap.xml).

No! PW Sitemap uses intelligent caching and optimized queries. It’s designed to perform well even on large sites.

No! With automatic pinging enabled, search engines are notified automatically. However, you can still manually submit in Search Console for verification.

Yes! The HTML sitemap shortcode works with all major page builders including Elementor, Beaver Builder, and Gutenberg.

Yes! Each post and page has a metabox where you can exclude it or customize its settings.

Yes! PW Sitemap automatically detects and supports all public post types.

Support

For support, feature requests, or to report bugs:

Download

Download PW Sitemap:

  • WordPress Plugin Repository – Link coming soon

Requirements:

  • WordPress 5.0 or higher
  • PHP 7.2 or higher