DOM (modèle objet de document)
Aussi : Document Object Model
Représentation arborescente de la page manipulable par script.
Le DOM (Document Object Model) est la représentation arborescente des éléments d'une page que le navigateur construit à partir du HTML, et que le JavaScript peut ensuite modifier. C'est sur cet arbre, et non sur le HTML source, que s'exécutent scripts et interactions.
Le moteur indexe le DOM final obtenu après rendu, pas nécessairement le document initial envoyé par le serveur. Les écarts entre HTML source et DOM rendu — contenu ajouté, retiré ou déplacé par script — expliquent une grande part des surprises d'indexation.
Pour l'agence, penser en termes de DOM final oriente le diagnostic : ce qui compte est ce qui subsiste dans l'arbre après exécution. La comparaison entre HTML brut et HTML rendu devient l'étape de vérification de référence, notamment pour repérer le contenu injecté qui manque au brut.

Besoin d’appliquer ce concept sur un cas concret ?
Parler de votre prochaine mission