Blog
12SepAdvanced Sitemaps
Posted on September 12, 2010 in Advanced Sitemaps,Extensions byMy third extension I'm publishing already. This one allows you to create nice sitemaps. It has some nice extra features that other sitemaps don't offer you.
This idea came up to me over a year ago. I was looking for a flexible solution for generating sitemaps. Most sitemaps support pages pretty well, and allow some configuration and customization. However most don't really support the displaying of records such as news or products inside their sitemap.
Next to that I was not only looking for this solution in HTML output, I was also looking for something that could output other formats. For example Google Sitemaps, or even RSS.
I did my best to combine these features into one nice extension, that is easy to configure and fun to use. The result, well you are looking at it.
Screenshots

Plugin configuration (general)

Plugin configuration: Pages

Plugin configuration: Records
Record configuration: General

Record configuration: Link configuration
Online Examples
Some websites are already running this extension, below is a list of examples. If you are running this extension somewhere, and you would like a to be in the reference list let me know.
Features
- HTML output
- Google Sitemaps output
- HTML output template is changeable
- Support for all records
- Configurable URL parameters for records, also supporting dates. For example for news or t3blog (strftime).
Installation
Installation of the extension is pretty easy. Simply download the extension from the TER, your TYPO3 extension manager or from the bottom of this article. Install it in your TYPO3 website, and include the static template in your root template or on the pages you would like to see the sitemap, and you're done!
Configuration
The extension itself does not need to be configured, you can modify some settings that are set inside the static template though.
The thing that you do need to configure though is of course your plugin and possible record configurations for the sitemap. This should however not be that much work.
Future plans
There are already some feature requests in the issue tracker forge.typo3.org, if you have any yourself then please add them to the tracker.
These are some things that you can expect see in the near future.
- Configurable update-rate and importance for Google Sitemaps for any record (including pages).
- News output support for Google Sitemaps (Google Sitemaps has an item template, specifically for news. Currently the default template is used).
- Support for other output formats, like RSS/ATOM/XML.
Reporting Issues
If you use the extension and find something that doesn't work correct or not as you expect than please post any issues inside the bugtracker on the TYPO3 Forge. Bug reports elsewhere will be ignored.
Useful links
Special thanks
Some special thanks go out to Benjamin Serfhos, who helped me out testing this extension and provided some code improvements as well as some nice suggestions. Thanks Ben ![;-]](fileadmin/themes/szebi/img/smile-blink.gif)




Got something to say?