IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Référencement Discussion :

2 <meta name="robots" /> dans la même page ?


Sujet :

Référencement

  1. #1
    Invité
    Invité(e)
    Par défaut 2 <meta name="robots" /> dans la même page ?
    Bonjour,
    peux-t-on mettre 2 <meta name="robots" ...> dans une même page ?
    Sachant que je voudrais que ce soit uniquement la dernière qui soit prise en compte.
    C'est-à-dire : existe-t-il , comme en CSS, une priorité de prise en compte ?

    Dans mon cas, j'ai le même <head> inclus en PHP dans mes pages, et contenant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	<meta name="robots" content="index,follow" />
    Mais pour certaines pages, je ne souhaite pas qu'elles soient indexées.
    Je souhaite donc leur ajouter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	<meta name="robots" content="noindex,nofollow" />
    Par conséquent, la page html générée contient les 2 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    	<meta name="robots" content="index,follow" />
    	<meta name="robots" content="noindex,nofollow" />
    D'où ma question : la 2ème expression sera-t-elle la seule prise en compte ?

    Merci.

  2. #2
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 700
    Points : 3 849
    Points
    3 849
    Billets dans le blog
    6
    Par défaut
    Question intéressante ! D'autant plus que l'usage de deux mêmes META est valide…

    J'ai fait donc fait un test (je ne sais pas ce que ça vaut): j'ai mis deux fichiers HTML à la racine de mon site (1.html et 2.html).
    Fichier 1 contient les deux requêtes META, avec un lien vers fichier 2. L'intitulé de ce lien est une expression qui n'existe pas dans Google.
    Fichier 2 contient aussi l'expression, mais sans requête META. Bien entendu, mon robots.txt ne bloque rien. Il n'y a aucun autre lien vers l'une de ces pages.

  3. #3
    Membre émérite
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 225
    Points : 2 411
    Points
    2 411
    Par défaut
    Salut,

    Peut importe le nombre de balises meta robots.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <meta name="robots" content="index" />
    <meta name="robots" content="follow" />
    est bien identique à
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta name="robots" content="index,follow" />
    Mais étant donnée que les moteurs de recherches explorent les pages dans le but de les indexer et de parcourir les liens présents, la présence des directives ci-dessus n'est pas utile.

    Citation Envoyé par jreaux62
    la 2ème expression sera-t-elle la seule prise en compte ?
    Dans ce cas (*), oui, car il suivra tes nouvelles directives (autres que index et follow qui est le comportement par défaut).

    Nous pouvons aussi mettre en place des directives aux moteurs de recherches à l'aide de l'en-tête HTTP :


    (*) Par contre, si on place la balise meta robots en premier avec pour valeur noindex et/ou nofollow, là, je suis incapable de te dire si elle aura la priorité.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Merci Eric2a,
    en effet, j'aurais dû préciser que les 2 déclarations sont contradictoires :
    • index,follow
    • noindex,nofollow

    D'où l'intérêt de la question.

    Dans le doute, j'ai opté pour une solution sûre et sans ambiguïté :
    j'ai créé un fichier "header-noindex.php", que j'inclus à la place de l'autre, là où nécessaire !

    Mais la question reste en suspend...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 21
    Dernier message: 16/05/2012, 10h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo