Contrôle du rendu JavaScript
Google exécute le JavaScript, mais avec un délai et des limites. Un contenu qui n'existe qu'après l'hydratation peut être indexé tardivement, partiellement, ou pas du tout. Cette compétence compare le HTML brut au DOM rendu pour trouver exactement ce qui manque.
À utiliser lorsqu'un site rend son contenu côté client et que vous devez confirmer que les moteurs de recherche le voient réellement, en particulier après un changement de framework ou une migration.
Le fichier de compétence
Ce qu’il vous faut d’abord
- L'URL d'une page par gabarit
- L'accès au code source et à un outil de rendu
Méthode
- 01 Récupérez le HTML brut avec le JavaScript désactivé et notez ce qui est présent : title, meta description, canonical, titres, corps de texte, liens.
- 02 Effectuez le rendu de la même URL et comparez les deux versions. Tout ce qui n'apparaît qu'après le rendu est à risque.
- 03 Vérifiez en particulier les liens internes, les liens injectés par JavaScript, ou déclenchés par onclick plutôt que par href, risquent de ne jamais être suivis.
- 04 Confirmez que le canonical et le meta robots sont présents dans le HTML brut. Un canonical injecté côté client est fréquemment ignoré.
- 05 Testez l'URL en production avec l'inspection d'URL de la Search Console et lisez le HTML rendu qu'elle rapporte : c'est la vue qui fait autorité.
- 06 Pour tout élément critique encore manquant, déplacez-le côté serveur plutôt que d'essayer d'accélérer le rendu de la version côté client.
Ce que ça produit
Une comparaison par gabarit entre contenu brut et contenu rendu, chaque élément à risque étant marqué comme à déplacer côté serveur ou acceptable.
Là où ça dérape
- Faire davantage confiance à un outil de rendu tiers qu'à l'inspection d'URL de la Search Console
- Supposer que parce qu'une page se positionne, son contenu JavaScript est bien lu
- Laisser les canonicals et les directives robots à une injection côté client
Utiliser cette compétence dans votre propre IA
Le fichier téléchargé est un simple markdown dont l'en-tête porte le nom et le déclencheur. Quand un assistant sait charger des compétences tout seul, c'est cet en-tête qu'il lit pour décider que celle-ci s'applique.
Plus dans SEO technique
Audit du budget de crawl
À utiliser lorsqu'un grand site comporte des pages qui restent hors index pendant des semaines,...
Analyse des écarts d'indexation
À utiliser lorsque le nombre de pages que vous publiez et le nombre de pages indexées par Google...
Triage des Core Web Vitals
À utiliser lorsque les données terrain montrent un LCP, un INP ou un CLS en échec et que vous de...
Nettoyage des chaînes de redirection
À utiliser après une migration, un changement de domaine, ou dès qu'un crawl signale des redirec...