This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Karailiev's sitemap

Description

This plugin adds a XML sitemap and news sitemap to your blog.
It’s used to show all your pages and posts to the search engines like Google, Yahoo and MSN.

Changes in version 1.1:

  • Change: Removing links to the old documentation

Changes in version 1.0:

  • Feature: Custom priority for every page/post
  • Feature: Exclude pages/posts from sitemap
  • Feature: Include attachments in sitemap
  • Change: Configuration page reorganization
  • Change: All settings are saved in a single variable
  • Fix: Can’t create news sitemap if the general sitemap is turned off

Changes in version 0.7.1:

  • Date bug fix

Changes in version 0.7:

  • Google news sitemap added. It shows the posts from the last 3 days. Writable file named sitemap-news.xml has to be created
  • Database query optimization
  • Time format change

Changes in version 0.6:

  • Users can determine the priority of posts, pages, categories and tags
  • Users can determine the change frequency of posts, pages, categories and tags

Changes in version 0.5.1:

  • Fixes some compatibility problems

Changes in version 0.5:

  • The plugin pings Google on rebuild (no more than once per hour (recommended by Google))
  • Users can change the sitemap’s location

Changes in version 0.4:

  • Restore lost MySQL server connection (reported by Matteo)
  • Categories added to the sitemap
  • Tags added to the sitemap

Changes in version 0.3:

  • There is an option to turn on or off sitemap rebuilding when comments are changed (submit/edit/delete)
  • There is an option to turn on or off sitemap rebuilding when attachments are changed (upload/edit/delete)

Changes in version 0.2:

  • Sitemap file has the usual name sitemap.xml
  • Plugin checks if the file exists and if it’s writable
  • Sitemap is generated only when content changes (new/edit/delete post/page/comment/attachment)
  • Sitemap generates URLs according the permalinks settings

Installation

  1. Download the archive
  2. Upload karailievs-sitemap folder to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Create a file named sitemap.xml in your blog folder. The file must be writable for the web server.
  5. Go to Settings -> Sitemap to configure
  6. Open your sitemap to test it (e.g. http://www.example.com/sitemap.xml)

FAQ

Does this plugin ping Google on change?

Yes, it does.

Does this plugin generate news sitemap?

Yes, it does.

Does this plugin include attachments?

Yes, it does (see the configuration).

Can I exclude pages/posts from the sitemap?

Yes, you can. There is a “Sitmap” box on the page/post edit page.
You can set there custom priority or you can exclude the page/post from the sitemap.

Can I set specific priority ot pages/posts?

Yes, you can. There is a “Sitmap” box on the page/post edit page.
You can set there custom priority or you can exclude the page/post from the sitemap.

Contributors & Developers

“Karailiev's sitemap” is open source software. The following people have contributed to this plugin.

Translate “Karailiev's sitemap” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.