Discourse Sitemap adds a sitemap.xml to your Discourse instance
Install Guide
This plugin is bundled with Discourse core. There is no need to install the plugin separately.
Features
There has been somediscussion 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 in robots.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
I am also doing the changes on Sitemap plugin. I will create a new PR soon. Currently I am working on the 4 points which are recommended by @sam in previous post.
the sitemap plugin of discourse do not update the sitemap urls to https:// (as usually seen in wordpress). It still shows http://. Please solve this issue. As it helps in faster https:// indexing after migrating to SSL
Ce serait formidable d’ajouter la page d’accueil au sitemap.
Quelques suggestions :
Il serait possible de les inclure dans un fichier séparé nommé page_sitemap.xml (incluant des pages telles que Accueil, Confidentialité, CGU et À propos).
Actuellement, ces pages sont déjà présentes dans la Google Search Console avec le statut suivant : « Indexées, non soumises dans le sitemap ».
Pour les pages de catégories et d’étiquettes, l’option cochée ci-dessous doit être ajoutée dans les paramètres du plugin. Ces pages sont déjà incluses dans la Google Search Console avec le statut : « Indexées, non soumises dans le sitemap ».
a) Catégorie : ajouter dans le sitemap « Oui » ou « Non »
b) Étiquettes : ajouter dans le sitemap « Oui » ou « Non »
Remarque : cette option aidera ceux qui souhaitent désactiver l’exploration des pages de catégories et d’étiquettes. Après avoir sélectionné l’option « Non », ces pages incluront {content=“noindex”}.
Le « sitemap d’images » est également très utile pour permettre à Google de découvrir, d’explorer et d’indexer les images.
Dans l’onglet Performance de la Search Console, les rapports montrent comment les images se comportent dans la recherche Google.
@osioke Quand j’essaie d’ajouter le sitemap, il indique « impossible de récupérer ». Je tente de créer un bac à sable pour mon client avec tous les plugins et fonctionnalités disponibles, et c’est l’une des exigences les plus importantes.
Cela s’explique par le fait que ce plugin est conçu pour aider les moteurs de recherche à indexer votre site plus rapidement. Je crains que votre demande nécessite un plugin personnalisé.