Skip to content

SEO lot 4 : titres, description des études de cas, favicon.ico - #75

Merged
ScratchMe merged 1 commit into
mainfrom
claude/cv-repo-seo-gb9joz
Sep 24, 2026
Merged

ScratchMe merged 1 commit into
mainfrom
claude/cv-repo-seo-gb9joz

Conversation

@ScratchMe

Copy link
Copy Markdown
Owner

Mission SEO du 24/09/2026, lot 4 (dernier).

Ce qui change

  • Titre de l'accueil (PROFILE.seo.title, repris par og:/twitter:) : 57 / 56 caractères au lieu de 66 / 65, textes de la mission.
  • Description des études de cas (results.metaDescription, reprise par og:, twitter: et le JSON-LD CollectionPage) : 153 / 152 caractères au lieu de 174 / 177.
  • /favicon.ico (404 jusqu'ici) : 16, 32 et 48 px, rendu depuis assets/favicon.svg. Les balises <link rel="icon"> ne changent pas.
  • undefined/formation-finale.png supprimé : capture committée par erreur dans Quatrième étude de cas : du Sales-Led au modèle hybride #67 et servie sur le domaine.
  • check-seo.mjs : critères du lot 4. Trois textes que la mission ne fournit pas dépassent la limite ; ils sont signalés (⚠) sans faire échouer la suite :
    • titre des pages projet : 65 / 63 caractères ;
    • description française de l'accueil : 163 caractères.
  • CLAUDE.md et README à jour ; le plan de travail sort de docs/.

Vérifications

  • node scripts/check-seo.mjs : 167 critères au vert, 4 ignorés (la redirection HTTPS, vérifiable seulement en ligne, et les 3 signalements ci-dessus).
  • Captures des 5 URL de référence : identiques au pixel près au lot 0.
  • Générateur relancé : aucun diff.

🤖 Generated with Claude Code

https://claude.ai/code/session_011xf6atLum6g68MUw2hi81e


Generated by Claude Code

- Titre de l'accueil (PROFILE.seo.title, repris par og:title et
  twitter:title) : « Antoine Berthaud · Senior Product Manager Growth à
  Nantes » (57 caractères) / « Antoine Berthaud · Senior Growth Product
  Manager, Nantes » (56), au lieu de 66 / 65.
- Description des études de cas (results.metaDescription, reprise par og:,
  twitter: et le JSON-LD CollectionPage) : 153 / 152 caractères au lieu de
  174 / 177.
- /favicon.ico (404 jusqu'ici) : icône 16, 32 et 48 px rendue depuis
  assets/favicon.svg ; balises <link rel="icon"> inchangées.
- undefined/formation-finale.png supprimé : capture d'écran committée par
  erreur dans la PR #67 et servie sur le domaine.
- check-seo.mjs : critères du lot 4 (textes dans le HTML brut et le JSON-LD,
  longueurs, favicon). Trois textes que la mission ne fournit pas dépassent
  la limite et sont signalés sans faire échouer : titre des pages projet
  (65 / 63) et description française de l'accueil (163).
- CLAUDE.md et README à jour ; le plan de travail sort de docs/, la mission
  étant terminée.

check-seo.mjs : 167 critères au vert, captures identiques au pixel aux
références du lot 0, générateur stable.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011xf6atLum6g68MUw2hi81e
@ScratchMe
ScratchMe merged commit 640d7dd into main Sep 24, 2026
1 check passed
@ScratchMe
ScratchMe deleted the claude/cv-repo-seo-gb9joz branch September 24, 2026 23:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants