Documentation → User Guides

Configuration Walkthrough

A detailed guide to every setting in Developer Sitemap.

Access settings by navigating to Sitemap → Settings in your WordPress admin. This page covers every option available on the Settings screen.


General Settings

Enable Sitemap

This master switch controls whether your sitemap is publicly accessible.

StateBehavior
Enabled (default)Sitemap is accessible at /sitemap.xml
DisabledSitemap URLs return 404 errors

Note: Disabling the sitemap preserves all your settings. When you re-enable it, everything returns to your configured state.


Content Types

Select which content types to include in your sitemap. Each enabled type generates its own sitemap file linked from the main index.

Standard Content Types

OptionDefaultDescription
PostsEnabledStandard WordPress blog posts (post post type)
PagesEnabledStatic WordPress pages (page post type)
TaxonomiesDisabledCategory and tag archive pages
AuthorsDisabledAuthor archive pages for users with published content

WooCommerce Content Types

When WooCommerce is active, additional options appear:

OptionDefaultDescription
ProductsEnabledPublished WooCommerce products

Automatic Exclusions: Products with “hidden” catalog visibility are automatically excluded from the sitemap, regardless of this setting.

Custom Post Types

If your theme or plugins register public custom post types, they appear in this section. Enable each one you want included in the sitemap.


Priority Settings

Priority is a hint to search engines about the relative importance of pages on your site. Values range from 0.0 (lowest) to 1.0 (highest).

Important: Priority only affects relative importance within your own site. It does not influence how your pages rank compared to other websites.

Default Priority Values

Content TypeDefaultRecommended Range
Homepage1.00.8 – 1.0
Posts0.60.4 – 0.8
Pages0.60.4 – 0.8
Products0.70.5 – 0.9
Taxonomies0.40.2 – 0.5
Authors0.30.1 – 0.4

Priority Guidelines

  • 0.8 – 1.0: Most important pages (homepage, key landing pages, flagship products)
  • 0.5 – 0.7: Standard content (regular posts, pages, products)
  • 0.3 – 0.4: Supporting content (category pages, archives)
  • 0.1 – 0.2: Low priority (author pages, tag archives)

Change Frequency

Change frequency tells search engines how often your content typically changes. This helps them decide how frequently to re-crawl your pages.

ValueBest For
alwaysLive content that changes every visit (stock tickers, real-time data)
hourlyBreaking news, frequently updated feeds
dailyActive blogs, news sites
weeklyStandard sites (default for most content)
monthlyDocumentation, reference content
yearlyStatic reference material
neverArchived content that will not change

Note: Search engines treat change frequency as a hint, not a directive. They may crawl more or less frequently based on their own algorithms.


Output Options

Control which optional elements are included in your sitemap entries.

OptionDefaultXML Element
Include Last ModifiedEnabled<lastmod>
Include Change FrequencyEnabled<changefreq>
Include PriorityEnabled<priority>

Disabling these options reduces the sitemap file size but provides less guidance to search engines. Most sites should leave all options enabled.


Cache Settings

Caching improves performance by storing generated sitemaps instead of rebuilding them on every request.

Cache Options

OptionDefaultDescription
Enable CacheEnabledStore generated sitemaps using WordPress transients
Cache Duration3600Seconds to cache sitemap (1 hour)
GZIP CompressionDisabledCompress sitemap responses for faster delivery

Cache Duration Recommendations

Site TypeRecommended Duration
News/frequently updated1800 (30 minutes)
Standard blogs3600 (1 hour)
Business/corporate sites7200 (2 hours)
Static/portfolio sites86400 (24 hours)

Automatic Invalidation: The cache automatically clears when you publish, update, or delete content. You can also manually regenerate from the Dashboard.