Questions fréquentes
Réponses aux questions les plus courantes sur Pharone, les audits SEO et l'interprétation des résultats.
Questions générales
Combien de temps dure un audit ?
Entre 1 et 3 minutes selon la taille du site et la disponibilité de l'API Google PageSpeed. Un site de 5 pages sera audité en moins de 60 secondes. Un site de 50 pages peut prendre 2 à 3 minutes.
Combien de pages Pharone analyse-t-il ?
Par défaut, jusqu'à 50 pages en production (10 en développement). Le crawl suit les liens internes en partant de l'URL soumise (crawl en largeur d'abord). Les pages bloquées par robots.txt sont exclues.
Puis-je fermer la page pendant l'audit ?
Oui. L'audit tourne en arrière-plan sur le serveur. En revenant sur le dashboard, Pharone se reconnecte automatiquement à l'audit en cours et rejoue son état actuel.
L'audit fonctionne-t-il sur les sites en staging ou localhost ?
Non. Le site doit être accessible publiquement sur internet. Les URLs en localhost, 192.168.x.x ou derrière une authentification HTTP sont bloquées pour des raisons de sécurité.
Mon site est-il crawlé entièrement ?
Pharone crawle jusqu'à 50 pages en partant de l'URL soumise. Pour un site de 500 pages, seules les 50 premières pages découvertes sont analysées. Soumettez l'URL de votre page la plus importante pour maximiser la couverture des pages clés.
Comprendre les résultats
Mon score a baissé sans que j'aie fait de changements. Pourquoi ?
Plusieurs raisons possibles :
- Google PageSpeed retourne des données différentes selon le moment (les Core Web Vitals fluctuent)
- Les prompts Claude ont été enrichis — les audits récents sont plus stricts
- Des changements tiers : une modification de CDN, un plugin mis à jour, etc.
Considérez la tendance sur plusieurs audits plutôt qu'un seul score.
Qu'est-ce qu'une issue "IA" ?
Les issues marquées ✦ IA sont générées par Claude Haiku 4.5 sur la base du HTML crawlé. Elles sont très fiables mais reposent sur une interprétation sémantique. Dans de rares cas, une vérification manuelle peut être utile (ex: un contenu E-E-A-T parfois bien caché dans le DOM).
Les issues sans badge (Performance, On-Page, Images) sont 100% déterministes — calculées directement depuis les données brutes.
Pourquoi le score Sitemap ne compte-t-il pas dans le score global ?
Le sitemap est un outil de découverte, pas un facteur de ranking direct. Un sitemap absent n'empêche pas Google d'indexer votre site via les liens internes. Son score est affiché pour information mais ne pénalise pas votre note globale.
J'ai corrigé une issue mais elle apparaît encore dans le rapport. Pourquoi ?
Relancez un nouvel audit — les rapports ne se mettent pas à jour automatiquement. Chaque audit est un snapshot du site au moment du crawl. En relançant, vous verrez si la correction est bien prise en compte.
La performance affichée ne correspond pas à ce que je mesure dans Chrome. Pourquoi ?
Pharone utilise l'API Google PageSpeed Insights qui analyse votre site depuis les serveurs Google (pas depuis votre machine). Les données peuvent différer de votre Chrome DevTools car :
- PageSpeed simule une connexion 4G lente (mobile)
- Chrome mesure depuis votre connexion locale
- PageSpeed peut utiliser des données CrUX (utilisateurs réels) quand elles sont disponibles
Issues spécifiques
Mon robots.txt bloque GPTBot — est-ce un problème ?
Oui si vous voulez apparaître dans ChatGPT. GPTBot est le crawler d'OpenAI qui entraîne et alimente les réponses de ChatGPT. Le bloquer signifie que votre contenu ne sera pas utilisé pour les réponses. Si vous préférez ne pas apparaître dans les LLMs, c'est une décision légitime — mais Pharone le signale.
Qu'est-ce que llms.txt et dois-je le créer ?
/llms.txt est un fichier texte que vous placez à la racine de votre site pour guider les LLMs sur votre contenu prioritaire. C'est analogue à robots.txt mais pour les modèles de langage. Il n'est pas obligatoire mais améliore votre AI Readiness score.
Pourquoi l'agent a-t-il retourné "score: 0" ?
Un score de 0 peut signifier :
- L'agent a échoué (timeout, erreur API) — utilisez le bouton ↺ Relancer sur la carte agent
- Le site a tous ses crawlers bloqués dans robots.txt (l'agent n'a rien pu analyser)
- Le site retourne une erreur HTTP (503, 401) sur toutes les pages
Mon score Performance est très bas mais mon site semble rapide. Est-ce normal ?
PageSpeed Insights mesure la performance sur mobile avec une connexion 4G simulée. Un site rapide sur votre connexion fibre peut avoir un mauvais LCP sur mobile si les images ne sont pas optimisées ou si le JavaScript est lourd. Les Core Web Vitals sont mesurés du point de vue de l'utilisateur mobile typique.
Compte et données
Mes audits sont-ils stockés ?
Oui, tous vos audits sont conservés dans votre compte. L'historique est accessible depuis le dashboard. La durée de rétention dépend de votre plan.
Mes données de site sont-elles partagées ?
Non. Vos audits sont strictement privés et liés à votre compte. Pharone ne partage pas les données de vos sites avec des tiers.
Puis-je auditer un site qui ne m'appartient pas ?
Techniquement oui — Pharone analyse uniquement les données publiques accessibles via HTTP (comme un navigateur). Il n'y a pas de connexion à votre hébergeur ni accès aux données privées. N'utilisez pas Pharone pour analyser des concurrents à des fins malveillantes.
Questions techniques
Pourquoi vois-je l'erreur "CORS" dans ma console ?
En développement, le frontend Next.js peut tourner sur le port 3001 si 3000 est occupé. La variable CORS_ORIGINS du backend doit inclure http://localhost:3001. Vérifiez votre fichier backend/.env.
L'audit ne démarre pas — que faire ?
- Vérifiez que le backend est bien lancé :
curl http://localhost:8000/healthdoit retourner{"status":"ok"} - Vérifiez que l'URL est accessible depuis internet (pas localhost, pas staging protégé)
- Vérifiez les logs du backend pour identifier l'erreur
Comment relancer un agent qui a échoué ?
Sur la page rapport, les agents ayant échoué affichent un bouton ↺ Relancer. Ce bouton appelle l'endpoint POST /api/audit/{id}/retry/{agent_id} — le crawl n'est pas répété, seul l'agent concerné est relancé.
Puis-je intégrer Pharone dans mon workflow CI/CD ?
Oui, via l'API REST. Vous pouvez lancer un audit après chaque déploiement et alerter si le score global descend sous un seuil. Voir la référence API →
Vous n'avez pas trouvé votre réponse ? Ouvrez une issue sur GitHub →