Rustine

Prouver avec une balise meta

Mis à jour le 12/10/2026 · 3 min

Sommaire

Tu ajoutes une balise dans le <head> de ta page d’accueil, tu mets en ligne, puis tu cliques sur « C’est fait, vérifie ». Pratique quand tu n’as pas la main sur le DNS et que tu préfères toucher à ton code plutôt qu’ajouter un fichier.

Avant de commencer

  • Tu peux modifier le HTML de ta page d’accueil et le mettre en ligne.
  • Ta double authentification est activée sur Rustine. Sinon, Rustine te la demande au moment de vérifier.

Les étapes

  1. Copie la balise dans Rustine

    Ouvre ton projet, clique sur « Prouver que c’est mon site » et choisis l’onglet Balise meta. Rustine affiche la ligne à coller, avec ton jeton :

    <meta name="rustine-verify" content="8f3a1c9e27d44b0f9a6e5c1d73b2a840">

    Copie celle de ton projet : le jeton est propre à ton site.

  2. Colle-la dans le head de ta page d'accueil

    • HTML, Vite, Lovable : dans index.html, entre <head> et </head>. Sur Lovable, demande dans le chat d’ajouter cette balise dans le head de index.html, puis publie.
    • Next.js (App Router) : dans app/layout.tsx, ajoute à l’objet metadata la ligne other: { “rustine-verify”: “ton jeton” }. Next.js écrit la balise tout seul.
    • Next.js (Pages Router) : colle la balise dans le <Head> de pages/index.tsx ou de pages/_document.tsx.
    • WordPress, Webflow, Framer… : cherche le réglage « code personnalisé dans le head » de ton outil.
  3. Déploie, puis vérifie la page

    Mets ton site en ligne. Ouvre ta page d’accueil, puis affiche son code source (clic droit, « Afficher le code source de la page ») : la balise doit y être. L’inspecteur ne suffit pas, il montre aussi ce que le JavaScript ajoute après coup.

  4. Reviens dans Rustine et clique sur « C'est fait, vérifie »

    C’est à toi. L’eau s’éclaircit.

  5. Laisse la balise en place

    Rustine la relit juste avant chaque audit complet. Si une refonte la retire, l’audit devient un scan rapide.

Ce que Rustine vérifie

  • La page d’accueil (/) de ton adresse, en HTTPS, avec un certificat valide.
  • Une réponse 200, en HTML. Une redirection vers une autre page du même site passe, vers un autre domaine non.
  • La balise dans le HTML que renvoie ton serveur, dans le premier Mo de la page.
  • Un content égal à ton jeton, et à rien d’autre.

Ça ne marche pas ?

La balise est dans l'inspecteur mais Rustine ne la trouve pas

Elle est ajoutée par JavaScript, après le chargement : react-helmet, un useEffect, un gestionnaire de balises. Rustine lit le HTML tel que ton serveur l’envoie, sans lancer ton JavaScript. Mets la balise en dur dans index.html, ou prends la méthode du fichier.

J'ai mis toute la valeur dans content

Le content de la balise prend le jeton seul, sans rustine-verify= devant. Colle la ligne telle que Rustine l’affiche dans l’onglet Balise meta.

Ma page d'accueil redirige vers un autre domaine

Rustine refuse une balise servie par un autre domaine que celui que tu prouves, par exemple monsaas.fr qui renvoie vers www.monsaas.fr. Passe par le DNS, qui ne dépend pas des redirections.

J'ai aussi app.monsaas.fr

La balise ne prouve que l’adresse dont elle est la page d’accueil, pas ses sous-domaines. Chaque adresse de ton projet se prouve à part.

Quelle méthode choisir

DNSRien à mettre en ligneMarche même si ton site redirige ou n'a pas de page d'accueil.
FichierServi par ton siteEn HTTPS, sur l'adresse elle-même, sans redirection vers un autre domaine.
BaliseSur ta page d'accueilDans le head, sans redirection vers un autre domaine.
Cet article t'a aidé ?

Toujours bloqué ?

Ouvre le chat : on voit d'où tu viens, pas besoin de tout réexpliquer.