Le fichier sitemap.xml
Le fichier sitemap.xml est un fichier comprenant tous les adresses du site. Il est notamment utilisé par Google pour indexer le contenu d’un site internet.
Le fichier sitemap.xml fourni en standard dans SPIP est basique.
Une fois activé, le plugin sitemap_images fournit un fichier sitemap.xml plus complet qui liste en plus des adresses habituelles (articles, rubriques, ...) les adresses des images du site, afin d’améliorer l’indexation de vos images originales.
Limitations
Le plugin ne fait que surcharger le fichier sitemap.xml.html. Si un autre plugin ou si votre squelette surcharge aussi ce fichier, le plugin n’aura plus d’effet sur la page sitemap.xml.
Mais vous pouvez continuer à accéder au sitemap images via l’adresse :
spip.php?page=sitemap-images.xml
Pour les gros sites
Le sitemap sitemap.xml liste les 2000 URLs les plus récentes.
Si votre site contient plus de ressources, il faut inscrire plusieurs sitemaps pour dépasser cette limite imposée par Google.
La logique retenue par le plugin est un sitemap par année :
-
http://monsite.org/sitemap.xml
liste toujours la page d’accueil, les rubriques, les articles les plus récents et les objets en extra -
http://monsite.org/sitemap.xml?annee=2016
liste uniquement les 2000 articles de 2016 avec leurs images -
http://monsite.org/sitemap.xml?annee=2015
liste uniquement les 2000 articles de 2015 avec leurs images
...
Autres recommandations
Ce plugin est un outil pour améliorer le référencement de vos images.
Il doit compléter les bonnes pratiques pour référencer les images :
- Avoir des noms de fichiers signifiants.
Exemple : portrait-ecureuil-rouge-volant.jpg - Compléter les titres et les descriptions de vos images dans l’interface privée de SPIP
- Lors de l’affichage de vos images dans l’espace public, renseigner la balise alt de la façon la plus précise possible
- Utiliser des images originales (Astuce : le site https://tineye.com/ permet de remonter l’origine d’une image)
En savoir plus
Ce plugin a été crée après la lecture de l’article de Guillaume Orsal, qui explique en détail, l’utilisation des sitemaps et des images.
https://www.orsal.fr/Sitemap-avec-i...
La documentation officiel de google
https://developers.google.com/search/docs/crawling-indexing/sitemaps/image-sitemaps?hl=fr
Discussions par date d’activité
2 discussions
Bonjour, serait-il possible d’ajouter les mots clefs (MOTS) au sitemap ? je ne parvient pas à surcharger mon fichier sitemap.xml.html en ajoutant une boucle mot.
Merci pour votre aide ou vos conseils,
Bonjour
Je n’ai pas intégré par défaut les mots car à priori ce ne sont pas des objets éditoriaux et qu’ils sont souvent utilisés pour des questions techniques.
Mais il est possible de les ajouter facilement en surchargeant le plugin.
Ajouter dans votre répertoire
./squelettes/
, une copie du fichiersitemap-images.xml.html
Éditer le fichier en ajoutant le code pour mots,
A priori cela devrait ressembler à :
Le code est à tester/adapter selon vos besoins.
Ça marche parfaitement ! Merci beaucoup pour le temps que vous m’avez accordé.
Bien à vous,
Théo
Répondre à ce message
Bonsoir, Sur la console Google il est indiqué que l’url déclarée de mon sitemap est en erreur. En effet la page monsite/spip.php ?page=sitemap.xml est une page 404. Je suis en Spi 4.2.6 avec le fichier .htaccess à la racine du site,
Alors j’ai installé le plugin sitemap_image et là, à l’adresse monsite/spip.php ?page=sitemap-images.xml j’ai une erreur :
Erreur d’analyse XML : entité non définie
Emplacement : https://www.gualeni.com/spip.php?page=sitemap-images.xml
Numéro de ligne 97, Colonne 18 :
© Didier Gualeni
^
Pourriez vous me dire ce qu’il faut faire pour que cela fonctionne ?
Dernière précision j’utilise Spip depuis très longtemps et dans le champ Description de l’image je saisi : © « point virgule » Didier Gualeni
Un grand merci
Bonjour,
Est-ce qu’il ne faudrait pas modifier le fichier pour avoir une ligne du type :
<image:caption>![CDATA[© Didier Gualeni]]</image:caption>
Pour info, par défaut, l’url du sitemap est https://www.gualeni.com/sitemap.xml et non pas https://www.gualeni.com/spip.php?page=sitemap.xml
Bonjour
Cela va être beaucoup plus simple que cela .... Les attributs
title
etcaption
sont désormais obsolèteshttps://developers.google.com/search/blog/2022/05/spring-cleaning-sitemap-extensions?hl=fr
J’ai donc sorti une nouvelle version du plugin v1.4.0 qui met à jour la syntaxe.
Concernant
sitemap.xml
ouspip.php?page=sitemap-images.xml
sont la même chose et les deux écritures sont valables. La notationsitemap.xml
est juste une réécriture définie dans le.htaccess
Un grand MERCI Erational, ça marche très bien à présent.
Très bonne journée
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |