Le serveur récupère le HTML de l’URL saisie. La détection dépend du balisage ; les longueurs suggérées ne sont pas des règles de moteur de recherche.
| Étiquette | Contenu | Longueur du contenu | Recommandations d'optimisation |
|---|---|---|---|
| Titre Web (Titre) | - | - | - |
| Mots-clés Web | - | - | - |
| Description du contenu | - | - | - |
Saisissez l’adresse d’une page : le vérificateur demande au serveur KivTools de la récupérer, puis lit le HTML livré. Il affiche l’élément title et les balises meta keywords et description telles qu’elles figurent dans la source, avec le nombre de caractères et la plage de révision de l’outil.
Comme le serveur lit le HTML livré et non une page rendue, vous voyez ce qu’un crawler reçoit dans le corps de la réponse : les balises ajoutées ensuite par JavaScript, les valeurs injectées par un gestionnaire de balises ou le contenu derrière un identifiant sont absents. La page récupérée n’est pas conservée.
La requête est faite par le serveur KivTools, pas par votre navigateur : le site cible voit l’adresse du serveur et non la vôtre. Seules les adresses http et https ordinaires sont acceptées, les adresses privées ou internes sont refusées, et les vérifications sont limitées par visiteur.
Le corps de la réponse est lu comme du texte et fouillé à la recherche de l’élément title et des balises meta dont l’attribut name vaut keywords ou description. L’ordre des attributs, le style de guillemets et la barre oblique finale facultative n’ont pas d’importance. Les entités sont décodées et les espaces multiples réduits à un seul ; le balisage d’un title est supprimé, tandis que la valeur d’un content s’affiche telle qu’écrite, car cet attribut est du texte brut.
Chaque ligne contient la valeur trouvée dans la source, son nombre de caractères et un court commentaire. Un titre de plus de 80 caractères, plus de 100 caractères de mots-clés ou une description de plus de 200 sont signalés — ce sont les plages de révision de l’outil, pas des exigences publiées par les moteurs de recherche.
Une ligne indiquant qu’aucune balise n’a été trouvée signifie que le HTML livré ne la contient réellement pas. Pour keywords, c’est fréquent et généralement sans conséquence : les grands moteurs ignorent cette balise, beaucoup de sites ne l’écrivent donc plus. Le titre et la description continuent de façonner le résultat de recherche.
Le vérificateur lit un seul corps de réponse. Il n’exécute pas JavaScript, ne suit pas les cadres et ne s’identifie pas : les balises ajoutées à l’exécution, les contenus derrière une session ou les pages qui répondent aux robots par un défi sont signalés comme absents ou illisibles. Le texte en UTF-8 et dans les encodages chinois courants est converti correctement ; une page dans un autre encodage ancien peut arriver illisible.
L’adresse saisie est envoyée au serveur KivTools pour effectuer la requête. La page récupérée n’est pas conservée et la vue de résultat ne garde que le nécessaire pour dessiner le tableau ; pour des pages internes sensibles, rappelez-vous que la requête vient d’internet.