Pour afficher le nombre total de visiteurs sur votre site internet, plusieurs méthodes s’offrent à vous. Cela dépend de votre besoin : une solution simple ou une approche plus avancée.
1. Utilisation de Google Analytics
Google Analytics est un outil puissant et gratuit qui vous permet de suivre les visiteurs de votre site web. Voici les étapes pour afficher le nombre total de visiteurs à l’aide de Google Analytics :
Étapes :
- Créez un compte Google Analytics si vous n’en avez pas encore un, à l’adresse suivante : https://analytics.google.com/.
- Ajoutez votre site en créant une nouvelle propriété dans Google Analytics.
- Ajoutez le script Google Analytics à votre site. Vous devez insérer un bout de code dans la balise
<head>
de votre fichier HTML. Voici un exemple de ce que vous devrez ajouter :<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXXX-X"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-XXXXXXXXX-X'); </script>
RemplacezUA-XXXXXXXXX-X
par votre identifiant de suivi fourni par Google Analytics. - Suivez vos statistiques : Une fois configuré, vous pourrez consulter vos statistiques de visiteurs directement sur le tableau de bord Google Analytics. Cela inclut le nombre total de visiteurs, leur comportement, la durée de leurs sessions, etc.
Si vous souhaitez afficher directement ce nombre sur votre site web, vous devrez utiliser l’API de Google Analytics, ce qui est un peu plus complexe et nécessite des scripts côté serveur ou une intégration via un backend.
2. Utilisation de JavaScript avec Local Storage (Compteur simple)
Si vous préférez une solution plus simple pour afficher le nombre de visites, vous pouvez utiliser Local Storage ou cookies pour suivre les visites locales sur le navigateur de l’utilisateur. Cela comptera le nombre de visites locales mais ne sera pas précis pour les visiteurs uniques à l’échelle globale.
Exemple de code JavaScript :
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Compteur de visiteurs</title>
</head>
<body>
<h1>Nombre de visites : <span id="visites"></span></h1>
<script>
// Récupérer le nombre de visites dans le localStorage
if (localStorage.visites) {
localStorage.visites = Number(localStorage.visites) + 1;
} else {
localStorage.visites = 1; // Première visite
}
document.getElementById("visites").textContent = localStorage.visites;
</script>
</body>
</html>
Explication :
- Ce code utilise le Local Storage pour stocker et afficher le nombre de visites locales sur l’ordinateur de chaque utilisateur.
- Le compteur sera incrémenté à chaque nouvelle visite ou rechargement de la page. Toutefois, cela ne compte que pour un seul navigateur par utilisateur et ne fournit pas une vue globale des visiteurs uniques.
3. Utilisation d’un Backend (Compteur global de visiteurs)
Pour suivre le nombre total de visiteurs uniques à l’échelle de tout le site et non seulement localement sur l’appareil de l’utilisateur, vous devrez utiliser une solution côté serveur, par exemple avec PHP et une base de données telle que MySQL.
Exemple avec PHP et un fichier texte :
Voici une solution simple qui utilise un fichier texte pour stocker et afficher le nombre total de visiteurs. Chaque fois qu’un utilisateur visite la page, le fichier est mis à jour.
Code PHP :
- Créez un fichier
compteur.txt
sur votre serveur (un fichier texte vide). - Créez un fichier PHP (par exemple
compteur.php
) avec le code suivant :
<?php
// Chemin du fichier contenant le compteur
$fichier = "compteur.txt";
// Lire le nombre actuel de visiteurs
$compteur = file_exists($fichier) ? file_get_contents($fichier) : 0;
// Incrémenter le compteur
$compteur++;
// Enregistrer le nouveau nombre de visiteurs
file_put_contents($fichier, $compteur);
// Afficher le compteur
echo "Nombre total de visiteurs : " . $compteur;
?>
- Sur votre page principale, affichez le compteur en ajoutant un
iframe
qui inclut le fichier PHP :
<iframe src="compteur.php" frameborder="0"></iframe>
Explication :
- Le fichier
compteur.txt
stocke le nombre total de visiteurs. - Le script PHP incrémente ce nombre à chaque visite et l’affiche.
- Cette solution est très simple et ne distingue pas les visiteurs uniques, mais elle est utile pour un suivi basique. Pour des statistiques plus détaillées (comme le suivi d’IP ou de sessions), il faudrait utiliser une base de données comme MySQL.
4. Utilisation de votre interface chez votre hébergeur (cPanel)
Pour afficher le nombre de visiteurs sur votre site internet via cPanel, vous pouvez utiliser des outils et des solutions directement intégrés dans cPanel.
a. Awstats
Awstats est un outil de statistiques intégré à cPanel, qui vous permet de consulter les informations détaillées sur vos visiteurs.
Étapes pour utiliser Awstats :
- Connectez-vous à votre compte cPanel.
- Dans la section Métriques, cliquez sur Awstats.
- Sélectionnez votre domaine ou sous-domaine à analyser.
- Vous verrez un tableau de bord avec des statistiques détaillées sur les visiteurs, y compris :
- Le nombre total de visiteurs uniques.
- Le nombre de visites.
- Les pages les plus consultées.
- Les pays d’origine des visiteurs.
Note : Awstats ne peut pas afficher directement le nombre de visiteurs sur votre site web. Vous devez consulter ces données dans le tableau de bord cPanel. Cependant, vous pouvez créer un compteur personnalisé (voir la section 3 ci-dessous).
b. Webalizer
Webalizer est un autre outil de statistiques souvent disponible dans cPanel. Comme Awstats, il permet de visualiser le nombre de visiteurs.
Étapes pour utiliser Webalizer :
- Accédez à cPanel.
- Dans la section Métriques, cliquez sur Webalizer.
- Sélectionnez votre domaine.
- Vous verrez des graphiques et des données détaillées sur les visites.
Conclusion :
- Google Analytics est la solution la plus complète pour suivre les visiteurs et obtenir des statistiques détaillées.
- Un compteur JavaScript avec Local Storage est une solution simple, mais limitée à l’ordinateur de chaque utilisateur.
- Un compteur PHP avec un fichier texte ou une base de données vous permet de suivre le nombre total de visiteurs sur votre site de manière globale.
- Si vous souhaitez simplement consulter les statistiques des visiteurs, Awstats et Webalizer, intégrés à cPanel, sont des solutions rapides et faciles.
Ces méthodes vous offrent différentes options en fonction de vos besoins en matière de suivi des visiteurs.
Image by pressfoto on Freepik