Outil gratuit

Éditeur HTML en ligne

Collez du code HTML, voyez le rendu en direct, et obtenez dans la foulée le diagnostic SEO du balisage : hiérarchie des titres, images sans alt, JSON-LD valide ou non, balises obsolètes. Aucune installation, aucune inscription, et rien ne quitte votre navigateur.

HTML 0 caractère
Code HTML
Aperçu en direct

Contrôle du balisage

 

Analyse locale du code saisi. Elle porte sur le balisage, pas sur la qualité du contenu : voir l'audit d'une page en ligne pour le reste.

Code copié !
Aperçu HTML — plein écran

Ce que cet éditeur sert à faire

Un éditeur HTML en ligne évite la boucle « créer un fichier, l'ouvrir, le recharger » quand on veut simplement vérifier quelque chose. On colle, on regarde, on corrige. Celui-ci ajoute ce que les autres ne font pas : il vous dit ce qui cloche dans le balisage pendant que vous écrivez.

SituationCe que vous vérifiez ici en dix secondes
Un bloc HTML fourni par un prestataireS'il contient des balises obsolètes, des styles en dur ou un H1 supplémentaire qui cassera votre page
Un JSON-LD écrit à la mainS'il est syntaxiquement valide, avant de le coller sur cent pages
Un tableau ou un formulaireLe rendu réel, et la présence des en-têtes qui le rendent lisible aux machines
Un extrait copié depuis un traitement de texteLa quantité de balisage parasite qui a suivi le copier-coller
Un gabarit d'articleLa hiérarchie des titres, en particulier les sauts de niveau invisibles à l'œil
Une maquette rapide à montrerLe rendu en plein écran, sans rien mettre en ligne

Les balises qui comptent vraiment pour Google

Le HTML sert deux publics à la fois : un lecteur, et une machine qui doit comprendre la structure sans voir la mise en page. La plupart des erreurs de balisage viennent de ce qu'on n'écrit que pour le premier.

BaliseCe que la machine en faitL'erreur courante
<title>Sert de base au titre affiché dans les résultatsAbsente, dupliquée sur tout le site, ou trop longue. Voir la balise title.
<h1>Annonce le sujet principal de la pagePlusieurs H1, ou un logo transformé en H1 sur toutes les pages
<h2> à <h6>Découpent le contenu en sectionsChoisis pour leur taille d'affichage, ce qui crée des sauts de niveau. Voir la structure Hn.
alt sur les imagesDécrit l'image et la rend éligible à Google ImagesVide, ou rempli d'une suite de mots-clés. Voir l'attribut alt.
width et heightRéservent la place avant le chargementOmis, ce qui décale la page pendant le chargement et dégrade le CLS
<a>Transmet du contexte par le texte du lienDes ancres du type « cliquez ici ». Voir l'ancre de lien.
lang sur <html>Indique la langue aux moteurs et aux lecteurs d'écranOublié, ou resté sur en après l'installation d'un thème
<table> avec <th>Rend le tableau compréhensible ligne par ligneUn tableau sans en-têtes, ou un tableau utilisé pour la mise en page
JSON-LDDécrit explicitement le contenu, condition des résultats enrichisUne virgule en trop, et le bloc entier est ignoré en silence

Le contrôle qui rapporte le plus

Sur les sites que j'audite, le défaut de balisage le plus fréquent et le plus facile à corriger est le saut de niveau dans les titres : un H2 suivi directement d'un H4 parce que le H3 paraissait trop gros à l'écran. Le lecteur ne voit rien, la structure logique est cassée, et un extrait de la page devient difficile à isoler pour un moteur comme pour un assistant. Collez une de vos pages ci-dessus, le contrôle le signale immédiatement.

Les balises à ne plus écrire

Elles fonctionnent encore, parce que les navigateurs ne cassent jamais rien, ce qui les rend d'autant plus persistantes. Elles trahissent presque toujours un gabarit ancien ou un contenu collé depuis un vieil éditeur.

Tester un JSON-LD avant de le déployer

Les données structurées s'écrivent en JSON, et le JSON ne pardonne rien : une virgule finale, un guillemet typographique ramené d'un traitement de texte, une accolade non fermée, et Google ignore le bloc entier sans le moindre message. Le problème est qu'un bloc ignoré ne se voit pas : la page s'affiche normalement, et l'on découvre six mois plus tard qu'aucun résultat enrichi n'est jamais apparu.

Collez votre balisage dans l'éditeur avec sa balise <script type="application/ld+json"> : le contrôle vous dit tout de suite s'il est lisible et quel type il déclare. Pour la suite, l'outil officiel de Google indique si la page devient éligible à un affichage enrichi, ce qui est une autre question. Mon générateur de JSON-LD produit de son côté des blocs déjà valides pour les types les plus courants.

Trois pièges de l'aperçu en direct

Un rendu correct dans un éditeur ne garantit pas un rendu correct sur votre site, pour des raisons qu'il vaut mieux connaître avant de conclure trop vite.

Questions fréquentes

Mon code est-il envoyé sur un serveur ?
Non. L'éditeur, l'aperçu et l'analyse du balisage s'exécutent entièrement dans votre navigateur. Aucune requête n'est envoyée, rien n'est enregistré sur un serveur. Vous pouvez donc y coller sans risque le code d'une page qui n'est pas encore publique ou le balisage d'un site client.
Faut-il coller un document HTML complet ?
Non, un simple fragment suffit pour l'aperçu : le navigateur complète ce qui manque. En revanche, les contrôles portant sur la balise title, la meta description et l'attribut de langue n'ont de sens que sur un document complet. Le bouton Modèle de base charge une page entière prête à modifier si vous voulez tester ces éléments.
Que vérifie exactement le contrôle SEO ?
Le nombre de H1, les sauts de niveau dans la hiérarchie des titres, les images sans attribut alt ou sans dimensions, les liens sans texte ou avec une ancre creuse, la longueur du title et de la meta description, la présence de l'attribut lang, la validité du JSON-LD et l'usage de balises obsolètes. Ce sont les défauts de balisage que je retrouve le plus souvent en audit.
Le CSS et le JavaScript fonctionnent-ils dans l'aperçu ?
Oui. L'aperçu restitue le HTML complet, y compris les balises style et script, dans une iframe isolée. Les ressources externes se chargent si votre connexion le permet. Pour un prototype qui dépasse une page, un environnement dédié reste plus confortable : cet éditeur est fait pour vérifier vite, pas pour développer.
Cet éditeur remplace-t-il le test des résultats enrichis de Google ?
Non, et les deux sont complémentaires. Ici, vous vérifiez en une seconde que votre JSON-LD est syntaxiquement valide et que le type est reconnu, ce qui élimine la grande majorité des erreurs. L'outil officiel de Google, lui, dit si le balisage rend la page éligible à un affichage enrichi, ce qui est une question différente et se vérifie sur l'URL publiée.
L'éditeur fonctionne-t-il hors ligne ?
Une fois la page chargée, oui : l'aperçu et l'analyse continuent de fonctionner sans connexion, puisque tout le traitement est local. Seul le rechargement de la page nécessite le réseau, et les ressources externes appelées par votre code ne s'afficheront pas.

Les autres outils du site