RechercherCtrl KContact & RDVMenuFermer
Webmarketing

Spider-Lens : l'analyseur de logs serveur open-source qui transforme votre SEO technique

Optimisez votre crawl budget avec Spider-Lens, l'outil open-source qui analyse vos logs serveur. Identifiez les erreurs et boostez l'indexation de vos pages clés.

Charles AnnoniFondateur de GDM-Pixel
8 min de lecture

Pourquoi le crawl budget est devenu le nerf de la guerre SEO

Un site peut avoir les meilleurs contenus du monde, des backlinks de qualité et une stratégie éditoriale béton — et pourtant stagner dans les résultats de Google. La raison ? Googlebot passe peut-être la moitié de son temps à crawler des pages inutiles, des URLs en erreur ou des doublons que vous ignoriez complètement.

Le crawl budget, c’est la quantité d’énergie que Google accepte de consacrer à l’exploration de votre site. Pour une TPE ou une PME avec quelques centaines de pages, cela peut sembler anecdotique. Mais dès que vous dépassez les 500 URLs — ce qui arrive vite avec un blog, une boutique en ligne ou un site multilingue — chaque requête gaspillée par un robot est une page utile qui ne sera pas indexée.

La question n’est pas “est-ce que Google me crawle ?” mais “est-ce que Google crawle ce qui compte vraiment ?”

Les limites des outils SEO classiques face à la réalité des logs

La Google Search Console vous dit qu’il y a des erreurs 404. Screaming Frog vous simule un crawl. Semrush vous donne une estimation du trafic organique. Mais aucun de ces outils ne vous montre ce qui se passe réellement sur votre serveur, de l’intérieur.

Les logs serveur, c’est la source de vérité absolue. Chaque requête HTTP est enregistrée : l’IP, le user-agent, l’URL demandée, le code de réponse, le temps de réponse. C’est le journal de bord brut de votre site, sans filtre ni interprétation. Le problème ? Ces fichiers sont volumineux, techniques, et totalement illisibles sans le bon outil.

Voici où ça devient intéressant : la plupart des agences SEO travaillent encore à partir de fichiers CSV exportés à la main, analysés dans Excel avec des formules complexes. C’est chronophage, approximatif, et souvent réservé aux gros budgets.

Ce que révèlent les logs que les autres outils cachent

Les logs vous permettent de détecter des comportements invisibles ailleurs : un bot inconnu qui surcharge votre serveur la nuit, des pages qui répondent en 8 secondes uniquement quand Googlebot passe, ou encore des redirections en chaîne que votre crawleur SEO classique résout automatiquement sans vous alerter.

Spider-Lens : votre allié open-source pour une analyse approfondie des logs

C’est exactement pour répondre à ce problème que nous avons développé Spider-Lens, un analyseur de logs serveur orienté SEO, open-source et auto-hébergé. L’idée centrale : rendre l’analyse de logs accessible à n’importe quelle équipe, sans compétence en data science, sans abonnement mensuel à un SaaS.

Spider-Lens lit vos fichiers de logs Apache ou Nginx et génère un tableau de bord complet avec tout ce dont vous avez besoin pour piloter votre SEO technique.

Un tableau de bord pensé pour les décisions concrètes

Le dashboard principal centralise les KPIs essentiels : nombre total de requêtes, répartition humains/bots, taux d’erreurs, évolution HTTP sur 12 semaines. D’un seul coup d’œil, vous visualisez si Googlebot est bien présent, quelle proportion de votre crawl budget est absorbée par des bots parasites, et si votre taux d’erreurs 4xx est en hausse.

La vue Bots & Crawlers détecte plus de 16 robots différents — Googlebot, AhrefsBot, SemrushBot, ClaudeBot et bien d’autres — avec une visualisation en camembert du crawl budget et un graphique en barres des volumes. Vous voyez immédiatement si un bot non identifié consomme une part anormale de vos ressources.

La vue Load Time (TTFB) est particulièrement précieuse : elle décompose le Time To First Byte par URL avec un seuil configurable, classant vos pages en rapide / acceptable / lent. C’est un indicateur direct de ce que Google ressent quand il crawle votre site.

Nova : l’assistant IA intégré qui interprète vos données

Spider-Lens intègre Nova, un assistant IA propulsé par Gemini qui analyse vos données SEO en temps réel. En un clic, Nova génère un audit complet : un score de santé global de 0 à 100, les problèmes détectés classés par sévérité (Critique / Avertissement / Info), et des recommandations priorisées.

Ce qui rend Nova particulièrement utile, c’est qu’il reçoit automatiquement le contexte de la page sur laquelle vous vous trouvez. Vous n’avez pas à copier-coller des données — vous posez directement vos questions et obtenez des réponses ciblées sur votre situation.

Mettre en œuvre Spider-Lens : de l’installation à l’interprétation

Spider-Lens se déploie de deux manières selon votre configuration technique. Pour les sites WordPress, un plugin natif est disponible — c’est l’option la plus rapide. Pour les autres environnements, l’application Node.js standalone s’installe sur votre serveur en quelques minutes.

L’outil est disponible directement sur GitHub avec une documentation complète. La version actuelle (1.4.0) supporte 16 langues, ce qui en fait une solution adaptée aux équipes internationales ou aux agences gérant des clients multilingues.

Les vues clés à maîtriser en priorité

HTTP Codes vous donne un tableau filtrable de tous les codes de statut, avec possibilité de filtrer par code, user-agent, ou type de trafic (humain/bot). La fonctionnalité de re-vérification live des 404 est particulièrement utile : elle teste en temps réel si une URL en erreur est toujours cassée ou si elle a été corrigée depuis.

Anomalies est la vue que vous consulterez en cas d’urgence. Elle détecte automatiquement les pics de trafic inhabituels, les taux d’erreurs anormaux, l’absence de Googlebot sur une période donnée, ou les surges de bots inconnus — avec des alertes email sur les événements critiques.

Network va plus loin en analysant les adresses IP et les user-agents par pays, avec une action de blocage en un clic. La Blocklist vous permet ensuite d’exporter directement des règles de blocage au format nginx ou Apache, prêtes à être déployées sur votre serveur.

Actions concrètes : transformer les insights de Spider-Lens en gains SEO

Avoir des données, c’est bien. Savoir quoi en faire, c’est mieux. Voici comment nous utilisons Spider-Lens dans notre quotidien d’agence pour générer des actions à fort impact.

Identifier et corriger les pages qui plombent le crawl budget

La première priorité : repérer les URLs que Googlebot visite mais qui ne devraient pas être indexées — pages de filtres, URLs avec paramètres, pages de pagination profondes. Dans Spider-Lens, la vue Top Pages vous montre les 200 pages les plus crawlées. Si vous y trouvez des URLs techniques en tête de liste, c’est que votre fichier robots.txt ou vos balises noindex ne font pas leur travail.

Retournons la situation : chaque page inutile bloquée est une page utile supplémentaire que Googlebot peut explorer. Sur un site e-commerce de taille moyenne, on constate régulièrement des gains d’indexation nets après optimisation du crawl budget.

Transformer les données TTFB en optimisations serveur

Les URLs avec un TTFB élevé identifiées dans Spider-Lens sont votre liste de travail pour l’optimisation des performances. Ce qu’on ne vous dit jamais en agence : Google ne crawle pas les pages lentes aussi fréquemment que les pages rapides. Un TTFB supérieur à 500ms sur vos pages stratégiques, c’est une fréquence de crawl réduite, donc une fraîcheur d’indexation dégradée.

Croisez ces données avec votre outil de monitoring serveur pour identifier si le problème vient de la base de données, du cache, ou d’une ressource externe qui ralentit le rendu.

“L’optimisation du crawl budget n’est pas réservée aux sites de 100 000 pages. Dès 300 URLs avec une stratégie de contenu active, c’est un levier SEO concret.” — Équipe GDM-Pixel

Vers une stratégie SEO technique autonome et ultra-performante

Spider-Lens représente une approche que nous défendons depuis plusieurs années chez GDM-Pixel : donner aux équipes les outils pour comprendre ce qui se passe réellement sur leur infrastructure, sans dépendre d’un SaaS tiers qui garde vos données et vous facture chaque mois pour y accéder.

L’auto-hébergement, c’est aussi une question de confidentialité. Vos logs serveur contiennent des informations sensibles sur votre trafic, vos performances et votre architecture technique. Les stocker sur votre propre infrastructure est une décision stratégique saine.

Avec Nova intégré, Spider-Lens va encore plus loin en transformant des données brutes en recommandations actionnables — ce qui était réservé aux audits techniques coûteux devient accessible en quelques clics.

Le SEO technique n’a jamais été aussi accessible. Que vous soyez une PME normande qui gère son site en interne ou une agence qui accompagne une dizaine de clients, Spider-Lens vous donne enfin la visibilité sur ce que les robots font réellement sur vos serveurs — et les moyens d’agir en conséquence.

Prêt à passer à l’action ? Spider-Lens est disponible gratuitement sur GitHub sous licence MIT. L’installation prend moins d’une heure, et les premiers insights peuvent changer votre façon d’aborder le SEO technique durablement.


Spider-Lens est un projet open-source développé par GDM-Pixel. Contributions et retours bienvenus via GitHub.

Partager cet article

Réseaux sociaux

Une question ?

Une question sur cet article ?

Nova l'a lu avant vous. Posez-lui votre question : elle vous répond tout de suite, avec votre cas en tête.

Prendre rendez-vous30 minutes avec Charles, en visio ou par téléphone

Préférences de cookies

Appel avec NovaConnexion…00:00