Les 44 contrôles / TS39
TS39 · Performance et suivi
Le CDN, Vary et la géolocalisation ne servent pas des signaux SEO contradictoires.
Texte du protocole · 0.1.0-draft.28 · Lecture documentaire, sans évaluation de site.
Version de la règle du contrôle : 0.1.0-draft.28
Repère de lecture : commencez par l’applicabilité et les pièces requises, puis lisez les attendus avec leurs limites. Comprendre les états C, NC, NT et NA · Préparer un dossier
Attendus et preuves
- Entrées requises (identifiants du protocole)
- http, configuration, intent
- Quand l’utiliser
- Diffusion variant selon région, cache, appareil ou négociation.
- Comment vérifier
- Déclarer et faire revoir matrice, configuration et politique avant collecte ; comparer signaux natifs, contenu et accès par cellule ; qualifier contextes et réutilisations du cache avec pièces liées selon delivery-evidence-v1.
- Attendu
- Les trois règles réussissent sur les cellules déclarées : politique revue, signaux cohérents et mécanismes attribués ; variations légitimes, défauts indépendants et cellules non qualifiées restent distincts.
- Preuves à conserver
- Configuration, matrice préalable, HTTP natifs, rendus ou exemptions positives, revues liées et journaux du cache lorsqu’il est testé. Politique d’accès Googlebot qualifiée séparément des requêtes du client de test ; aucune visite réelle déduite.
- Non-applicabilité
- Absence de mécanisme de variation attestée par configuration.
- Limites
- Premier profil borné avec un membre canonical par cellule et réutilisation sans transformation. Revues, sources, régions, horloges et journaux fournis sans authentification ; pas de simulation générale du cache. Deux points ne couvrent pas tous les POP/routes, et C n’établit pas l’accès réel de Googlebot.
- Précision sur le résultat
- C exige tous les attendus sur le périmètre déclaré. NC exige une contradiction étayée ; sinon NT. NA exige la preuve de non-applicabilité.
- Portée des références
- RFC 9110 établit la sémantique de Vary et des réponses HTTP. Le comportement des pages adaptées à la région est documenté séparément par Google.
Règles atomiques
TS39-A01 — Matrice préalable et configuration revues
- Entrées requises (identifiants du protocole)
- configuration, intent
- Quand l’utiliser
- Diffusion variant selon région, cache, appareil ou négociation.
- Comment vérifier
- Vérifier fenêtre, cellules, mécanismes, configuration conservée et revue liée avant collecte, incluant représentativité et politique d’accès Googlebot.
- Attendu
- Configuration et matrice qualifiées par une revue favorable ; rejet documenté = fail.
- Preuves à conserver
- Configuration, matrice préalable, HTTP natifs, rendus ou exemptions positives, revues liées et journaux du cache lorsqu’il est testé. Politique d’accès Googlebot qualifiée séparément des requêtes du client de test ; aucune visite réelle déduite.
- Hypothèses
- Intention, contexte et qualifications des sources/revues fournis ; leur vérité reste à vérifier.
- Résultat indéterminé
- Configuration/revue absente, tardive, non liée ; minimum de matrice ou mécanisme non qualifié.
- Non-applicabilité
- Aucune exemption atomique automatique.
- Limites
- Premier profil borné avec un membre canonical par cellule et réutilisation sans transformation. Revues, sources, régions, horloges et journaux fournis sans authentification ; pas de simulation générale du cache. Deux points ne couvrent pas tous les POP/routes, et C n’établit pas l’accès réel de Googlebot.
TS39-A02 — Cohérence des signaux dans chaque contexte
- Entrées requises (identifiants du protocole)
- http, content, intent
- Quand l’utiliser
- Diffusion variant selon région, cache, appareil ou négociation.
- Comment vérifier
- Comparer statut/URL finale, recalculer TS07-A01/A02/A03 et TS10-A01, puis confronter langue/contenu/accessibilité aux revues liées ; conserver chaque inconnue.
- Attendu
- Toutes les cellules suivent la politique ; exemption de rendu positive conservée. Toute contradiction attribuable donne fail malgré les autres inconnues.
- Preuves à conserver
- Configuration, matrice préalable, HTTP natifs, rendus ou exemptions positives, revues liées et journaux du cache lorsqu’il est testé. Politique d’accès Googlebot qualifiée séparément des requêtes du client de test ; aucune visite réelle déduite.
- Hypothèses
- Intention, contexte et qualifications des sources/revues fournis ; leur vérité reste à vérifier.
- Résultat indéterminé
- Cellule, source, rendu, revue ou profil manquant ; corps incomplet, contexte non lié ou sémantique inconnue.
- Non-applicabilité
- Aucune exemption atomique automatique.
- Limites
- Premier profil borné avec un membre canonical par cellule et réutilisation sans transformation. Revues, sources, régions, horloges et journaux fournis sans authentification ; pas de simulation générale du cache. Deux points ne couvrent pas tous les POP/routes, et C n’établit pas l’accès réel de Googlebot.
TS39-A03 — Attribution des contextes et du cache
- Entrées requises (identifiants du protocole)
- configuration, http, logs, intent
- Quand l’utiliser
- Diffusion variant selon région, cache, appareil ou négociation.
- Comment vérifier
- Qualifier contextes/mécanismes sur sources liées ; pour le cache, rapprocher entrée stockée, requête servie, couche, horloge, Vary et revue de fraîcheur.
- Attendu
- Attribution et politique cohérentes sur toutes les cellules/checks ; réutilisation attribuée incompatible avec Vary ou politique = fail. Un test n’est pas une visite opérateur.
- Preuves à conserver
- Configuration, matrice préalable, HTTP natifs, rendus ou exemptions positives, revues liées et journaux du cache lorsqu’il est testé. Politique d’accès Googlebot qualifiée séparément des requêtes du client de test ; aucune visite réelle déduite.
- Hypothèses
- Intention, contexte et qualifications des sources/revues fournis ; leur vérité reste à vérifier.
- Résultat indéterminé
- Région, source, journal, lien ou fraîcheur non qualifié ; Age/HIT, User-Agent, séquence ou ETag seuls insuffisants.
- Non-applicabilité
- Aucune exemption atomique automatique.
- Limites
- Premier profil borné avec un membre canonical par cellule et réutilisation sans transformation. Revues, sources, régions, horloges et journaux fournis sans authentification ; pas de simulation générale du cache. Deux points ne couvrent pas tous les POP/routes, et C n’établit pas l’accès réel de Googlebot.