Le scrapping éthique repose sur le bon sens et le respect des règles. Voici les principaux points à considérer :
Pour les scrappeurs :
-
Vérifier l’existence d’une API publique : Si le site propose une API gratuite et encadrée, utilisez-la en priorité.
-
Transparence via le User Agent : Ajoutez un moyen de contact (ex. : e-mail) dans le User Agent pour permettre aux éditeurs de vous joindre.
-
Rythme raisonnable : Adoptez une fréquence de requêtes qui serait réaliste à effectuer manuellement et adaptée à la capacité du site.
-
Respect des droits d’auteur : Ne pas copier les données pour les présenter comme les vôtres.
-
Partage partiel et attribution : En cas de veille ou de réutilisation, mentionnez la source et évitez toute confusion sur la provenance des données.
Pour les éditeurs de sites :
-
Autoriser un scrapping éthique : Ne bloquez pas automatiquement les scrappeurs responsables qui n’affectent pas les performances de votre site.
-
Créer une API publique : Fournir une API peut structurer l’accès aux données tout en maintenant un dialogue constructif avec les utilisateurs.
-
Limiter les abus : En cas de scrapping excessif, contactez le scrappeur avant de le bloquer, si possible via le User Agent.
En résumé, le scrapping éthique repose sur une approche collaborative et raisonnable des deux parties, favorisant un usage transparent et respectueux des données.