Le service de statistiques d’OpenEdition passe à la norme COUNTER 5.1
Le service de statistiques de fréquentation d’OpenEdition selon la norme COUNTER est passé en février dernier à la version 5.1. Ce service, qui permet aux institutions partenaires du programme OpenEdition Freemium de bénéficier de statistiques personnalisées, a été déployé grâce au projet COMMONS.
L’URL du service (réservé aux institutions abonnées) et les identifiants utilisateurs restent inchangés :
- Accéder au service : https://counter5.openedition.org
- Accéder à l’API SUSHI : https://counter5.openedition.org/api/doc
Historique
Le service de statistiques d’usage d’OpenEdition au format COUNTER 5 a été mis en place en 2021 et certifié en 2021 et 2023.
Les rapports proposés dans les spécifications COUNTER consistent en une synthèse mensuelle des consultations, par livre, par revue ou par type de consultation. L’API SUSHI permet à une application cliente d’interroger le service pour rapatrier les rapports à la norme COUNTER afin de les intégrer à un système d’agrégation de statistiques comme par exemple le dépôt consortial national français ezMESURE.
Depuis sa certification en 2021, OpenEdition fait partie des plateformes officiellement compatibles avec la norme COUNTER : https://registry.countermetrics.org/.
Le service de statistiques COUNTER d’OpenEdition évolue
Suite à un travail conséquent de mise à jour de l’application COUNTER en 2025, le service de statistiques a été mis à jour en février 2026 qui propose désormais :
- les statistiques au format COUNTER 5.1 ;
- une amélioration notable des performances ;
- la correction d’erreurs de calcul.
De COUNTER 5 à COUNTER 5.1
Le calcul des statistiques au format COUNTER 5 est maintenu pour l’année 2024. Il est nommé COUNTER 5.0 dans l’application pour éviter toute ambiguïté.
Les données sont disponibles selon la nouvelle version 5.1 à partir de janvier 2025 et pour les années à venir.
Les changements liés au passage à COUNTER 5.1 :
- Les métriques ont évolué et ne sont pas comparables avec celles de la version précédente, notamment dans le cadre du téléchargement PDF/ePub d’un livre complet.
Voir plus de détails dans notre documentation.
- Les propriétés Access Types ont changé :
- “OA_Gold” devient “Open”
- Revue avec période d’embargo : publication libérée (“Open”), sous barrière mobile (“Controlled”)
- contenus en accès ouvert Freemium : homogénéisé en “Controlled”.
Voir pour plus de détails dans notre documentation.
Documentation
Notre documentation en ligne a été mise à jour : https://counter5-openedition.readthedocs.io.
Consulter également le Guide pratique des évolutions de la version 5.1 et la description complète de la norme COUNTER 5 dans le COUNTER Code of Practice.
Précisions sur les modalités de calcul
Le calcul des statistiques est basé sur l’analyse des logs d’accès sur les serveurs d’OpenEdition. Le traitement de ces logs est une opération complexe et délicate en raison du volume de données et des informations limitées dont nous disposons sur les clients (humains ou robots) qui accèdent à nos plateformes.
Nous mettons en place les traitements qui nous paraissent nécessaires pour obtenir des statistiques de fréquentation représentatives de la réalité mais l’hétérogénéité des données que nous manipulons et l’expérience que nous avons acquise sur le sujet nous invite à la prudence. Malgré nos efforts, il est probable que certaines situations nous échappent et que dans certaines situations les statistiques contiennent des erreurs.
Il est à noter également que les traitements mis en place sur la nouvelle version de l’application diffèrent de l’application précédente et que cela peut entraîner des différences dans les valeurs des statistiques.
Ces chiffres doivent donc être considérés avec prudence, en particulier en cas de fortes variations, ou de valeurs qui paraissent irréalistes.
Nous détaillons ci-dessous quelques éléments techniques pour illustrer ce propos.
Les access logs, données de base des statistiques
Les calculs des statistiques sont basés sur l’analyse des access logs sur les serveurs d’OpenEdition. Chaque consultation d’une page web produit plusieurs requêtes (la page web elle-même, les images, les requêtes ajax, etc.) sur nos serveurs et donc plusieurs lignes dans les access logs. Nous devons donc discriminer parmi ces lignes celles qui sont significatives (les accès aux pages web d’un article) et celles qui ne le sont pas (les images par exemple).
Les plateformes d’OpenEdition sont consultées par des lecteurs et lectrices, bien-sûr, mais également par des robots. Il peut s’agir de robots d’indexation pour les moteurs de recherche (Google, Bing, etc.), de robots d’IA qui alimentent leur base de connaissances (Open AI, Claude AI, etc.), ou de web scraping pour toute autre raison malveillante (attaque DDOS) ou non qu’on ne peut pas connaître.
Certains robots se présentent comme tels (par exemple utilisation du user-agent “Googlebot/2.1” par Google), d’autres utilisent des user-agents de navigateur web et apparaissent a priori dans les logs comme du trafic généré par des humains.
Le trafic représente plusieurs millions de requêtes chaque jour. Par exemple pour OpenEdition Journals, les access logs du 21/01/2026 représentent 9 517 332 lignes.
Nous mettons en place des outils pour traiter ces logs et pour limiter les effets de ces robots sur les plateformes et dans les statistiques (blocage de certains robots dès l’accès aux plateformes, identification et exclusion des robots dans les logs), mais étant donné le volume des consultations et les informations disponibles limitées dans les access logs, ce filtrage est toujours délicat et on ne peut être sûr à 100 % du résultat.
Cependant, ne sont comptabilisées dans les statistiques pour une institution abonnée que les consultations depuis les IP déclarés à OpenEdition. Selon les institutions, il peut s’agir de l’ensemble des adresses IP du campus ou uniquement les IP du Proxy de la bibliothèque, donc, dans ce cas, des accès à OpenEdition via les services en ligne de la bibliothèque universitaire.
De ce fait, les statistiques COUNTER 5 destinées aux institutions abonnées restent plutôt épargnées par les effets de consultation des robots : depuis les IP déclarées par les institutions, il est peu probable qu’un robot accède à OpenEdition.
L’amélioration des performances du nouveau service de statistiques
Nous avons beaucoup amélioré les temps de réponse pour la production des rapports COUNTER. Pour cela, nous avons amélioré l’application sur plusieurs points :
- Nous ne conservons pour les calculs des statistiques COUNTER 5 que les consultations depuis les adresses IP des institutions abonnées. Cela réduit beaucoup la taille des données à traiter mais nous empêche, dans l’immédiat, de fournir des statistiques COUNTER pour le trafic hors institutions abonnées,
- Nous avons amélioré et optimisé le schéma des données dans notre base de données (Elasticsearch),
- Nous avons mis en place un Cluster pour notre base de données Elasticsearch : la base de données est répartie sur plusieurs serveurs, ce qui améliore beaucoup les performances.
La génération de rapport TR sur plusieurs mois, utilisant plusieurs Attributs pouvait prendre plusieurs dizaines de minutes dans l’ancienne application. Elle prend désormais moins de 30 secondes.
Cette restructuration de l’application nous a permis de simplifier certains traitements et ce faisant, de corriger des erreurs de calcul de statistiques dans la précédente version (certaines valeurs des rapports PR étaient conservées improprement en cache avec une valeur égale à 0).
Corrections apportées dans le traitement des logs
Nos access logs présentent des doublons (lignes de logs identiques), ou double-clics, tels que définis par la norme Counter (consultations identiques dans un intervalle de moins de 30 secondes). Des doublons étaient incorrectement filtrés dans la précédente version de l’application.
Nous avons corrigé ce point dans la nouvelle version et les doublons sont maintenant correctement filtrés. Dans certains cas, cela impacte sensiblement les résultats des statistiques et on peut observer une baisse des consultations dans les rapports générés pour une même période dans la nouvelle application.
L’impact est variable selon les situations :
- Il est compris entre 0 et 20% de baisse pour les Metriques Total_Item_Requests et Total_Item_Investigations.
- Les métriques Unique_Item_Investigations, Unique_Item_Requests, Unique_Title_Investigations, Unique_Title_Requests ne sont pas impactées.
Prochaines étapes
Un audit sera mené en 2026 pour obtenir la certification, comme le prévoit la norme COUNTER.
Le code des 2 applications développées pour la mise en place de ce service sera publié sous licence libre dans l’année.
Le texte seul est utilisable sous licence Creative Commons Attribution 4.0 International. Les autres éléments (illustrations, fichiers annexes importés) sont “Tous droits réservés”, sauf mention contraire.
OpenEdition vous propose de citer ce billet de la manière suivante :
Jean-François Rivière, Julie Therizols (16 avril 2026). Le service de statistiques d’OpenEdition passe à la norme COUNTER 5.1. L’Édition électronique ouverte. Consulté le 17 mai 2026 à l’adresse https://doi.org/10.58079/162ya

