Référencement : Sitemap pour le site en Joomla

La plupart des sites qui proposent un diagnostic de point de vue de seo ajoutent un score qui est basé sur plusieurs points. un des points importants est la présence du fichier sitemap.xml à la racine du site.

Comment, en utilisant le composant xmap, actualiser automatiquement le fichier sitemap.xml à la racine du site Joomla 2.5 ?

http://forum.joomla.fr/showthread.php?206721-sitemap-xml-automatique-%C3%A0-la-racine-du-site

il s’agit d’avoir automatiquement le nommage sitemap.xml mais de le générer avec le composant xmap ou autre. Le composant en question génère le chemin qui n’est pas pris en compte par les « diagnostiqueurs » ce qui est dommage. Pour info, la version de wordpress par défaut (sans extensions) génère automatiquement ce fichier à la racine du site pour les pages, images et version mobile.

les sites en Joomla (sans extensions) ont un score seo souvent inférieur au WordPress.
quand on soumet le sitemap dans les outils pour les webmasters de Google on défini le chemin qui peut être personnalisé (autre que /sitemap.xml).

Par contre, les diagnostiqueurs vont indiquer que le fichier sitemap.xml est absent à la racine du site.
la solution de passer par ftp pour mettre sur serveur le fichier sitemap n’est pas optimale parce que le client (rédacteur, salarié…) n’est formé pour le faire.

Comment créer la redirection vers le sitemap ?

évolution après des tests dans tous les sens :
RewriteRule ^sitemap.xml$ url d’exemple : image4you.fr/index.php?op…component&id=2 [L]

http://grader.rezoactif.com/ reconnaît mon fichier sitemap.xml (parfois) qui se redirige vers sitemap (url longue) du composant. http://www.site-analyzer.com reconnait le sitemap chaque fois.
ce qui au final me rajoute des points dans le classement par rapport aux versions des pages avant la modification du fichier .htaccess .
Dans google, aucun problème pour soumettre.

merci à Christophe et Daneel de me donner quelques pistes. Pourtant c’était simple 🙂

Comme indique Daneel une simple procédure est à mettre en oeuvre :

– vérifier que le chemin vers le composant affiche effectivement le plan de site xml (donc publié et le bon id )
– une fois le htaccess modifié, vérifier que cela fonctionne en tapant nomdevotresite.com/sitemap.xml
– proposer le lien nomdesite.com/sitemap.xml à GWT (Google Webmaster Tools) plutôt que le chemin vers le composant
– la technique fonctionne aussi pour les variantes (google news, images) et autres moteurs (bing par exemple)
– indiquer sitemap.xml dans robots.txt en ajoutant la ligne :

Sitemap: http://www.nomdevotresite.com/sitemap.xml
Retour haut de page