Robots.txt et adsense

WRInaute impliqué
Salut

Est ce possible de donner une règle pour tout les bots , à l'exception d'un seul ? ( adsense en l'occurence )

Pour l'instant j'ais mis ca dans mon robots.txt , ca va marcher ?

User-agent: Mediapartners-Google*
Disallow:
User-Agent: *
Disallow: /repertoire1/
Disallow: /repertoire2/


Le but :

Empecher l'indexation de www.domaine.com/repertoire1/ et www.domaine.com/repertoire1/ par touts les robots , sauf adsense .
 
WRInaute accro
La syntaxe correcte est:
Code:
User-agent: Mediapartners-Google*
Disallow:

User-Agent: *
Disallow: /repertoire1/
Disallow: /repertoire2/
La ligne vide est obligatoire. Pour le reste, c'est bon.

Jean-Luc
 
WRInaute impliqué
Tu es sur pour la ligne vide ? J'avais lus de ne surtout pas ajouter de ligne vide .

Bon je vais t'écouter t'as l'air sur de toi .

merci
 
WRInaute impliqué
Salut tout le monde

J'ais testé mon robots.txt avec l'outils google pour webmaster , voila ce que ca donne :

Googlebot : Bloquée par la ligne 4 : Disallow: /repertoire1/
Identifié comme répertoire ; certains fichiers peuvent être soumis à des restrictions différentes.

( donc ca c'est normal c'est bon )

mais par contre j'ais aussi :

Mediapartners-Google : Bloquée par la ligne 4 : Disallow: /repertoire1/
Identifié comme répertoire ; certains fichiers peuvent être soumis à des restrictions différentes.



Le bot d'adsense est lui aussi bloqué :(
 
WRInaute impliqué
Salut Jean Luc et merci de m'aider .

Ecoute je suis pas familiarisé avec ce robots.txt , mais ce que je sais c'est que je viens de tester à l'instant avec l'outils google ceci exactement :


Code:
User-agent: Mediapartners-Google*
Disallow:

User-Agent: *
Disallow: /repertoire1/

et voici le résultat du test par google :

Googlebot Bloquée par la ligne 5 : Disallow: /repertoire1/
Mediapartners-Google Bloquée par la ligne 5 : Disallow: /repertoire1/

J'ais essayé aussi en suprimant le / final :

Code:
User-agent: Mediapartners-Google*
Disallow:

User-Agent: *
Disallow: /repertoire1

Mais toujours le même soucis .

J'ais aussi essayé en inversant :

Code:
User-Agent: *
Disallow: /repertoire1/

User-agent: Mediapartners-Google*
Disallow:

Idem le bot d'adsense est toujours bloqué .


Je comprends pas ...... ca marche ca chez toi ?
 
WRInaute accro
J'ai trouvé l'explication. Je dirais que c'est un bug.

L'outil de test de Google ne reconnaît que MediaPartners-Google comme user agent pour AdSense, alors que les documentations de Google parlent parfois de MediaPartners-Google, parfois de MediaPartners-Google*. Tu supprimes l'astérisque et le problème disparaît.

Jean-Luc
 
Discussions similaires
Haut