Lundi 26 juin 2023
Le protocole Sitemaps a été introduit en 2005 pour aider les moteurs de recherche à découvrir de nouvelles URL et à planifier de nouvelles explorations d'URL déjà découvertes. Il s'agit d'un protocole très populaire, qui n'a pas changé depuis plus de 15 ans. Même si l'idée générale reste utile, certains aspects sont devenus moins pratiques sur Internet aujourd'hui.
C'est pourquoi nous annonçons l'abandon du point de terminaison de ping pour Sitemaps et fournissons des recommandations supplémentaires concernant l'utilisation de l'élément lastmod
.
Ping pour Sitemaps
Le protocole Sitemaps définit une méthode REST non authentifiée pour l'envoi de sitemaps aux moteurs de recherche. Nos études internes, ainsi que d'autres moteurs de recherche tels que Bing, montrent qu'à ce stade, ces envois de sitemaps non authentifiés ne sont pas très utiles. En fait, dans le cas de la recherche Google, la grande majorité des envois mènent à du spam. Par conséquent, nous abandonnons la prise en charge des pings pour Sitemaps, et le point de terminaison correspondant cessera de fonctionner dans 6 mois. Vous pouvez toujours envoyer vos sitemaps via un fichier robots.txt et la Search Console, mais les requêtes HTTP ("pings") envoyées au point de terminaison REST obsolète renverront une erreur 404
. Le code ou les plug-ins existants qui utilisent ce point de terminaison n'entraineront pas de problèmes pour la recherche Google. Vous n'avez pas besoin d'y apporter de modifications. Cependant, l'utilisation du point de terminaison n'aura aucun effet utile.
L'élément lastmod
Au fil des ans, nous avons constaté un niveau d'utilité variable de l'élément lastmod
sur les sites qui le fournissent. Cela peut être dû au type de contenu publié ou peut-être au système de gestion de contenu. De nos jours, lastmod
est effectivement utile dans de nombreux cas et nous l'utilisons comme signal pour planifier l'exploration d'URL découvertes précédemment.
Pour que l'élément lastmod
soit utile, il doit en premier lieu utiliser un format de date compatible (documenté sur sitemaps.org). La Search Console vous indique si ce n'est pas le cas lorsque vous envoyez votre sitemap. Ensuite, l'élément doit toujours correspondre à la réalité. Si votre page a changé il y a sept ans, mais que vous nous indiquez dans l'élément lastmod
qu'elle a changé hier, nous ne vous croirons plus au sujet de la date de dernière modification de vos pages.
Vous pouvez utiliser un élément lastmod
pour toutes les pages de votre sitemap ou uniquement pour celles dont vous êtes sûr. Par exemple, il est possible que certains logiciels de site ne puissent pas facilement déterminer la date de la dernière modification de la page d'accueil ou d'une page de catégorie, car ils les regroupent simplement avec les autres pages du site. Dans ce cas, vous pouvez ignorer lastmod
pour ces pages.
La mention "dernière modification" signifie en fait "dernière modification importante". Si votre CMS a modifié un extrait de texte insignifiant dans la barre latérale ou le pied de page, vous n'avez pas besoin de mettre à jour la valeur lastmod
pour cette page.
Toutefois, si vous avez modifié le texte principal, ajouté ou modifié des données structurées ou mis à jour certains liens, n'oubliez pas de mettre à jour la valeur lastmod
.
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <lastmod>2005-01-01</lastmod> <loc>http://www.example.com/</loc> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> </urlset>
Petite digression : si vous examinez l'attribut xmlns
dans l'extrait de sitemap, vous constaterez que l'URI utilise HTTP, et non HTTPS. C'est normal. Il s'agit d'une référence pour les analyseurs concernant les éléments du fichier XML. Veuillez ne pas envoyer d'autres commentaires à ce sujet.
changefreq
et priority
Google n'utilise toujours aucun élément changefreq
ou priority
.
Les concepts de changefreq
et lastmod
sont redondants.
L'élément priority
est un champ très subjectif et, d'après nos études internes, il ne reflète généralement pas de façon précise la priorité réelle d'une page par rapport aux autres pages d'un site.
Vous souhaitez en savoir plus sur les sitemaps ? Consultez notre documentation, mais aussi le site sitemaps.org. Si vous souhaitez simplement nous contacter à propos des sitemaps, n'hésitez pas à nous rejoindre sur les forums Google Search Central et sur Twitter.