# Validateur HTML

https://rankproof.eu/fr/tools/seo-html-validation

## Réponse courte

Vérifiez les bases du document (doctype, langue, jeu de caractères, viewport, titre, identifiants uniques), les balises et attributs HTML obsolètes et l'intégration des iframes.

## Ce que ça fait

Vérifie le HTML d'une page en trois parties. Bases du document : un DOCTYPE, un attribut `lang`, une déclaration de charset, une balise meta viewport, un `<title>` et des valeurs `id` uniques. HTML obsolète : des balises telles que `<center>`, `<font>` et `<marquee>`, et des attributs de présentation tels que `align` et `bgcolor`. Cadres intégrés : si chaque iframe possède un titre, se charge de manière différée hors écran, est isolée (sandbox) lorsqu'elle provient d'un autre site et utilise HTTPS. Chaque partie liste ce qu'elle a trouvé.

## Comment ça fonctionne

1. Saisissez l'URL d'une page ou collez son HTML
2. Nous analysons le HTML brut dans votre navigateur
3. Exécutons les vérifications des bases du document, du HTML obsolète et des iframes
4. Renvoyons un résultat pour chaque partie, avec les ID en double, les éléments obsolètes et les iframes trouvés

## Exemple d'entrée et de sortie

ENTRÉE

```text
url: https://rankproof.eu/tools
```

SORTIE

```text
Document basics                            100/100
  HTML5 doctype declared                   OK
  html lang attribute set                  OK
  character encoding declared              OK
  meta viewport présente                   OK
  élément title présent                    OK
  aucun ID en double                       OK

Obsolete HTML                              100/100
  aucune balise obsolète (center, font, …) OK
  aucun attribut obsolète (align, …)       OK

Embedded frames (iframes): 2
  chaque iframe a un titre                 warn (1 sur 2)
  offscreen iframes lazy-load               OK
  iframes tierces isolées (sandbox)        OK
  toutes les iframes utilisent HTTPS       OK

2 domaines sur 3 sont satisfaisants
```

## Pourquoi c'est important

Les navigateurs corrigent silencieusement le balisage cassé, mais les technologies d'assistance et les robots d'indexation travaillent à partir de ce que produit l'analyseur syntaxique. Une balise `lang` ou viewport manquante, des ID en double, des restes de code de présentation et des iframes sans titre sont des problèmes mineurs mais réparables qui affectent l'accessibilité, le rendu mobile et la fiabilité de lecture de la page.

## Qui l'utilise

- **Développeur front-end**: Vérifiez une version de pré-production avant la fusion et corrigez les ID en double ou les balises meta manquantes avant leur mise en ligne.
- **Ingénieur QA**: Ajoutez la vérification à votre checklist de mise en production pour détecter le balisage cassé par un changement de modèle CMS.
- **Auditeur en accessibilité**: Corrigez les iframes sans titre, un attribut lang manquant et les ID en double avant de commencer un audit WCAG complet.

## Questions fréquentes

### Les erreurs HTML sont-elles un facteur de classement ?

Pas directement — Google a indiqué que la validité du HTML n'est pas un facteur de classement. Un balisage cassé peut néanmoins causer des problèmes indirects, comme des données structurées ou un contenu qui n'est pas lu comme prévu.

### Qu'est-ce qui compte comme HTML obsolète ?

Des éléments et attributs que la norme HTML ne prend plus en charge pour la présentation, tels que `<center>`, `<font>`, `<marquee>`, `<big>`, `<strike>`, `align`, `bgcolor` et `border`. Remplacez-les par du CSS.

### Pourquoi les iframes ont-elles besoin d'un titre ?

Les lecteurs d'écran annoncent le titre afin que les utilisateurs sachent ce que contient un cadre avant d'y entrer. Cela fait partie de l'obligation de donner un nom accessible à chaque cadre selon les WCAG 2.1.

### Valide-t-il le contenu généré par JavaScript ?

Non — nous vérifions le code source HTML brut, collé ou récupéré directement, et non le DOM après l'exécution de JavaScript.

### Vérifie-t-il chaque règle HTML ?

Non — c'est une vérification rapide des bases, du balisage obsolète et des iframes, pas un validateur complet de la norme HTML.

## Outils connexes dans Analyse SEO

- [Vérificateur de titre et méta description](https://rankproof.eu/fr/tools/seo-meta-title)
- [Vérificateur de balises de titre](https://rankproof.eu/fr/tools/seo-heading-tags)
- [Vérificateur d'alt text d'images](https://rankproof.eu/fr/tools/seo-image-alt)
- [Vérificateur d'URL canonique](https://rankproof.eu/fr/tools/seo-canonical-url)
- [Analyseur Robots.txt](https://rankproof.eu/fr/tools/seo-robots-txt)
- [Générateur de robots.txt](https://rankproof.eu/fr/tools/seo-robots-txt-generator)
