MAKEO · Audit, conseils et charte
makeo.online
Audit du 20 octobre 2026
EXEMPLE. L'audit est réel, figé à la date ci-dessus. Les textes adaptés et la charte sont fictifs, écrits à la main.
Bonne base selon notre grille : quelques réglages suffisent.
3 à corriger, 6 à améliorer, 15 correct(s), sur 24 contrôles notés.
Périmètre réel
1 page(s) lue(s). 31 contrôles : 24 réalisés et notés, 3 relevés sans note, 3 non vérifiés, 1 non applicables — dont 7 protections, hors note globale. La note ne mesure ni votre position dans Google ni les citations réelles par les moteurs IA.
À traiter d'abord
- 1.Données structurées (JSON-LD) — Déclarer une entité Organization ou LocalBusiness en JSON-LD sur l'accueil. (Priorité 1 · d'abord)
- 2.Plan du site (sitemap.xml) — Publier /sitemap.xml et le déclarer dans Google Search Console. (Priorité 1 · d'abord)
- 3.Aperçu de partage (Open Graph) — Ajouter og:title, og:description et og:image (1200 × 630 px). (Priorité 2 · ensuite)
Même numérotation que le plan de modifications.
Les notes
Ce que Google lit pour comprendre et présenter vos pages : titres, descriptions, structure, données structurées.
2 à corriger · 1 à améliorer · 5 correct(s)
Ce que les règles de votre site permettent aux robots des moteurs IA (recherche, consultation), et ce qu'ils peuvent lire sans JavaScript.
0 à corriger · 0 à améliorer · 3 correct(s)
Ce qui conditionne le reste : HTTPS, réponse du serveur, balise mobile, robots.txt, plan du site.
1 à corriger · 1 à améliorer · 4 correct(s)
Notre grille interne : chaque contrôle noté pèse de 1 à 3 selon son importance ; « à améliorer » vaut la moitié des points. Les contrôles relevés sans note, non vérifiés ou non applicables n'entrent pas dans le calcul.
Google : le détail
Ce que Google lit pour comprendre et présenter vos pages : titres, descriptions, structure, données structurées.
- À corrigerDonnées structurées (JSON-LD)· importance moyenne
Relevé : Aucune donnée structurée dans l'accueil.
Les données structurées disent aux moteurs qui vous êtes : nom, activité, adresse, contact.
À faire : Déclarer une entité Organization ou LocalBusiness en JSON-LD sur l'accueil.
- À corrigerAperçu de partage (Open Graph)· importance mineure
Relevé : Manquant : og:title, og:description, og:image.
Sans Open Graph, un lien partagé sur LinkedIn ou WhatsApp s'affiche sans image ni résumé.
À faire : Ajouter og:title, og:description et og:image (1200 × 630 px).
- À améliorerURL canonique· importance moyenne
Relevé : Aucune balise canonical.
Sans URL canonique, deux adresses du même contenu se partagent le classement.
À faire : Déclarer <link rel="canonical"> sur chaque page, vers son adresse définitive.
- CorrectBalise title
Relevé : « MAKEO — Sites, CRM et applications fabriqués par nos moteurs d'IA » (65 caractères ; cible 20 à 65).
- CorrectIndexation autorisée
Relevé : Aucun noindex sur l'accueil.
- CorrectMeta description
Relevé : 131 caractères (cible 70 à 160) : « MAKEO fabrique sites web, CRM sur mesure, applications et outils d'événements avec ses propres moteurs d'intelligence artificielle. ».
- CorrectTitre principal (h1)
Relevé : 1 h1 : « Nos moteurs d'IA fabriquent vos sites, vos CRM et vos applications. ».
- CorrectLangue déclarée
Relevé : lang="fr".
- Non applicableTexte alternatif des images
Relevé : Aucune image dans le HTML de l'accueil : contrôle sans objet.
- Non vérifiéTitres uniques par page
Relevé : Une seule page lue (pas de sitemap exploitable) : contrôle non réalisé.
- Non vérifiéDescriptions des pages internes
Relevé : Une seule page lue (pas de sitemap exploitable) : contrôle non réalisé.
Moteurs IA : le détail
Ce que les règles de votre site permettent aux robots des moteurs IA (recherche, consultation), et ce qu'ils peuvent lire sans JavaScript.
- CorrectRobots de recherche IA (robots.txt)
Relevé : Pas de robots.txt : aucune règle déclarée. L'accès effectif (pare-feu, protection anti-robots de l'hébergeur) n'est pas vérifié.
- CorrectTexte lisible sans JavaScript
Relevé : 477 mots lisibles dans le HTML servi.
- CorrectConsultation à la demande d'un utilisateur (robots.txt)
Relevé : Pas de robots.txt : aucune règle déclarée. L'accès effectif (pare-feu, protection anti-robots de l'hébergeur) n'est pas vérifié.
- Relevé, non notéBlocs question-réponse
Relevé : Aucun bloc question-réponse relevé. Non noté : utile seulement si vos clients posent ces questions.
- Relevé, non notéRobots d'entraînement des modèles (robots.txt)
Relevé : Pas de robots.txt : aucune règle déclarée. Non noté.
- Relevé, non notéFichier llms.txt
Relevé : Absent. Non noté : convention proposée, sans engagement public des principaux moteurs à la lire.
Technique : le détail
Ce qui conditionne le reste : HTTPS, réponse du serveur, balise mobile, robots.txt, plan du site.
- À corrigerPlan du site (sitemap.xml)· importance moyenne
Relevé : Aucun sitemap lisible.
Le sitemap donne aux moteurs la liste de vos pages ; sans lui, certaines restent inconnues.
À faire : Publier /sitemap.xml et le déclarer dans Google Search Console.
- À améliorerFichier robots.txt· importance mineure
Relevé : Absent.
robots.txt indique aux robots ce qu'ils peuvent lire et où trouver le plan du site.
À faire : Publier /robots.txt avec une ligne Sitemap.
- CorrectHTTPS
Relevé : Le site répond en HTTPS.
- CorrectRéponse de l'accueil
Relevé : HTTP 200 sur https://makeo.online/.
- CorrectTemps de réponse serveur
Relevé : 715 ms pour recevoir l'accueil (mesure unique, depuis notre serveur).
- CorrectBalise viewport (adaptation mobile déclarée)
Relevé : Meta viewport présente. Elle ne garantit pas à elle seule l'ergonomie mobile, qui n'est pas testée ici.
- Non vérifiéPages du sitemap en erreur
Relevé : Une seule page lue (pas de sitemap exploitable) : contrôle non réalisé.
Protections visibles de l'extérieur
Ce qu'un visiteur peut constater sans accès particulier : chiffrement, en-têtes de sécurité, informations exposées. Lecture passive, sans aucun test intrusif.
Un en-tête absent n'est pas, à lui seul, une faille exploitable ; un en-tête présent ne certifie pas la sécurité du site. Ces relevés sont hors de la note globale (repère interne : 75/100).
- Absent — à examinerPolitique de contenu (CSP)· importance moyenne
Relevé : En-tête Content-Security-Policy absent.
Portée : Observé : la présence d'un en-tête Content-Security-Policy. Limite : Son contenu n'est pas évalué ; une CSP présente peut être trop permissive, une CSP absente n'est pas une faille exploitable en elle-même.
La CSP limite ce qu'un script injecté pourrait faire sur vos pages.
À faire : Définir une Content-Security-Policy adaptée aux ressources du site, d'abord en mode rapport.
- Absent — à examinerProtection contre l'intégration dans un cadre· importance moyenne
Relevé : Ni X-Frame-Options ni frame-ancestors : le site peut être affiché dans la page d'un tiers.
Portée : Observé : X-Frame-Options ou la directive frame-ancestors. Limite : Le risque dépend des actions sensibles du site (connexion, paiement) ; un site vitrine y est peu exposé.
Un site affichable dans la page d'un tiers peut servir à tromper vos visiteurs (clickjacking).
À faire : Ajouter frame-ancestors 'self' à la CSP, ou X-Frame-Options: SAMEORIGIN.
- Absent — à examinerType de contenu verrouillé· importance mineure
Relevé : En-tête X-Content-Type-Options absent.
Portée : Observé : l'en-tête X-Content-Type-Options. Limite : Mesure de précaution ; son absence ne constitue pas une faille à elle seule.
Empêche le navigateur d'interpréter un fichier autrement que déclaré.
À faire : Ajouter X-Content-Type-Options: nosniff.
- Absent — à examinerPolitique de référent· importance mineure
Relevé : En-tête Referrer-Policy absent.
Portée : Observé : l'en-tête Referrer-Policy. Limite : Les navigateurs récents appliquent déjà une politique par défaut prudente.
Limite ce que vos pages transmettent aux sites vers lesquels elles renvoient.
À faire : Ajouter Referrer-Policy: strict-origin-when-cross-origin.
- PrésentRedirection vers HTTPS
Relevé : http:// renvoie vers https://.
Portée : Observé : la réponse à une requête http:// sur l'accueil. Limite : Ne couvre que l'accueil ; d'autres adresses peuvent se comporter autrement.
- PrésentHTTPS imposé au navigateur (HSTS)
Relevé : Strict-Transport-Security : max-age=63072000.
Portée : Observé : l'en-tête Strict-Transport-Security de l'accueil. Limite : Son absence n'est pas une faille en soi si la redirection HTTPS est en place ; sa présence ne certifie rien d'autre.
- PrésentVersions logicielles exposées
Relevé : Aucun numéro de version annoncé dans Server ou X-Powered-By.
Portée : Observé : les en-têtes Server et X-Powered-By. Limite : Masquer une version ne corrige pas une faille ; afficher une version n'en prouve pas une.
Ce que ce relevé ne vérifie pas
Ces points demandent un accès autorisé au code ou à la configuration.
- Les comptes d'administration et leurs mots de passe
- La base de données, ses accès et ses sauvegardes
- Le code du site, ses extensions et leurs mises à jour
- Les formulaires et traitements internes (paiement, espace client)
- La configuration de l'hébergement au-delà de ce qu'il expose publiquement
Plan de modifications
9 modification(s), une fiche par point, dans l'ordre de la synthèse. Ce plan se remet tel quel à la personne qui entretient votre site. Les efforts sont des ordres de grandeur pour un site courant : faites-les confirmer par celui qui intervient. Produit à partir de l'audit, sans IA.
- 1Déclarer une entité Organization ou LocalBusiness en JSON-LD sur l'accueil.Priorité 1 · d'abord
- Page concernée
- https://makeo.online/
- Constat et preuve
- Données structurées (JSON-LD) — Aucune donnée structurée dans l'accueil.
- Pourquoi
- Les données structurées disent aux moteurs qui vous êtes : nom, activité, adresse, contact.
- Effort estimé
- 1 h
- Qui peut le faire
- Développeur ou prestataire web
- Contrôle après correction
- Test des résultats enrichis de Google : l'entité est reconnue, sans erreur.
- 2Publier /sitemap.xml et le déclarer dans Google Search Console.Priorité 1 · d'abord
- Page concernée
- https://makeo.online/ (fichier à la racine)
- Constat et preuve
- Plan du site (sitemap.xml) — Aucun sitemap lisible.
- Pourquoi
- Le sitemap donne aux moteurs la liste de vos pages ; sans lui, certaines restent inconnues.
- Effort estimé
- 30 min
- Qui peut le faire
- Développeur ou prestataire web
- Contrôle après correction
- Search Console : sitemap « Opération effectuée », toutes les pages découvertes.
- 3Ajouter og:title, og:description et og:image (1200 × 630 px).Priorité 2 · ensuite
- Page concernée
- Toutes les pages (1 lue(s))
- Constat et preuve
- Aperçu de partage (Open Graph) — Manquant : og:title, og:description, og:image.
- Pourquoi
- Sans Open Graph, un lien partagé sur LinkedIn ou WhatsApp s'affiche sans image ni résumé.
- Effort estimé
- 1 h
- Qui peut le faire
- Développeur ou prestataire web
- Contrôle après correction
- Coller l'adresse dans l'inspecteur de publication LinkedIn : titre, texte et image s'affichent.
- 4Déclarer <link rel="canonical"> sur chaque page, vers son adresse définitive.Priorité 3 · quand vous aurez le temps
- Page concernée
- Toutes les pages (1 lue(s))
- Constat et preuve
- URL canonique — Aucune balise canonical.
- Pourquoi
- Sans URL canonique, deux adresses du même contenu se partagent le classement.
- Effort estimé
- 30 min à 1 h
- Qui peut le faire
- Développeur ou prestataire web
- Contrôle après correction
- Chaque page porte une balise canonical vers sa propre adresse en https.
- 5Définir une Content-Security-Policy adaptée aux ressources du site, d'abord en mode rapport.Priorité 3 · quand vous aurez le temps
- Page concernée
- Configuration du serveur (toutes les pages)
- Constat et preuve
- Politique de contenu (CSP) — En-tête Content-Security-Policy absent.
- Pourquoi
- La CSP limite ce qu'un script injecté pourrait faire sur vos pages.
- Effort estimé
- ½ à 2 jours (tests compris)
- Qui peut le faire
- Développeur ou prestataire web
- Contrôle après correction
- En-tête présent et aucune erreur CSP dans la console du navigateur.
- 6Ajouter frame-ancestors 'self' à la CSP, ou X-Frame-Options: SAMEORIGIN.Priorité 3 · quand vous aurez le temps
- Page concernée
- Configuration du serveur (toutes les pages)
- Constat et preuve
- Protection contre l'intégration dans un cadre — Ni X-Frame-Options ni frame-ancestors : le site peut être affiché dans la page d'un tiers.
- Pourquoi
- Un site affichable dans la page d'un tiers peut servir à tromper vos visiteurs (clickjacking).
- Effort estimé
- 15 min
- Qui peut le faire
- Hébergeur ou prestataire web
- Contrôle après correction
- En-têtes de réponse : l'une des deux protections présente.
- 7Publier /robots.txt avec une ligne Sitemap.Priorité 3 · quand vous aurez le temps
- Page concernée
- https://makeo.online/ (fichier à la racine)
- Constat et preuve
- Fichier robots.txt — Absent.
- Pourquoi
- robots.txt indique aux robots ce qu'ils peuvent lire et où trouver le plan du site.
- Effort estimé
- 15 min
- Qui peut le faire
- Développeur ou prestataire web
- Contrôle après correction
- Ouvrir /robots.txt : le fichier répond et cite le sitemap.
- 8Ajouter X-Content-Type-Options: nosniff.Priorité 3 · quand vous aurez le temps
- Page concernée
- Configuration du serveur (toutes les pages)
- Constat et preuve
- Type de contenu verrouillé — En-tête X-Content-Type-Options absent.
- Pourquoi
- Empêche le navigateur d'interpréter un fichier autrement que déclaré.
- Effort estimé
- 5 min
- Qui peut le faire
- Hébergeur ou prestataire web
- Contrôle après correction
- En-têtes de réponse : X-Content-Type-Options: nosniff.
- 9Ajouter Referrer-Policy: strict-origin-when-cross-origin.Priorité 3 · quand vous aurez le temps
- Page concernée
- Configuration du serveur (toutes les pages)
- Constat et preuve
- Politique de référent — En-tête Referrer-Policy absent.
- Pourquoi
- Limite ce que vos pages transmettent aux sites vers lesquels elles renvoient.
- Effort estimé
- 5 min
- Qui peut le faire
- Hébergeur ou prestataire web
- Contrôle après correction
- En-têtes de réponse : Referrer-Policy présente.
Textes et exemples adaptés à votre site
EXEMPLE FICTIF — écrit à la main pour montrer le livrable. Les constats et les textes « avant » sont relevés sur le site ; les propositions sont inventées.
Activité comprise : MAKEO fabrique des sites web, des CRM sur mesure, des applications et des outils d'événements avec ses propres moteurs d'IA (d'après le texte de l'accueil).
- Priorité 1 · d'abordDéclarer l'entreprise en données structurées
Audit : aucune donnée structurée dans l'accueil.
À faire : Poser un bloc JSON-LD Organization dans le <head> de l'accueil, avec les seules informations publiques et vérifiées.
<script type="application/ld+json"> {"@context":"https://schema.org","@type":"Organization", "name":"MAKEO","url":"https://makeo.online", "email":"contact@makeo.online"} </script> - Priorité 1 · d'abordPublier un plan du site
Audit : aucun sitemap lisible ; une seule page a pu être analysée.
À faire : Générer /sitemap.xml (Next.js : app/sitemap.ts) avec chaque page publique, puis le déclarer dans Google Search Console.
- Priorité 2 · ensuiteSoigner l'aperçu des liens partagés
Audit : og:title, og:description et og:image absents.
À faire : Ajouter les trois balises Open Graph sur chaque page, avec une image de 1200 × 630 px.
- Priorité 3 · quand vous aurez le tempsDéclarer l'adresse canonique
Audit : aucune balise canonical sur l'accueil.
À faire : Ajouter <link rel="canonical" href="https://makeo.online/"> sur l'accueil, et l'équivalent sur chaque page.
- Priorité 3 · quand vous aurez le tempsPublier un robots.txt
Audit : robots.txt absent.
À faire : Publier /robots.txt qui autorise la lecture et donne l'adresse du plan du site.
User-agent: * Allow: / Sitemap: https://makeo.online/sitemap.xml
Votre charte de rédaction
EXEMPLE FICTIF — écrit à la main pour montrer le livrable. Les constats et les textes « avant » sont relevés sur le site ; les propositions sont inventées.
À donner à quiconque écrit pour votre site : à qui l'on parle, pour dire quoi, comment, et avec quels mots.
Positionnement
Le site présente trois familles de réalisations — sites, CRM, applications — fabriquées par des moteurs d'IA propres à MAKEO. Chaque page doit dire ce qui est fabriqué, pour qui, et comment se passe une demande.
Les messages
- MAKEO fabrique trois choses : des sites, des CRM et des applications.
- La fabrication s'appuie sur des moteurs d'IA développés par MAKEO.
- Le premier contact se fait par courriel, à contact@makeo.online.
Les publics
- Dirigeants de petites entreprises sans équipe technique, qui cherchent un site ou un outil de gestion
- Responsables d'événements qui cherchent un outil d'invitation (« outils d'événements » cités sur l'accueil)
Le ton
- Vouvoiement, phrases courtes qui commencent par le fait
- Décrire ce qui est livré plutôt que qualifier (« innovant », « sur mesure » sans contenu)
Les expressions à employer
- création de site internet
- CRM sur mesure
- application métier
- outil d'invitation pour événement
Les questions auxquelles répondre
- Que fabrique MAKEO exactement ?
- Comment se passe une demande, du premier courriel à la livraison ?
- Puis-je modifier mon site moi-même ensuite ?
À écrire
- Une page par famille de réalisations, avec un exemple livré et le métier du client
- Le déroulé d'une demande, étape par étape
- Uniquement des faits vérifiables : pas de délai ni de prix qui ne soient pas affichés ailleurs sur le site
À éviter
- Les qualificatifs sans contenu (« solutions innovantes », « accompagnement sur mesure »)
- Le jargon technique sur les pages destinées aux clients
- Les promesses de délai ou de résultat non tenues par écrit
Intentions de recherche proposées
Hypothèses à vérifier avec un outil de volume de recherche : nous ne les avons pas mesurées.
- « faire créer un site internet pour une petite entreprise » → Page « Sites » (à créer)
- « CRM sur mesure pour une PME » → Page « CRM » (à créer)
- « application métier sur mesure » → Page « Projets sur mesure » (à créer)
Exemples avant / après
Avant : Nos moteurs d'IA fabriquent vos sites, vos CRM et vos applications.
Après : Sites, CRM et applications, fabriqués par nos moteurs d'IA
Avant : MAKEO fabrique sites web, CRM sur mesure, applications et outils d'événements avec ses propres moteurs d'intelligence artificielle.
Après : MAKEO fabrique des sites web, des CRM et des applications avec ses propres moteurs d'IA. Décrivez votre besoin : nous vous répondons par courriel.
Avant : Les services
Après : Ce que nous fabriquons : sites, CRM, applications
Modèle de page de service
- h1 : ce qui est fabriqué, et pour qui
- Trois lignes : pour qui, ce qui est livré, comment se passe une demande
- Un exemple réel, nommé par son métier
- Questions fréquentes, si les clients les posent vraiment
- Un seul bouton : écrire à contact@makeo.online
Accueil : balises proposées
<title>MAKEO — Sites, CRM et applications fabriqués par nos moteurs d'IA</title> <meta name="description" content="MAKEO fabrique des sites web, des CRM et des applications avec ses propres moteurs d'IA. Décrivez votre besoin : nous vous répondons par courriel.">
Et maintenant
Ce diagnostic vous appartient : votre prestataire s'en sert tel quel.
Améliorer mon site
Vous gardez votre site et votre prestataire. Le plan de modifications dit quoi corriger, où, par qui, et comment vérifier.
Voir le plan de modificationsMéthode, pages lues et limites
Ce que nous avons fait
- Nous lisons, comme un robot, la page d'accueil et jusqu'à huit pages tirées du plan du site ; ce qui exige une connexion n'est pas lu.
- Le contenu ajouté par JavaScript après le chargement n'est pas lu.
- Le temps de réponse est une mesure unique, prise depuis notre serveur.
- Les robots IA sont jugés sur les règles déclarées dans robots.txt ; l'accès effectif (pare-feu, protection de l'hébergeur) n'est pas testé.
- Les notes sont notre grille interne : chaque contrôle pèse de 1 à 3, « à améliorer » vaut la moitié. Elles ne mesurent ni votre position dans Google, ni les citations réelles de votre site par les moteurs IA.
- Les protections relevées ne forment pas un audit de sécurité ; elles restent hors de la note globale.
Pages lues
- https://makeo.online/
MAKEO SAS · contact@makeo.online · Audit du 20 octobre 2026 · EXEMPLE — textes adaptés et charte fictifs