Google a ajouté une nouvelle fonctionnalité à son utilitaire de gestion des fichiers Sitemaps. Si vous avez des fichiers de codes sources publics sur votre site web, vous pouvez inclure des informations les concernant dans vos fichiers Sitemaps, ce qui les rendra disponibles dans le moteur spécialisé Google Code Search. Exemple de données que l'on peut fournir à propos de ces fichiers : type de langage de programmation, de licence, nom du fichier, etc. :
<url>
<loc>http://example.com/download/myfile.c</loc>
<codesearch:codesearch>
<codesearch:filetype>C</codesearch:filetype>
<codesearch:license>LGPL</codesearch:license>
</codesearch:codesearch>
</url>
<url>
<loc>http://example.com/download/myproject.tgz</loc>
<codesearch:codesearch>
<codesearch:filetype>archive</codesearch:filetype>
<codesearch:license>Apache</codesearch:license>
<codesearch:packagemap>packagemap.xml</codesearch:packagemap>
</codesearch:codesearch>
</url>
Une fois le fichier Sitemap créé, il vous suffit de le déclarer auprès de Google dans l'interface "Webmaster Tools" (voir illustration ci-dessous) et le tour est joué...
Source de l'image : Google
http://www.google.com/codesearch
https://www.google.com/webmasters/tools/docs/en/protocol.html
Source : Google
Articles connexes sur ce site :
- Google lance un moteur de codes sources (16 octobre 2006)
- Google, Microsoft et Yahoo! s'unissent autour du format Sitemaps (16 novembre 2006)
- Google Sitemaps disponible en français (14 septembre 2005)
- Les 4 moteurs majeurs s'entendent sur une nouvelle fonction du standard Sitemaps (13 avril 2007)
- Un Sitemaps pour Google News (22 novembre 2006)
- Google indexe les plans de site (6 juin 2005)
Toutes les pages du réseau Abondance pour la requête sitemaps...
Cette fonctionnalité n’a-t-elle pas un impact sur la sécurité du site qui mettra ces informations à disposition de la Terre entière à travers Google ? Si telle librairie ou tel système open source venait à être pris en defaut avec une faille de sécurité, n’est-il pas dangereux de donner ces informations en clair (comme c’est le cas du protocole sitemap) à un éventuel pirate ? A manier avec precausion et en toute connaissance de cause donc…