XML Sitemaps Plugin For WordPress

The XML Sitemaps plugin for WordPress will automatically generate XML Sitemaps for your site and notify search engines when they're updated.

Contrary to other plugins that generate sitemap files, this one will add a rewrite rule and store your cached sitemaps in the wp-content/sitemaps folder.

Likewise, there are no options screen because there are set automatically. The XML Sitemaps plugin automatically assigns the rate of updates and the weight based on statistics collected on your site.

Pings occur automatically, on an hourly basis, if the sitemap file is updated.

Lastly, and contrary to the zillions of plugins that try to do the same as this one, this plugin will use the WP internals to determine the number of blog, category and tag pages on your site. This means it'll play well with the likes of Custom Query String or Semiologic SEO.

Download

Bleeding Edge Zip

Frequently Asked Questions

HELP ME!!!

The Semiologic forum is the best place to report issues. Please note, however, that while community members and I do our best to answer all queries, we're assisting you on a voluntary basis.

If you require more dedicated assistance, consider using Semiologic Pro.

How do I ping Google's update service?

You don't need to. The plugin does that for you — albeit never more than once every 10 minutes.

It also pings Yahoo and MSN.

Where do I find the sitemap.xml file?

The cached version is in wp-content/sitemaps. If you don't see it there, it probably is because it hasn't been generated yet.

Generating the sitemap.xml file can take pretty long on large sites, so the plugin merely deletes the existing one when it needs to be refreshed. It is only generated when it's actually needed — either because it is requested or because update services are about to get pinged.

You can force it to appear by visiting the following url on your site (replace example.com with your domain):

http://www.example.com/sitemap.xml

Change Log

Version 1.6.1

  • Improve safe_mode and open_basedir handling

Version 1.6

  • WPMU compat
  • Improve memcached support
  • Handle custom content dir properly
  • Add a filter so other plugins can attach pages

Version 1.5

  • Fix an ugly typo that prevented the plugin from working in some circumstances

Version 1.4.1

  • Harden a file permission check

Version 1.4

  • Improve clean-up procedure
  • Fix Paging
  • Ping throttling tweaks: up to once every 10 minutes

Version 1.3

  • Apply permalink filters on post and page links
  • Fix a conflict with themes and plugins that mess around with a blog's privacy settings on 404 errors

Version 1.2

  • Drop attachments from the sitemap