Qu'est-ce que le website change detection
Le website change detection (détection des changements de site) est le processus par lequel un système automatisé vérifie périodiquement une page web et identifie toute différence par rapport à la version précédente. Cela peut être un changement de texte, une modification de prix, une mise à jour visuelle ou un changement structurel.
En essence, c'est l'équivalent numérique d'un employé qui vérifierait manuellement des centaines de pages web chaque jour — mais automatisé, instantané et sans erreur.
OmniWatchGuard combine plusieurs méthodes de détection (texte, DOM et API) pour couvrir les modifications de contenu sur les sites qui autorisent l'accès automatisé.Essayez gratuitement pendant 24 heures.
Comment fonctionne techniquement le website change detection
1. Crawling et capture d'instantané
À l'intervalle configuré, le système récupère le contenu de la page. Sur les plans Starter et Pro, cela se fait via une simple requête HTTP (fetch) — rapide et efficace pour les pages classiques, mais qui ne voit pas le contenu généré après exécution du JavaScript. Sur le plan Agency, OmniWatchGuard détecte automatiquement les sites modernes — construits avec React, Vue, Angular ou Next.js — et bascule vers un vrai navigateur headless qui exécute le JavaScript, charge les ressources et capture l'état final réellement affiché à l'utilisateur. Voir le guide détaillé sur la surveillance des sites React, Vue et Angular.
2. Normalisation et filtrage du bruit
Toute modification sur une page n'est pas pertinente. Publicités dynamiques, horodatages, compteurs de visiteurs, sessions utilisateur — tout cela change à chaque actualisation sans être de « vrais changements ». OmniWatchGuard applique des filtres intelligents pour éliminer ces éléments et ne conserver que les changements de contenu significatifs.
3. Comparaison différentielle (diff)
Le nouvel instantané est comparé au précédent à l'aide d'algorithmes de diff (similaire àgit diff pour le code). Le système identifie exactement quel texte a été ajouté, modifié ou supprimé.
4. Classification et notification
Les modifications détectées sont classées par type (prix, stock, texte, DOM) et envoyées comme alerte sur les canaux configurés. Tout le processus, de la détection à la notification, prend moins de 30 secondes.
Méthodes de détection : texte vs. visuel vs. DOM
| Méthode | Ce qu'elle détecte | Avantages | Limites |
|---|---|---|---|
| Texte (HTML) | Modifications du contenu textuel, prix, stock | Précis, rapide, facile à interpréter | Ne voit pas les modifications purement visuelles (couleurs, mise en page) |
| Visuel (capture d'écran) | Toute modification visible à l'écran | Capture aussi les changements CSS, nouvelles images | Peut générer des faux positifs sur les éléments animés |
| DOM structurel | Éléments HTML ajoutés/supprimés/déplacés | Détecte les modifications techniques (tracking, scripts) | Plus technique, nécessite un filtrage attentif |
| API / JSON | Modifications dans les réponses API | Le plus précis pour les données structurées | Nécessite une URL API accessible publiquement |
OmniWatchGuard utilise la détection de texte, d'élément sélectionné (DOM) et d'API / JSON. Il ne fait pas de comparaison visuelle par capture d'écran. Vous choisissez le type de détection adapté à chaque page surveillée. Voir la liste complète des fonctionnalités.
Principaux cas d'usage
- Intelligence concurrentielle — suivi des changements de prix, stock, offres chez les concurrents. Guide détaillé.
- Conformité et juridique — surveillance des mises à jour des CGU, RGPD, politiques d'utilisation
- eCommerce — alertes de stock, prix promotionnel, disponibilité. Guide détaillé.
- SEO et technique — détection des changements de balises meta et de structure
- Sécurité — détection d'injections de code, defacement, ajout de scripts non autorisés
- Journalisme et recherche — suivi des changements sur les sites gouvernementaux, institutions publiques
Website change detection vs. web scraping
Beaucoup confondent les deux concepts. La différence essentielle :
- Le web scraping extrait des données structurées d'une page à un moment donné. C'est une opération ponctuelle, le résultat est un ensemble de données.
- Le website change detection compare l'état d'une page dans le temps. C'est un processus continu, le résultat est une alerte quand quelque chose change.
OmniWatchGuard fait du change detection — pas du scraping. Il n'extrait ni ne stocke de données personnelles depuis les sites, il détecte simplement les modifications et vous notifie.
Essayez le website change detection — 24h gratuitPourquoi choisir une solution dédiée plutôt que de construire en interne
Construire un système de change detection en interne implique : navigateur headless (Puppeteer/Playwright), gestion de proxy pour éviter les blocages, stockage des instantanés, système de diff, file de notifications, surveillance et maintenance continue de toute l'infrastructure.
OmniWatchGuard fournit l'infrastructure de vérification, de comparaison et d'alerte prête à l'emploi (nous respectons robots.txt et ne contournons pas les protections anti-bot), àun coût mensuel fixe, sans aucune maintenance de votre part. Comparaison détaillée : OmniWatchGuard vs alternatives.
