SaaSMaestro vérifie vos sites directement depuis ses propres serveurs. Si un pare-feu, un plugin de sécurité ou une protection anti-bots bloque ces serveurs, les vérifications échouent et vous recevez de fausses alertes. Ajouter nos adresses IP à la liste blanche l’évite.
Ce qu’il faut ajouter à la liste blanche
| Élément | Valeur |
|---|---|
| Adresse IP | 35.214.110.192 |
| Le user agent contient | SaaSMaestroMonitor/1.0 |
| Ports | 443 (HTTPS) et 80 (HTTP) |
Dans la mesure du possible, utilisez l’adresse IP pour la liste blanche. N’importe qui peut copier un user agent : servez-vous-en pour reconnaître nos requêtes dans vos journaux, pas comme preuve de leur expéditeur.
Les sondes de disponibilité régionales sont de petits serveurs situés dans d’autres régions qui chargent votre page d’accueil uniquement lorsque notre serveur principal n’y parvient pas, afin de confirmer une panne avant qu’elle soit déclarée. Si elles sont bloquées aussi, un problème entre notre serveur principal et votre site ne peut pas être distingué d’une véritable indisponibilité.
Pourquoi SaaSMaestro analyse vos sites
Google Analytics et Search Console ne rapportent que ce qu’ils enregistrent. Ils ne peuvent pas vous dire qu’un site est indisponible, que la balise de suivi a été supprimée ou qu’une modification a demandé à Google de ne plus indexer vos pages. Le temps que ces problèmes apparaissent dans les chiffres de Google, des jours de trafic ou de données sont déjà perdus. Vérifier chaque site directement permet de les détecter en quelques minutes ou quelques heures.
L’analyse sert à :
- Disponibilité : vérifier que le site répond, pour que vous soyez alerté dès qu’il tombe.
- Balise Google : vérifier que la page d’accueil contient toujours la bonne balise GA4, afin qu’une balise manquante ou erronée soit repérée avant toute perte de données.
- robots.txt et sitemap : repérer les changements qui bloquent les moteurs de recherche ou retirent des pages de votre sitemap.
- Balises de référencement des pages clés : repérer les changements de titre, de meta description, d’adresse canonique ou de réglage noindex sur votre page d’accueil ou vos pages d’atterrissage les plus visitées, et les ajouter à votre chronologie.
- Certificat SSL : vous prévient avant l’expiration du certificat, quand les visiteurs verraient une erreur de sécurité, et vérifie que HTTPS fonctionne.
- En-têtes de sécurité : évalue les en-têtes envoyés par votre page d’accueil et repère les fichiers qu’elle charge en HTTP simple.
- Vérifications des pages clés : chargement des pages de votre choix, comme les tarifs ou l’inscription, et contrôle qu’elles contiennent le bon texte.
- Icône du site : récupérer l’icône affichée à côté de chaque site dans SaaSMaestro.
Consultez Surveillance de la santé des sites pour le détail de chaque vérification.
Ce que fait l’analyse, et ce qu’elle ne fait pas
- Il demande la page d’accueil toutes les 15 minutes, et une fois par jour le fichier robots.txt, le sitemap et jusqu’à cinq de vos pages de destination les plus fréquentées. Une fois par semaine, il lit le certificat, charge la page d’accueil pour vérifier ses en-têtes de sécurité et suit jusqu’à 40 liens internes.
- Les pages clés que vous ajoutez sont demandées aussi souvent que vous le choisissez, toutes les 5, 15 ou 60 minutes.
- Elle lit uniquement les pages publiques, comme le ferait le navigateur d’un visiteur. Elle ne se connecte jamais, n’envoie aucun formulaire, ne suit pas tous les liens et n’explore pas l’ensemble du site.
- Le trafic est minime : une centaine de requêtes par jour et par site, bien moins qu’un seul robot d’exploration de moteur de recherche.
- Les analyses n’apparaissent pas dans Google Analytics, car elles n’exécutent pas la balise de suivi.
Certains services ne visitent pas du tout votre site et n’ont donc pas besoin de liste blanche : l’expiration du domaine est consultée dans la base publique d’enregistrement (RDAP ou WHOIS), les enregistrements DNS via DNS-over-HTTPS public, et les listes noires avec Google Web Risk et URLhaus. Les tests de performance en laboratoire sont exécutés par PageSpeed Insights de Google depuis les serveurs de Google ; il faut donc laisser passer Google plutôt que nous. Les heartbeats fonctionnent dans l’autre sens : vos tâches envoient des requêtes à SaaSMaestro. Vos données Google proviennent des API de Google.
Signes que l’analyse est bloquée
- Des alertes « Le site est indisponible » pour un site qui se charge normalement dans votre navigateur. Cela se produit lorsqu’un pare-feu rejette silencieusement nos requêtes.
- « Aucune balise Google dans le HTML de la page d’accueil » alors que GA4 enregistre des visites. Cela se produit lorsqu’une page de vérification ou de blocage est renvoyée à la place de votre page d’accueil.
- Vérifications de pages clés en échec parce que le texte attendu est absent, lorsqu’une page de contrôle est servie à la place de la page.
- Des titres de page manquants ou erronés, un sitemap qui semble avoir disparu, ou une vignette avec une lettre à la place de l’icône du site.
Comment ajouter les adresses à la liste blanche
Les étapes exactes dépendent de ce qui protège votre site. Ajoutez les adresses à la liste blanche partout où des requêtes pourraient être bloquées :
| Protection | Que faire |
|---|---|
| Cloudflare | Ajoutez pour cette adresse une IP Access Rule avec l’action « Allow », ou une règle WAF personnalisée qui lui fait contourner la protection anti-bots et la limitation de débit. |
| Plugins de sécurité WordPress | Dans Wordfence, Sucuri, iThemes ou équivalent, ajoutez l’adresse aux adresses IP autorisées ou de confiance. |
| Pare-feu de l’hébergeur | Ajoutez l’adresse à la liste blanche dans le panneau de contrôle de votre hébergement, ou demandez à votre hébergeur de le faire. |
| Pare-feu du serveur | Autorisez les connexions entrantes depuis l’adresse sur les ports 80 et 443, par exemple dans iptables, ufw ou les groupes de sécurité de votre fournisseur cloud. |
| Limitation de débit et géoblocage | Exemptez l’adresse des limitations de débit et des blocages par pays. |
Vous n’avez rien à faire ensuite dans SaaSMaestro. La disponibilité est revérifiée dans les 15 minutes, les vérifications quotidiennes dans la journée et les hebdomadaires dans la semaine, et les fausses alertes disparaissent d’elles-mêmes.
Si vous préférez ne pas être analysé
Les propriétaires et admins peuvent désactiver n’importe quel service Santé des sites dans sa boîte de dialogue sous Paramètres → votre espace de travail → Connexions de données, ou exclure un site. Vos données Google Analytics et Search Console ne sont pas affectées, mais les vérifications, alertes et notes automatiques de ce service s’arrêtent.