Démarrage rapide

D’un compte vide à un warmer de cache vérifié et opérationnel, avec la preuve qu’il a amélioré vos temps de chargement.

12 min de lecture

Il s'agit d'une première configuration complète. Attendez-vous à environ quinze minutes de travail, plus le temps que met votre DNS à se propager. À la fin, vous aurez un warmer exécuté selon un calendrier et une page d'état du cache prouvant que cela a rendu votre site plus rapide.

Ce dont vous avez besoin avant de commencer

Un site Web que vous contrôlez et la possibilité d'ajouter un enregistrement DNS pour son domaine ou de y télécharger un fichier. L'un ou l'autre suffit.

Étape 1 — Créez votre compte

Inscrivez-vous et confirmez votre adresse e-mail. Il vous sera demandé un jeton de vérification qui vous sera envoyé par e-mail. Vérifiez votre dossier spam s'il n'apparaît pas dans la minute.

Le forfait gratuit est suffisant pour compléter l’intégralité de ce guide. Vous pouvez y créer un vrai site, avec des limites inférieures à celles des niveaux payants.

Après vous être connecté, vous arrivez sur  État du cache . Il sera vide : il n'y a pas encore de données d'analyse. Un guide d'intégration propose une visite ; à prendre ou à sauter, cette page couvre le même sujet plus en détail.

Étape 2 — Vérifiez votre hostname

Cache Rocket refuse d'envoyer du trafic sur un domaine jusqu'à ce que vous ayez prouvé que vous le contrôlez. C’est la seule étape que vous ne pouvez pas sauter.

Accédez à Compte → Hostnames, saisissez votre domaine et choisissez une méthode de vérification.

Utilisez le hostname exact que vous réchaufferez

example.com et www.example.com sont différents hostnames. Vérifiez celle que vos URL d'entrée utiliseront réellement — si votre site redirige vers www, vérifiez www.example.com.

Option A – Enregistrement DNS TXT

Choisissez Enregistrement DNS TXT, cliquez sur Démarrer la vérification et Cache Rocket vous montre un nom d'enregistrement et une valeur de jeton. Ajoutez cet enregistrement TXT auprès de votre fournisseur DNS, attendez qu'il se propage, puis cliquez sur Vérifier.

La propagation dure généralement quelques minutes mais peut prendre jusqu'à une heure en fonction de la durée de vie de votre fournisseur. Si la vérification échoue, attendez et cliquez à nouveau sur Vérifier : rien n'est perdu en réessayant.

Option B – Fichier HTTPS ou balise méta

Choisissez plutôt Fichier HTTPS ou balise méta. Cache Rocket vous donne un chemin de fichier, son contenu attendu et une balise <meta> équivalente. Publiez l'un ou l'autre et cliquez sur Vérifier.

Ceci est généralement plus rapide que le DNS et convient mieux aux Next.js, Vercel, Netlify et aux autres hôtes d'applications sur lesquels vous déployez des fichiers mais ne pouvez pas contrôler le DNS. Tous les détails sur les deux méthodes se trouvent dans Hostname vérification.

Good to know

Lorsque le hostname indique Vérifié dans la liste, vous avez dépassé la partie la plus difficile. À partir d'ici, tout est configuration.

Étape 3 — Créez votre premier warmer

Accédez à Compte → Warmers et cliquez sur Ajouter warmer. Le formulaire comporte plusieurs sections, mais pour un premier warmer vous n'avez besoin que de deux champs.

  1. 1

    Laisser Active désactivé

    Configurez d'abord tout, puis allumez-le délibérément. Un warmer éteint ne vous coûte rien.

  2. 2

    Donnez-lui un nom

    Quelque chose que vous reconnaîtrez dans une liste dans six mois – « Site principal », « Boutique – produits », « Blog ». C'est un label pour vous et n'est jamais montré aux visiteurs.

  3. 3

    Ajoutez une URL d'entrée

    Votre page d'accueil, avec le préfixe complet https:// : https://www.example.com. Il doit utiliser le hostname que vous venez de vérifier.

  4. 4

    Activez Inclure les plans de site si votre forfait le permet

    Il s’agit du paramètre facultatif ayant la valeur la plus élevée. Il permet au warmer de récupérer chaque URL publiée par votre CMS, y compris les nouvelles pages, sans que vous ayez à maintenir une liste.

  5. 5

    Laissez tous les autres paramètres à leur valeur par défaut

    La profondeur, les délais d'attente et les limites de débit sont pré-remplis avec des valeurs adaptées à la plupart des sites. Ajustez-les plus tard, une fois que vous aurez des données.

  6. 6

    Enregistrez le warmer

    Cliquez sur Créer warmer. Il apparaît dans votre liste, inactif.

Commencez étroit, puis élargissez

Il est tentant de monter en profondeur et de tout réchauffer dès le premier jour. Résister. Un warmer superficiel qui fonctionne vous indique que votre mise en cache est saine ; un énorme qui échoue à moitié ne vous dit rien et agace votre serveur d'origine.

Étape 4 — Exécutez-le une fois et regardez

Basculez le warmer sur Actif et démarrez une course. Ensuite, ouvrez la page de détails du warmer pour voir les résultats arriver.

Vous verrez une ligne par URL avec son code d'état, sa profondeur, son type de contenu et - le point important - un premier temps de chargement et un deuxième temps de chargement. Les chiffres récapitulatifs en haut montrent le nombre total d'URL, les succès, les échecs, les temps de chargement moyens, la durée totale et les pages par minute.

Ce que tu voisQue faire
Les codes d'état sont 200 et le deuxième chargement est beaucoup plus rapide que le premierTout fonctionne. Passez à l'étape 5.
Les codes d'état sont 403 ou 429Un pare-feu, un filtre de robot ou un limiteur de débit bloque le robot. Réduisez le maximum d'URL par minute et envisagez d'autoriser l'inscription Cache Rocket. Voir Dépannage.
Les codes d'état sont 301 ou 302L'URL de votre entrée redirige. Remplacez-le par la destination – en ajoutant ou en supprimant souvent www, ou en passant à https.
Une seule URL a été exploréeAucun lien n'a été découvert. Vérifiez que la profondeur est d'au moins 1 et que votre page d'accueil renvoie à d'autres pages en HTML brut.
Les premier et deuxième temps de chargement sont tous deux lentsVos pages ne sont pas du tout mises en cache. Le réchauffement ne peut pas résoudre ce problème : la mise en cache elle-même nécessite d'abord une attention particulière.
Rien n'a fonctionné du toutConfirmez que le warmer est Actif et que son hostname indique Vérifié.

Étape 5 - Confirmez-le dans l'état du cache

Ouvrez Compte → État du cache. Maintenant que les données d'exploration existent, cette page devient l'endroit où vous vivez réellement.

  • Score de chaleur : proportion d'URL suivies qui semblent correctement mises en cache. Plus haut, c'est mieux.
  • Amélioration moyenne : la rapidité du chargement à chaud par rapport au premier chargement sur votre site. C'est votre retour sur investissement, en millisecondes.
  • URL froides/lentes : les pages spécifiques qui n'en bénéficient pas. Cette liste est votre liste de choses à faire.

Chaque champ de cette page est expliqué dans [Santé du cache] (/documentation/cache-health).

Étape 6 — Soyez averti quand il se brise

Un warmer qui a silencieusement cessé de fonctionner est pire qu'aucun warmer, car vous croirez que vous êtes couvert. Passez deux minutes sur une alerte maintenant.

Accédez à Compte → Alertes, choisissez Slack, Discord ou un webhook générique, collez l'URL du webhook et cochez au moins Erreur d'exploration et Taux d'erreur élevé. Les instructions complètes se trouvent dans [Alertes] (/documentation/alerts).

Tip

Laissez Exploration terminée désactivée, sauf si vous souhaitez spécifiquement une piste d'audit. Sur une programmation fréquente, il produit beaucoup de bruit et les chaînes bruyantes sont coupées.

Vous avez terminé. Et ensuite ?

Vous disposez désormais d'un hostname vérifié, d'un warmer programmé, d'une preuve visible que cela fonctionne et d'une notification en cas d'arrêt. C'est une configuration complète et saine.