It is no longer necessary to install this plugin separately as it was merged into Discourse core in version 2.9.0.beta4
Summary | Discourse Sitemap adds a sitemap.xml to your Discourse instance | |
Repository Link | ||
Install Guide | This is now merged with Discourse core, so no need to install it separately. |
Features
There has been some discussion over the need of a sitemap, and I think Discourse doesn’t really need one, although I do believe that a forum might be indexed a bit faster with one.
Anyway, we created this plugin because of a customer that needed a sitemap for Google News, and this trick didn’t work because they were using Amazon S3 to store their uploads (which broke the same domain requirement)
Configuration
Just enable it using the site setting in the Plugins menu, and you will get
/sitemap.xml
/news.xml
- A
Sitemap
line inrobots.txt
Do you need a sitemap?
No. You do not necessarily “need” a sitemap.xml
file.
TL;DR You can get faster indexing with a sitemap, but it doesn’t necessarily make for better SEO.
If you have a very large site, this may benefit you by allowing for faster page indexing.
CHANGELOG
- Add new bullets when major features are committed here
TODO
- Including a XSLT to display it more nicely to humans (should be local due to same origin policy) so we should have a way to register an asset that is accessible as a separate file.