With SiteTree you can add to your WordPress website…
SiteTree can build and maintain a dynamic and human-readable XML Sitemap with whatever kind of WordPress Post Type.
The XML Sitemap generated by SiteTree supports the inclusion of images' links and captions for posts and pages that have images attached.
It's a self-updating HTML5 Site Map that SiteTree lets you set up and customise in no time to create a plain collection of posts for a blog, a hierarchical list of pages for a business website, an index of recipes for a cooking blog or any sort of human-visible listing you need for your WordPress website.
An overview of the plugin's features.
From the 'SiteTree Dashboard' you can enable or disable the Google Sitemap, choose in which page the Archive must be shown, manually rebuild the sitemaps and have information about the building process and the ping events.
You can customise both sitemaps from WordPress-like settings pages, without writing any code. But if you know your way through the PHP jungle, you may use Hooks too.
Automated Pinging of Search Engines
SiteTree automatically notifies to Google, Bing and Yahoo! when the Google Sitemap needs to be crawled. These notifications, or pings, are sent only when new web pages are published.
In Depth Control Over the Google Sitemap's Metadata
From the editor screen of WordPress you can set the 'Priority' and the 'Update Frequency' for each post, page, or custom post listed in the Google Sitemap. These settings have precedence over the Google Sitemap's general preferences.
Selective Exclusion of Web Pages
If you want to exclude a web page from the Google Sitemap or the Archive Page, SiteTree lets you do it for each post, page, or custom post directly from the editor screen of WordPress. The permalinks to the excluded web pages can be added to the 'robots.txt' file generated by WordPress.
Both the Google Sitemap and the Archive Page are cached at database level to avoid reconstructing them each time they are requested. The caching of the Google Sitemap is also leveraged through the use of appropriate HTTP Headers, thus reducing the amount of times it is served. About the Archive Page, only the code generated by SiteTree is cached.
You can update SiteTree just like you would do for a plugin hosted on WordPress.org: with one click from within your administration area.
— A GPL-licenced work —