Le contenu ou le balisage affecte la capacité des moteurs de recherche à analyser une page

Ces règles identifient le contenu ou le balisage qui empêchent les moteurs de recherche d'analyser votre site avec précision.

Vue d'ensemble du contenu ambigu

Le contenu ambigu correspond à du contenu ou code qui pourrait améliorer les classements dans les moteurs de recherche, mais qui est construit d'une manière telle que que les moteurs de recherche doivent travailler dur pour le découvrir.

Le vérificateur SEO de Microsoft Expression Web évalue votre site à l'aide d'un sous-ensemble de modèles de comportements de moteur de recherche connus.

Problèmes de contenu ambigu

Le vérificateur SEO Expression Web détecte et signale les cas suivants.

La page n'est pas bien formée

Le balisage de la page ne respecte pas les règles du code XHTML bien formé. Le vérificateur SEO ne peut pas vérifier correctement une page si elle n'est pas formée.

Pour plus d'informations, voir WEB1042 - La page n'est pas bien formée.

La balise <html> est manquante

Cette page ne contient aucune balise <html>. Le vérificateur SEO ne peut pas vérifier correctement une page si elle n'est pas contenue dans une balise <html>.

Pour plus d'informations, voir WEB1065 - La balise <html> est manquante.

La balise <body> est manquante

Étant donné que les moteurs de recherche considèrent en général que le texte situé à l'extérieur d'une balise <body> est moins pertinent que celui situé à l'intérieur d'une balise <body>, chaque page doit inclure une balise <body> qui contient du texte approprié à la recherche.

Pour plus d’informations, voir WEB1001 - La balise <body> est manquante.

La balise <meta name="robots"> contient des valeurs non valides

L'utilisation incorrecte des valeurs d'attribut nofollow ou noindex dans la balise <meta name="robots"> risque de modifier considérablement les résultats de moteur de recherche pour votre site.

Pour plus d'informations, voir WEB1038 - La balise <meta name="robots"> contient des valeurs non valides.

Les liens canoniques ne sont pas définis dans la section de la balise <head>

Un lien canonique est défini à l'extérieur de la section de la balise <head> de cette page.

Pour plus d'informations, voir WEB1057 - Les liens canoniques ne sont pas définis dans la section de balise <head>.

Il existe plusieurs liens canoniques

Chaque page doit contenir un seul lien canonique.

Pour plus d'informations, voir WEB1056 - Il existe plusieurs liens canoniques.

La balise <title> n'est pas définie dans la section de la balise <head>

La balise <title> est définie à l'extérieur de la section de la balise <head>. Les moteurs de recherche risquent de ne pas analyser la balise <title> si elle n'est pas à l'intérieur de la section de la balise <head>.

Pour plus d'informations, voir WEB1046 - La balise <title> n'est pas à l'intérieur de la section de la balise <head>.

La balise <title> doit être déclarée une seule fois dans une page

S'il existe plusieurs balises <title> dans la section de la balise <head> d'une page, un moteur de recherche peut déterminer arbitrairement la plus pertinente dans ses résultats.

Pour plus d'informations, voir WEB1050 - La balise <title> doit être déclarée une seule fois dans une page.

La balise <meta name="description"> n'est pas à l'intérieur de la section de la balise <head>

Les moteurs de recherche peuvent avoir des difficultés à trouver la balise <meta name="description"> si elle n'est pas à l'intérieur de la section de la balise <head> de la page.

Pour plus d'informations, voir WEB1022 - La balise <meta name="description"> n'est pas à l'intérieur de la section de la balise <head>.

La balise <meta name="keywords"> n'est pas à l'intérieur de la section de la balise <head>

Les moteurs de recherche peuvent avoir des difficultés à trouver la balise <meta name="keywords"> si elle n'est pas à l'intérieur de la section de la balise <head> de la page.

Pour plus d'informations, voir WEB1029 - La balise <meta name="keywords"> n'est pas à l'intérieur de la section de la balise <head>.

La balise <meta name="keywords"> doit être déclarée une seule fois dans une page

S'il existe plusieurs balises <meta name="keywords"> dans la section de balise <head> d'une page, un moteur de recherche peut choisir arbitrairement celle qui est la plus pertinente dans les résultats du moteur de recherche.

Pour plus d'informations, voir WEB1033 - La balise <meta name="keywords"> doit être déclarée une seule fois dans une page.

La balise <h1> n'est pas à l'intérieur de la section de la balise <body>

Les moteurs de recherche peuvent avoir des difficultés à trouver une balise de titre (<h2> à <h6>), si elle n'est pas à l'intérieur de la section de la balise <body> de la page.

Pour plus d'informations, voir WEB1008 - La balise <h1> n'est pas à l'intérieur de la section de la balise <body>.

La page contient plusieurs balises <h1>

S'il existe plusieurs balises <h1> dans une page, un moteur de recherche peut déterminer arbitrairement la plus pertinente dans ses résultats.

Pour plus d'informations, voir WEB1004 - La balise <h1> doit être déclarée une seule fois dans une page.

Voir aussi

Concepts

Règles SEO
Concepts SEO
Le contenu ne se trouve pas à l'emplacement attendu par les moteurs de recherche
Le contenu ou le balisage suivent des modèles qui peuvent être associés à des pratiques trompeuses
Le contenu ou le balisage réduisent l'intérêt d'une page dans les résultats de moteur de recherche
En explorant le contenu, les moteurs de recherche considèrent que deux pages ou plus sont pertinentes pour le même terme de recherche
Le contenu ou le balisage empêchent les moteurs de recherche d'analyser votre site