Le cabinet a produit 46 contenus de très bon niveau. Ils ne pointent presque nulle part et presque rien ne pointe vers eux. Cette seconde partie traite le chantier de maillage, les corrections restantes, l'ordre d'exécution et le plan éditorial.
C'est le point que vous aviez pressenti, et il est plus marqué que prévu. Le cabinet a produit 46 contenus de très bon niveau. Autrement dit, un an de travail éditorial qui ne consolide ni les pages de service, ni les autres articles.
/expertises/penal/, une trentaine de notions sont mises en gras : abus de biens sociaux, banqueroute, escroquerie, abus de confiance, blanchiment, délit d'initié, manipulation de cours, corruption, trafic d'influence, favoritisme, prise illégale d'intérêts, fraude fiscale, AGRASC, extradition, transfèrement, INTERPOL, mandat d'arrêt européen, diffamation, injure, cybercriminalité. Le cabinet a déjà publié un article dédié sur au moins huit d'entre elles. Aucune n'est un lien.La taxonomie actuelle décrit le format du contenu. Il en faut une seconde qui décrit la matière, sans quoi aucune recommandation intelligente n'est possible : le système ne peut pas savoir qu'un article sur le blanchiment est proche d'un article sur les saisies pénales.
Six clusters, alignés sur le plan éditorial en fin de page, ce qui garantit que les prochains articles s'y rangent naturellement : Corruption et probité, Conformité et devoir de vigilance, Négociation pénale et enquête interne, Criminalité organisée, Délinquance économique et financière, Contentieux d'affaires et recouvrement.
Chaque contenu porte un cluster principal obligatoire, deux tags secondaires au maximum, et un rattachement à l'une des trois expertises.
Je veux ajouter une taxonomie par sujet aux ressources de ce site Astro, en gardant la taxonomie de format existante (Articles juridiques, Conseils pratiques, Presse, Newsletter). 1. Ajoute au schema de la collection de ressources trois champs : - cluster : obligatoire, valeur unique parmi "corruption-probite", "conformite-vigilance", "negociation-enquete-interne", "criminalite-organisee", "delinquance-economique", "contentieux-affaires" - tags : tableau facultatif, 3 entrees maximum, chaines libres en minuscules sans accents - expertise : obligatoire, valeur unique parmi "penal", "contentieux", "conseil" Le build doit echouer si cluster ou expertise manque ou contient une valeur hors liste. 2. Cree un fichier de configuration unique qui decrit les six clusters : identifiant, libelle affiche, description d'une phrase, et expertise principale de rattachement. Tout le reste du site doit lire ce fichier plutot que de coder les valeurs en dur. 3. Pour chacun des articles existants, propose-moi un cluster, des tags et une expertise en te fondant sur son titre et son contenu. Presente le resultat sous forme de tableau que je valide avant que tu ecrives quoi que ce soit dans les fichiers. 4. Ajoute le filtre par cluster sur la page /ressources/, a cote du filtre par format existant. Les deux filtres doivent pouvoir se combiner. 5. Verifie ensuite qu'aucun article n'est reste sans categorie de format : au moins un article, sur le mandat d'arret europeen, n'en affiche aucune dans la liste des ressources.
C'est la demande principale, et c'est aussi le lien qui manque le plus : de la page qui vend vers les contenus qui prouvent, et retour.
Cree un composant RessourcesLiees.astro et integre-le en bas des trois pages d'expertise, juste avant le bloc de prise de rendez-vous.
Fonctionnement :
- Le composant recoit une liste d'identifiants de clusters en propriete.
- Il recupere les ressources de ces clusters, groupees par cluster, 3 articles par cluster maximum, les plus recents en premier.
- Chaque groupe est precede d'un h3 portant le libelle du cluster. Le bloc entier est precede d'un h2 "Ressources sur ces sujets".
- Chaque carte affiche : format, titre en h4, date, duree de lecture. Le lien enveloppe la carte et son texte visible est le titre complet de l'article, jamais "lire la suite".
- Sous chaque groupe, un lien "Voir les {n} ressources sur {libelle du cluster}" vers la page de cluster.
- Si un cluster n'a aucune ressource, le groupe n'est pas rendu, sans espace vide.
Integration :
- /expertises/penal/ : clusters corruption-probite, criminalite-organisee, delinquance-economique
- /expertises/contentieux/ : cluster contentieux-affaires
- /expertises/conseil/ : clusters conformite-vigilance, negociation-enquete-interne
Style : reprends exactement les cartes de ressources deja utilisees sur la page d'accueil, ne cree pas un nouveau style. Mise en page en flexbox.Aujourd'hui, un lecteur qui finit un guide de vingt minutes n'a nulle part où aller, sinon le pied de page. C'est pourtant le moment où son intention est la plus forte.
Cree un composant ALireEnsuite.astro et integre-le en bas du gabarit de ressource, apres le contenu et apres le bloc FAQ s'il existe.
Algorithme de selection, pour un article donne :
1. Ecarte l'article courant.
2. Calcule un score pour chaque autre ressource : +10 si meme cluster, +3 par tag en commun, +1 si meme expertise. Departage les egalites par la date la plus recente.
3. Retiens les 3 meilleurs scores. Si moins de 3 articles ont un score superieur a zero, complete avec les plus recents du meme cluster, puis de la meme expertise.
Rendu :
- un h2 "A lire ensuite"
- 3 cartes identiques a celles de la page d'accueil, dont le texte du lien est le titre complet de l'article.
- Une quatrieme carte visuellement distincte, avec une bordure d'accent, qui pointe vers la page d'expertise de l'article. Titre : "Un dossier sur ce sujet ?" et lien vers /expertises/{expertise}/ dont le texte est explicite, par exemple "Voir l'expertise en droit penal des affaires".
Applique aussi cet algorithme au bloc d'articles lies qui existe deja sur le gabarit des breves, en remplacement du tri chronologique actuel. N'introduis pas deux blocs differents : un seul composant, utilise partout.Les blocs de recommandation en bas de page valent surtout pour le lecteur. Les liens en plein texte, eux, sont ceux qui transmettent le plus de signal, parce que le texte du lien et la phrase qui l'entoure décrivent la page visée.
Je veux automatiser les liens internes contextuels, avec un controle strict.
1. Cree un fichier de correspondance src/data/liens-internes.json de la forme :
[{ "termes": ["abus de biens sociaux", "abus de bien sociaux"], "url": "/ressources/abus-de-biens-sociaux-defense/", "titre": "Abus de biens sociaux" }, ...]
Pre-remplis-le a partir des articles reellement publies dans le projet. Ne cree aucune entree dont l'URL n'existe pas.
2. Ecris un plugin de transformation du contenu qui, a la generation :
- parcourt le corps des pages d'expertise et des ressources
- remplace la PREMIERE occurrence de chaque terme par un lien vers son URL, en conservant le balisage existant (si le terme est dans un strong, le lien est a l'interieur du strong)
- ne fait jamais le remplacement a l'interieur d'un titre, d'un lien existant, d'un bloc de code, ou d'une legende
- ne lie jamais vers la page courante
- s'arrete a 6 liens automatiques par page
3. Ajoute un champ noAutoLink dans le frontmatter pour desactiver le mecanisme sur une page donnee.
4. Genere un rapport au build : pour chaque page, les termes lies et les termes trouves mais ignores parce que la limite etait atteinte. Montre-moi ce rapport sur la page /expertises/penal/ en premier, elle contient une trentaine de notions en gras dont plusieurs ont deja un article.Une fois la taxonomie posée, six pages supplémentaires deviennent possibles, à mi-chemin entre la page d'expertise et l'article. Elles jouent trois rôles : elles concentrent les liens internes du cluster, elles se positionnent sur les requêtes larges que ni la page d'expertise ni un article précis ne peuvent viser, et elles donnent au lecteur un point d'entrée thématique.
/ressources/corruption-et-probite/.Cree des pages de cluster generees dynamiquement a partir de la taxonomie. - Route : /ressources/[cluster]/ a partir du fichier de configuration des clusters. - Ne genere la page que si le cluster compte au moins 4 ressources. Sinon, ignore-le silencieusement. - Structure de la page : - fil d'Ariane Accueil, Ressources, libelle du cluster - un h1 reprenant le libelle complet du cluster - un champ intro en markdown, lu depuis le fichier de configuration, affiche sous le h1. Laisse-le vide pour l'instant, je redigerai les textes. - la liste complete des ressources du cluster, groupees par format, les plus recentes en premier - un bloc de renvoi vers la page d'expertise de rattachement - Balisage : BreadcrumbList, et CollectionPage avec un ItemList des ressources. - Ajoute ces pages au sitemap. - Ajoute un lien vers la page de cluster sur chaque ressource, sous le titre, a cote de la categorie de format deja affichee. - Ajoute les six pages de cluster dans le menu deroulant Ressources de l'en-tete.
À traiter après les fondations et le maillage. Rien ici n'est bloquant, mais chaque point coûte quelques points de performance ou de clarté.
Constat. Une version anglaise existe. Depuis un article français, le sélecteur de langue renvoie vers /en/, la page d'accueil, et non vers une traduction de l'article. Si les balises hreflang reprennent cette logique, plusieurs pages françaises déclarent la même page anglaise comme équivalente, ce qui invalide la déclaration.
Directive. Ne déclarer une correspondance que lorsqu'une traduction réelle existe, avec réciprocité stricte des deux côtés. Ajouter x-default. Aucune balise sur les pages sans équivalent. Le sélecteur de langue renvoie vers l'accueil de l'autre langue uniquement quand la traduction n'existe pas, et le signale visuellement.
Constat. Les articles portent une date de publication mais aucune date de modification. Au moins une meta description mentionne encore 2024.
Pourquoi. Sur des sujets juridiques, la fraîcheur est un critère de confiance pour le lecteur comme pour le moteur. Une date de modification balisée et affichée permet de revaloriser un article révisé sans le republier.
Directive. Champ dateModified au frontmatter, affiché sous le titre quand il diffère de la date de publication, et repris dans le balisage Article. Revue annuelle des articles à forte audience.
Constat. Le menu apparaît deux fois dans le code de chaque page, ainsi que les cartes d'expertise sur l'accueil. Il s'agit probablement d'une version pour écran large et d'une version pour mobile, toutes deux présentes et l'une masquée.
Directive. Un seul rendu, adapté par CSS. Cela allège chaque page, supprime les titres en double et simplifie la maintenance.
À contrôler. Présence et fraîcheur du sitemap, exposition dans le robots.txt, absence des pages en erreur et des pages anglaises orphelines. Puis exporter la liste complète des erreurs d'exploration depuis la Search Console : la page 404 trouvée par recoupement n'est probablement pas la seule.
Constat. Le H1 de /ressources/ est « Toutes nos publications. » Aucune requête, aucune matière.
Directive. « Ressources juridiques en pénal des affaires et contentieux », avec un paragraphe d'introduction rédigé. Une page de liste sans texte se positionne rarement.
La logique de cet ordre : d'abord ce qui rend les pages compréhensibles, ensuite ce qui fait circuler la valeur entre elles, enfin ce qui la fait croître. Publier de nouveaux articles avant d'avoir traité les deux premières étapes revient à remplir un réservoir percé.
Recentré sur la délinquance en col blanc, la corruption, la criminalité organisée, la conformité et la négociation pénale. Six blocs conçus comme des silos : chacun a un article pilier vers lequel les autres pointent, ce qui suppose que le chantier de maillage soit fait avant ou en parallèle. Les priorités indiquent l'ordre de production. Les briefs éditoriaux complets figurent dans le fichier Excel joint à la livraison.
| N° | Prio | Bloc | Titre de l'article | Angle |
|---|---|---|---|---|
| 1 | P1 | Conformité | Loi Sapin 2 : les 8 piliers, les seuils et ce que l'AFA contrôle réellement | Article socle du bloc conformité. Une section par pilier, le livrable attendu et le niveau de preuve regardé en contrôle. |
| 2 | P1 | Conformité | Cartographie des risques de corruption : la méthode, étape par étape | Le pilier le plus sanctionné par l'AFA. Cotation brute puis nette, plan d'action, traçabilité. Fournir une matrice type. |
| 3 | P1 | Négociation | Enquête interne : la conduire sans fragiliser l'entreprise | Très peu de cabinets français ont écrit dessus. Cadrage, preuves, entretiens, secret professionnel, sort du rapport. |
| 4 | P1 | Négociation | CJIP : comment se négocie réellement une convention judiciaire d'intérêt public | Le guide opérationnel qui manque au décryptage existant. Et ce que la CJIP ne protège pas : dirigeants, action civile, poursuites étrangères. |
| 5 | P1 | Conformité | Devoir de vigilance : construire un plan qui tient devant le juge | Le versant opérationnel et contentieux : contenu du plan, mise en demeure, injonction, premières décisions au fond. |
| 6 | P1 | Conformité | Délégation de pouvoirs : le document qui protège le dirigeant (modèle commenté) | Donner le modèle, mais l'entourer des trois conditions de la Cour de cassation et des cas où le juge l'écarte. |
| 7 | P1 | Délinquance éco. | Mise en examen d'un dirigeant : ce que ça change vraiment pour l'entreprise | Angle entreprise pour se démarquer des définitions : mandat social, banques, marchés publics, assurance RCMS. |
| 8 | P1 | Corruption | Trafic d'influence : où s'arrête le lobbying, où commence le délit | La zone grise que les dirigeants n'osent pas interroger. Conventions de conseil, honoraires de facilitation, intermédiaires. |
| 9 | P1 | Corruption | Corruption d'agent public : les trois temps du délit et ce que le parquet doit prouver | Pilier du bloc. Le pacte, la preuve par faisceau d'indices, et l'exclusion des marchés publics comme peine la plus lourde. |
| 10 | P1 | Crim. organisée | Bande organisée : la circonstance qui fait basculer tout le régime de la procédure | Article pivot du bloc. Garde à vue de 96 heures, perquisitions de nuit, détention allongée, et comment contester la circonstance. |
| 11 | P1 | Crim. organisée | Saisies pénales et confiscation : protéger le patrimoine pendant la procédure | Sujet sous-traité au regard de son enjeu. AGRASC, confiscation élargie, recours à délais très courts, tiers de bonne foi. |
| 12 | P1 | Contentieux | Escroquerie au jugement : quand la procédure civile devient une arme | Niche rare, à l'intersection des deux pôles du cabinet. Plainte, révision, tierce opposition, responsabilité. |
| 13 | P2 | Corruption | Prise illégale d'intérêts : le délit qui n'exige aucun enrichissement | L'infraction la plus mal comprise, et celle qui piège de bonne foi. Vérifier la rédaction en vigueur de l'article 432-12. |
| 14 | P2 | Corruption | Corruption privée : le délit que les entreprises oublient | Pas besoin d'agent public. Acheteurs, commerciaux, rétrocommissions, et la réponse du programme de conformité. |
| 15 | P2 | Corruption | Cadeaux, invitations et sponsoring : la ligne rouge, en pratique | Grille de décision plutôt qu'un cours. Politique type, registre modèle, arbre de décision imprimable. |
| 16 | P2 | Corruption | Marchés publics : les cinq moments où le risque pénal se cristallise | Article chapeau qui fédère les deux contenus BTP existants en élargissant à tous les secteurs. |
| 17 | P2 | Conformité | Dispositif d'alerte interne : monter une procédure réellement conforme | Pilier obligatoire souvent réduit à une adresse mail. Délais, confidentialité, protection contre les représailles. |
| 18 | P2 | Conformité | Évaluation des tiers : la due diligence des fournisseurs, intermédiaires et cibles | Le pilier le plus lourd à déployer. Méthode proportionnée, signaux d'alerte, cas des agents commerciaux à l'export. |
| 19 | P2 | Conformité | LCB-FT : obligations des entreprises assujetties et risque pénal du dirigeant | Le versant réglementaire du blanchiment. Assujettissement, déclaration de soupçon, sanctions ACPR. |
| 20 | P2 | Négociation | Enquête interne et droits des salariés : preuve, données personnelles et sanction | Le versant social, celui qui fait perdre les dossiers. Loyauté de la preuve, messageries, prescription disciplinaire. |
| 21 | P2 | Négociation | CRPC pour un dirigeant ou une entreprise : plaider coupable, à quel prix | L'arbitrage réel plutôt que la procédure. Ce qui se négocie, l'homologation, l'effet sur les interdictions professionnelles. |
| 22 | P2 | Crim. organisée | Association de malfaiteurs : l'infraction qui permet de poursuivre avant l'acte | Ce qui suffit à caractériser le délit, puis les trois terrains de défense du participant périphérique. |
| 23 | P2 | Crim. organisée | Blanchiment aggravé et en bande organisée : la présomption qui inverse la preuve | Le cœur du sujet : la présomption qui fait peser la justification de l'origine des biens sur le mis en cause. |
| 24 | P2 | Délinquance éco. | Perquisition et visite domiciliaire en entreprise : droits pendant, réflexes après | Écrire le protocole que le dirigeant aurait dû préparer. Distinguer perquisition pénale et visite fiscale. |
| 25 | P2 | Délinquance éco. | Banqueroute et faute de gestion : le risque pénal de la procédure collective | Forte demande implicite, très peu traité côté pénal. Frontière avec l'insuffisance d'actif et l'interdiction de gérer. |
| 26 | P2 | Délinquance éco. | Délit d'initié et manquement d'initié : deux voies pour un même fait | L'aiguillage AMF ou parquet financier, et pourquoi le choix de la voie change tout pour le mis en cause. |
| 27 | P2 | Délinquance éco. | Fraude fiscale, verrou de Bercy et CJIP fiscale : la mécanique actuelle | Prolonge la brève CJIP HSBC. Le blanchiment de fraude fiscale aggravée comme vrai levier de pression du parquet. |
| 28 | P2 | Contentieux | Expertise in futurum : obtenir la preuve avant le procès | Le guide qui manque à la brève existante. Motif légitime, périmètre de mission, riposte par le référé-rétractation. |
| 29 | P3 | Corruption | Corruption internationale : compétence française et régimes étrangers | Extraterritorialité croisée, non bis in idem, loi de blocage, et l'intérêt de la CJIP en dossier multi-juridictionnel. |
| 30 | P3 | Conformité | Directive européenne sur le devoir de vigilance : où en est le texte | Forte demande de veille. Vérifier impérativement l'état du droit à la rédaction, le calendrier a bougé plusieurs fois. |
| 31 | P3 | Conformité | Ce que les décisions de la commission des sanctions de l'AFA nous apprennent | Veille à forte valeur perçue. Manquements récurrents, défenses qui ont porté, checklist de préparation au contrôle. |
| 32 | P3 | Négociation | Révélation spontanée au parquet : faut-il aller le voir soi-même ? | Article de décision, très senior. Ce que la révélation apporte et ce qu'elle coûte, et les conditions à réunir avant de bouger. |
| 33 | P3 | Négociation | Composition administrative devant l'AMF : négocier plutôt que d'aller en sanction | Procédure peu couverte alors qu'elle concerne beaucoup d'acteurs régulés. Articulation délicate avec un volet pénal. |
| 34 | P3 | Crim. organisée | JIRS : ce que change la spécialisation pour la défense | Saisine, dessaisissement, moyens concentrés, et l'organisation d'une défense sur plusieurs années et plusieurs ressorts. |
| 35 | P3 | Crim. organisée | Contester les techniques spéciales d'enquête | Très technique, excellent pour la crédibilité auprès des prescripteurs. Nullités, proportionnalité, loyauté. |
| 36 | P3 | Délinquance éco. | Abus de biens sociaux : définition, périmètre et point de départ de la prescription | Complément des deux contenus existants, positionné sur la requête de définition non captée. |
| 37 | P3 | Délinquance éco. | Information financière trompeuse et manipulation de cours | Prolonge les brèves existantes en contenu de fond. Niche, mais très qualifiante sur le segment des sociétés cotées. |
| 38 | P3 | Délinquance éco. | Responsabilité pénale des personnes morales : conditions, peines et défense | Article transversal qui irrigue tout le bloc conformité. Sort de la société absorbante depuis le revirement de 2020. |
| 39 | P3 | Contentieux | Concurrence déloyale et parasitisme : deux fondements, deux stratégies de preuve | Le cœur est la preuve : constat, mesure sur requête, et l'évaluation du préjudice par l'économie injustement réalisée. |
| 40 | P3 | Contentieux | Recouvrement de créances à l'international : quel levier selon le pays du débiteur | Positionne le profil international sur une requête commerciale peu disputée. Arbre de décision Union puis hors Union. |