[Duplicate Content] Script anti DC

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par shelcko, 8 Juillet 2010.

  1. shelcko
    shelcko WRInaute discret
    Inscrit:
    1 Janvier 2007
    Messages:
    214
    J'aime reçus:
    0
    Bonjour à tou(te)s,

    Lorsque je fais mes validations sur mes annu je prend un partie du texte des desc et le claque dans GG (pour le moment) et ça n'arrive pas souvent qu'il y ai 0 réponses même sur des texte ou il y a 1 ou 2 mots en commun donc je pense que ce genre de script n'est pas optimal.
    Donc je voulais savoir si vous connaissez un bon script anti DC que l'on puisse adapter sur une validation de formulaire (ou au moins la technique à utiliser pour avoir un résultat cohérent ça me dérange pas de la coder ;) ), car j'ai cherché un peu partout mais je trouve toujours le même genre qui fait une requête sur GG et qui parse le texte de la page de réception pour voir le nombre de réponses.

    Merci d'avance pour vos réponses ;)
     
  2. YoyoS
    YoyoS WRInaute accro
    Inscrit:
    14 Septembre 2006
    Messages:
    3 264
    J'aime reçus:
    0
    Re: Script anti DC

    Quoi ca ne suffit pas comme script ? Tu voudrais quoi de plus ?
     
  3. Rod la Kox
    Rod la Kox WRInaute accro
    Inscrit:
    24 Juin 2008
    Messages:
    2 844
    J'aime reçus:
    0
    Re: Script anti DC

    Je connais un super script anti-DC et comme je suis d'excellente humeur, je vous en faire part.

    Tu prends 10 doigts, n'importe lesquels, mais ceux de a main sont plus efficaces.
    Tu place ensuite ses 10 doigts sur ce que l'on nomme "un clavier". Là, faut pas chercher longtemps, dans le premier Super U venu, tu en trouvera un.
    On arrive au plus difficile. La connexion.
    Tu doigt, oops, tu dois réussir à connecter ensemble, ses 10 doigts avec la matière mole contenu dans une boite crânienne. Evidement, si les doigts et la matière mole font partie du même ensemble, c'est le mieux. Dans le cas contraire, il faudra également faire appel à l'algorithme vocal du tiers qui t'offre momentanément l'usage de sa matière mole.

    Une fois réuni ses éléments et la connexion faite, tout devrais fonctionner pour créer un texte qui est totalement unique.

    Bon courage.
     
  4. ricosound
    ricosound WRInaute occasionnel
    Inscrit:
    25 Octobre 2009
    Messages:
    454
    J'aime reçus:
    0
    Re: Script anti DC

    Hello.

    :mrgreen: :mrgreen: :mrgreen:

    J'ai bien rigolé à la recette, mais tu lui proposes une entrée alors qu'il demandait un dessert. :D

    Ce dont il a besoin c'est d'un script de contrôle pour validation des description reçues pour son annuaire !

    Mal réveillé ? Un bon café et ça devrais aller mieux. :wink:

    Cordialement, Éric.
     
  5. ricosound
    ricosound WRInaute occasionnel
    Inscrit:
    25 Octobre 2009
    Messages:
    454
    J'aime reçus:
    0
  6. shelcko
    shelcko WRInaute discret
    Inscrit:
    1 Janvier 2007
    Messages:
    214
    J'aime reçus:
    0
    Re: Script anti DC

    Cette méthode très complexe est celle que j'utilise en ce moment, mais il y a des petits malins qui ne savent pas lire et j'ai entre 50 et 100 inscriptions sans respecter les conditions d'inscriptions assez claires. Donc si je place un des scripts que j'ai trouvé sur le net pour faire un pré-tri tous vos sites avec une optimisation pour un mot clé seront refusé même avec une DU.
     
  7. carole heinz
    carole heinz WRInaute passionné
    Inscrit:
    28 Février 2007
    Messages:
    2 456
    J'aime reçus:
    0
    Re: Script anti DC

    salut,

    c'est évident que ce n'est pas une bonne solution.
    il faudrait plutôt compter le nombre cumulés de mots mis en gras dans le snippet, c'est à dire compter le nombre de mots présents entre <em> et </em> en pensant à supprimer la suite de balises </em><wbr><em> qui sert au passage à la ligne du snippet.

    donc, en gros:

    1. lancer la requête sur la description
    2. parser la page de résultats
    3. isoler les snippets (garder tout ce qui se trouve entre div class="s" et span class="f" )
    4. supprimer la suite de balise </em><wbr><em> (saut de ligne)
    5. compter le nombre n1 de mots restant entre la première balise <em> et la dernière balise </em> , pour chaque snippet
    6. fixer un nombre n2 au-delà duquel tu estimes que la phrase est en DC
    7. si n1 > n2 alors warning DC

    à adapter selon les cas bien sûr. à partir de 15 mots en gras à la suite on peut estimer qu'on est en DC je pense
     
  8. shelcko
    shelcko WRInaute discret
    Inscrit:
    1 Janvier 2007
    Messages:
    214
    J'aime reçus:
    0
    Re: Script anti DC

    Merci carole heinz pour cette réponse constructive ça faisait longtemps que j'en avait pas eut sur ce forum remplis d'esprits farceurs.
    C'est à peut près ce à quoi je pensais (sauf que je voulais le faire dans l'autre sens en chopant des phrases au hasard dans la descriptions, enlever les stop words et parser la page de résultat pour connaitre la densité de mots trouvés).
     
  9. forty
    forty WRInaute passionné
    Inscrit:
    30 Octobre 2008
    Messages:
    1 936
    J'aime reçus:
    0
  10. shelcko
    shelcko WRInaute discret
    Inscrit:
    1 Janvier 2007
    Messages:
    214
    J'aime reçus:
    0
    Re: Script anti DC

    Si je claque directement une phrase en $_GET dans GG ça fait comme si je faisait un contrôle manuel, non ?
     
  11. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 231
    J'aime reçus:
    1
    Re: Script anti DC

    c'est bien compliqué je pense.
    Dans le cas ou le contenu possiblement dupliqué est demandé a GG entre guillemet (avec des + a la place des espaces entre les mots) et qu'il n'y a pas de réponse GG renvoie un truc alambiqué en proposant autre chose mais la mention "Aucun résultat trouvé pour" est présente en haut de page. il suffit donc de tester le retour GG sur cette phrase pour savoir si c'est du 100% pur original.
     
  12. carole heinz
    carole heinz WRInaute passionné
    Inscrit:
    28 Février 2007
    Messages:
    2 456
    J'aime reçus:
    0
    Re: Script anti DC

    non cela ne fonctionne pas bien, il suffit qu'un caractère soit différent entre la phrase testée entre guillements et le contenu déjà indexé par Google, pour que Google renvoie "aucun résultat" alors qu'il s'agit bien d'un contenu déjà existant!

    >> preuve avec un copier-coller de l'annuaire WRI déjà indexé: Google renvoie "aucun résultat" et pourtant il s'agit bel et bien d'une description déjà utilisée (sur WRI justement, voir premier résultat)

    la mesure de la densité de gras sur les snippets est à mon sens la méthode la plus fiable :wink:
     
  13. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 578
    J'aime reçus:
    0
    Re: Script anti DC

    sauf que gg peut blacklister ton ip, surtout si tu interroges depuis un mutu : avec tous les autres sites qui appellent gg en direct depuis l'ip du mutu (1 seule pour des milliers de sites), ça fait du blacklistage d'ip toute la journée
     
  14. WebRankInfo
    WebRankInfo Admin
    Membre du personnel
    Inscrit:
    19 Avril 2002
    Messages:
    18 708
    J'aime reçus:
    250
    Re: Script anti DC

    Merci Carole pour ce retour d'expérience.

    Tu considères uniquement les mots en gras qui se suivent, ou bien le nb de mots en gras en tout dans un snippet ?
     
  15. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 231
    J'aime reçus:
    1
    Re: Script anti DC

    en effet bien vu. :wink:
     
  16. carole heinz
    carole heinz WRInaute passionné
    Inscrit:
    28 Février 2007
    Messages:
    2 456
    J'aime reçus:
    0
    Re: Script anti DC

    le script idéal devrait sûrement présenter les 2 données, et laisser la décision finale au validateur humain. néanmoins je pense que le nombre de mots en gras qui se suivent est un meilleur indicateur que le nombre total de mots en gras. sachant que Google buggue de temps en temps sur la mise en gras qu'il interrompt à tort (lettres accentuées, ponctuation, chiffres...)

    exemple de sortie du script idéal:

    - 6 mots consécutifs en gras, puis 10 mots consécutifs en gras sur le premier snippet
    - 20 mots en gras en tout soit 80% du premier snippet
    - lien vers la SERP
    - valider/supprimer/éditer

    limite du script: ne repère pas systématiquement les descriptions générées par les outils de content spinning (synonymes notamment). néanmoins on sait que Google passe de + en + de synonymes en gras dans les snippets (exemple agence = agency) et on peut raisonnablement penser que si le synonyme n'est pas passé en gras alors Google ne considère pas qu'il s'agit de DC. sans garantie que le jour où Google développe sa liste de synonymes et de mots/expressions sémantiquement proches (ce qu'il doit faire tous les jours!), la description passe alors en DC d'où l'intérêt de lancer régulièrement la vérification...
     
  17. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 231
    J'aime reçus:
    1
    Re: Script anti DC

    L'étape 6 est pas du tout évidente si par exemple tu fait une recherche sur un contenu court / moyen / long, les résultats vont être difficile a rendre probant.

    Quoi qu'il en soit, j'ai vite fait un petit script (a l'arrache j'avais pas envie de partir a la pêche au lien aujourd'hui) pour voir ce que cela donne.

    Je ne suis pas parti sur un comptage de mots, un comptage de lettres me semblait plus simple. En gros on parse la page pour avoir les différents résultats (c'est la partie la moins fiable avec le pregmatchall) et là dedans on isole le snippet pour lui faire subir deux trois traitements genre :
    - on vire les balises pour avoir le nombre de caractères "pur"
    - on vire tout ce qui est dans du gras (<em>...</em>) pour avoir le nombre de caractères non gras
    ensuite on a plu qu'a calculer

    Code:
      <form action="" method="post">
       test phrase <input type="text" name="key" value="<?php if(isset($_POST['key'])){echo stripslashes($_POST['key']);} ?>" />
       <input type="submit" name="submit" value="Ok" /><br><br>
      </form>
      <br/><br/>
    <?
    	if(isset($_POST['key'])){
    		$_POST['key'] = eregi_replace(" ","+",$_POST['key']);
    		$_POST['key'] = stripslashes($_POST['key']);
    
    		/**
    		 * Google fr
    		 */
    
    		// charger le flux
    	    $url_flux_ex = "https://www.google.fr/search?q=\"".$_POST['key']."\"";
    	    $ch = curl_init();
    		curl_setopt($ch, CURLOPT_URL, $url_flux_ex);
    		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    		$String_html = curl_exec($ch);
    		$info = curl_getinfo($ch);
    		curl_close($ch);
    		
    		$snippetCount = 0;
    		preg_match_all('|<h3 class=.{0,1}r.{0,1}>.{1,2000}<li class=.{0,1}g.{0,1}>|', $String_html, $matches, PREG_SET_ORDER);
    		foreach ($matches as $obj) {
    			$snippetCount ++;
    			$snippet = eregi_replace("^.*<div class=.{0,1}s.{0,1}>","",$obj[0]);
    			$snippet = eregi_replace("<span class=.{0,1}f.{0,1}>.*$","",$snippet);
    			$snippetText = strip_tags($snippet);
    			$snippetHG = eregi_replace("<em>.*</em>","",$snippet);
    			$tailleSnippet = strlen($snippetText);
    			$tailleSnippetHG = strlen(strip_tags($snippetHG));
    			$tailleSnippetG = $tailleSnippet - $tailleSnippetHG;
    			
    			$pcGras = ($tailleSnippetG/$tailleSnippet)*100;
    			$pcNGras = ($tailleSnippetHG/$tailleSnippet)*100;
    			$pcGrasT += $pcGras;
    			$pcNGrasT += $pcNGras;
    			// afichage partiel
    			//echo "<b>snippet :</b> $snippet<br/><br/>";
    			echo "Taille du snippet : $tailleSnippet caractères.<br/>";
    			echo "Taille du snippet hors gras : $tailleSnippetHG caractères $pcNGras %.<br/>";
    			echo "Taille du snippet gras : $tailleSnippetG caractères $pcGras %.<hr/>";
    		}
    		$pcGrasT = $pcGrasT / $snippetCount;
    		$pcNGrasT = $pcNGrasT / $snippetCount;
    		echo "% gras moyen: $pcGrasT %.<br/>";
    		echo "% Non gras moyen : $pcNGrasT %.<hr/>";
    	}
    ?>
    C'est très sommaire mais ça peut servir de base d'expérimentation.

    sur une phrase courte forcement dupliqué (titre depeche AFP par exemple) ça donne un truc du genre :
    Google
    "Fort séisme de magnitude 6,2 dans le Pacifique, au sud de Guam"
    sur une portion plus importante de la dépèche ça donne :
    google
    Un fort séisme de magnitude 6,2 s'est produit samedi au sud de l'île américaine de Guam dans l'océan Pacifique à une profondeur de 10 km, a annoncé l'Institut de géophysique américain (USGS), sans qu'une alerte au tsunami ne soit déclenchée dans l'immédiat.
    Il y a sûrement mieux donc a vos pianos si le coeur vous en dit.
     
  18. Aaarrrgggh
    Aaarrrgggh WRInaute occasionnel
    Inscrit:
    16 Mars 2009
    Messages:
    299
    J'aime reçus:
    0
    Hello,

    au bout de x requêtes, Google nous considère comme des robots effectuant des requêtes de masse.
    Me retrouve souvent avec la page :


    Vérification nécessaire...
    Merci de votre coopération...

    ... Il semble que votre ordinateur ou votre réseau envoie des requêtes automatiques. La protection des utilisateurs est notre priorité. Par conséquent, nous ne pouvons pas traiter votre requête immédiatement.
    Pour continuer à effectuer des recherches, veuillez saisir les caractères que vous voyez affichés ci-dessous :

    Quelqu'un a une parade ?

    Merci,
     
  19. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 231
    J'aime reçus:
    1
    changer d'IP ou passer a travers un proxy clean pour Google. Dans tous les cas éviter les demandes répétitives (faut y aller doucement avec le F5).

    Voir éventuellement si l'api google avec l'api Key permet de le secouer un peut plus.
     
  20. Aaarrrgggh
    Aaarrrgggh WRInaute occasionnel
    Inscrit:
    16 Mars 2009
    Messages:
    299
    J'aime reçus:
    0
    Hello,

    en fait je ne le fais pas manuellement. Je passe par le protocole Curl et effectue des requêtes par 10 environ. Mais auparavant, j'avais plus de liberté par rapport à ces requêtes. J'ai l'impression que Google a réduit le nombre de requêtes autorisées par jour.
     
  21. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 231
    J'aime reçus:
    1
    Curl ne t'empêche pas de passer a travers un proxy ;-) Mais bon 10 requêtes a la suite c'est sur que ça fait beaucoup, fait attention a pas te faire bloquer l'IP de ton serveur.
    J'ai aussi cette impression car je me suis fais pister super vite lors des test du script au dessus.
     
  22. YoyoS
    YoyoS WRInaute accro
    Inscrit:
    14 Septembre 2006
    Messages:
    3 264
    J'aime reçus:
    0
    C'est que google préfère que tu espaces tes requêtes. Il ne faut justement pas faire des requêtes par lots de 10 requêtes !
     
  23. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 194
    J'aime reçus:
    10
    autant que tu veux puisque que Google n'impose pas de limite, c'est le nombre de résultat par requete qui est limité a 64 et a 32 en local
     
  24. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 231
    J'aime reçus:
    1
    sachant que google te donne des résultats différents en fonction que tu est connecté a ton compte / ou pas / ta région etc ...
    Peut tu me dire si les résultats donnés avec une clé google ne sont pas "influencés" ?
     
  25. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 578
    J'aime reçus:
    0
    de toutes façons, les résultats sont tellement personnalisés que, même en n'étant pas connecté sur ton compte, tu n'obtiendras pas les mêmes résultats que tous les internautes, donc l'api n'y changera pas grand chose.
    N'as-tu jamais essayé les requêtes tapées par tes visiteurs (trouvées dans tes stats) et ne pas avoir trouvé ton site, même en regardant 3 pages plus loin dans les serp ?
     
  26. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 231
    J'aime reçus:
    1
    Si justement c'est pour cela que je me demande si les requêtes traitées via une key google sont "plus neutres".
    En fait pour avoir une certaine "neutralité" j'ai des scripts qui consultes depuis le serveur donc avec un profil plus neutre que le miens et sans coockies
     
  27. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 578
    J'aime reçus:
    0
    le "problème", c'est que les requêtes des internautes ne sont plus "neutres", et je me demande même si la géolocalisation des entreprises IRL et de l'internaute n'interfèrent pas dans les serp, au delà même de l'affichage de la map
    donc même si nous on navigue en version "neutre", on n'arrive, très souvent, plus à récupérer les mêmes positionnements que les internautes
     
  28. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 194
    J'aime reçus:
    10
    ce sont 2 flux different avec des resultats differents, ceux de l'api sont plus pauvres (plus neutre). le moteur public est beaucoup mieux si on peu y acceder par fopen. L'api est une solution si les requetes a passer sont tres nombreuses (100 000 par ex), si le serveur n'accède pas au moteur public par fopen, ou si on travaille sur des requetes peu concurrentielles
     
  29. YoyoS
    YoyoS WRInaute accro
    Inscrit:
    14 Septembre 2006
    Messages:
    3 264
    J'aime reçus:
    0
    Alors, je viens apporter ma pierre à ce topic. Sachez que tout ce que j'ai utilisé de ce topic, c'est le mot GRAS. Qui a tout déclenché dans ma tête :p Sinon j'ai rien repris d'autre. Voila le code que j'ai réalisé pour cet outil qui permet donc de calculer le taux de mots en gras dans un résultat de google.

    On part d'un tableau $arrValues ou chaque case est un résultat de google provenant de l'api SEARCH. Rien de compliqué à faire, juste utiliser l'api google.
    On va récupérer seulement ce qui est en gras dans le snippet et ensuite exploser chaque résultat en mots avec la fonction explode() de php

    PHP:
    <span class="syntaxdefault"><br /></span><span class="syntaxcomment">// On a un tableau de tous les mots du snippet (donc ceux en gras et ceux non en gras)<br /></span><span class="syntaxdefault">$all </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> explode</span><span class="syntaxkeyword">(</span><span class="syntaxstring">' '</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$val</span><span class="syntaxkeyword">->{</span><span class="syntaxstring">'content'</span><span class="syntaxkeyword">});</span><span class="syntaxdefault"> <br /><br /></span><span class="syntaxcomment">// On récupère et  réunit tous les morceaux en gras<br /></span><span class="syntaxdefault">preg_match_all</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"/(<([\w]+)[^>]*>)(.*?)(<\/\\2>)/"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $rawgras</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $matches</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">$rawgras </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> implode</span><span class="syntaxkeyword">(</span><span class="syntaxstring">' '</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">$matches</span><span class="syntaxkeyword">[</span><span class="syntaxdefault">0</span><span class="syntaxkeyword">]);</span><span class="syntaxdefault"> <br /><br /></span><span class="syntaxcomment">// On crée un tableau de mots en gras<br /></span><span class="syntaxdefault">$gras </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> explode</span><span class="syntaxkeyword">(</span><span class="syntaxstring">' '</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">strip_tags</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$rawgras</span><span class="syntaxkeyword">));</span><span class="syntaxdefault"> <br /><br /></span><span class="syntaxcomment">//On calcul un pourcentage du nombre de mots en gras par rapport au nombre de l'ensemble des mots. Au dessus de 50% > Il y a plagiat   <br /></span><span class="syntaxdefault">$percent </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> round</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">count</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$gras</span><span class="syntaxkeyword">)/</span><span class="syntaxdefault">count</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$all</span><span class="syntaxkeyword">)*</span><span class="syntaxdefault">100</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">2</span><span class="syntaxkeyword">);</span><span class="syntaxdefault">  </span>
    Notez que je ne mesure pas simplement la densité de gras mais la densité des mots en gras. Ce qui est très différent :)
     
  30. WebRankInfo
    WebRankInfo Admin
    Membre du personnel
    Inscrit:
    19 Avril 2002
    Messages:
    18 708
    J'aime reçus:
    250
    Merci pour cette contribution ! (je rentre seulement de vacances...)
    Je vais mettre mon commentaire dans l'autre topic
    Olivier
     
  31. rudddy
    rudddy WRInaute passionné
    Inscrit:
    1 Août 2007
    Messages:
    2 151
    J'aime reçus:
    0
    merci à vous 2 pour vos scripts mais, car il y a un mais :

    comment testez-vous ? si la description à tester fait 400 caractères (par exemple), vous envoyez tout d'un coup ? vous faîtes par tranche de x caractères ? de mémoire, je croyais que google avait arrêter de fournir des réponses à ces requêtes entre guillemets de plus de 20 mots (de mémoire) !
     
  32. Aaarrrgggh
    Aaarrrgggh WRInaute occasionnel
    Inscrit:
    16 Mars 2009
    Messages:
    299
    J'aime reçus:
    0
    Hello,

    soit une phrase entière, soit les X premiers mots, soit une expression prise aléatoirement au sein de la description.
     
  33. rudddy
    rudddy WRInaute passionné
    Inscrit:
    1 Août 2007
    Messages:
    2 151
    J'aime reçus:
    0
    donc la solution n'est pas fiable à 100% : si le DC est au début et qu'on checke la fin, c'est pas bon et inversement
     
  34. Mountain Magazin
    Mountain Magazin WRInaute occasionnel
    Inscrit:
    1 Octobre 2004
    Messages:
    496
    J'aime reçus:
    0
    Non, c'est pas totalement fiable, c'est sur.

    Google demande de lutter contre le duplicate, mais on n'a pas vraiment d'outil totalement efficace et automatisable à notre disposition.

    Ils devraient y réfléchir, je sais qu'on a l'API, mais c'est pas vraiment satisfaisant non plus. Google déclare faire confiance aux utilisateurs, qu'il nous laisse l'aider à faire le ménage du duplicate, au moins sur nos sites !
     
Chargement...
Similar Threads - [Duplicate Content] Script Forum Date
[duplicate content] Savoir si un texte existe déjà Débuter en référencement 23 Mars 2010
[Duplicate content] URL canoniques et le Hash qui remplace le "?" Débuter en référencement 30 Octobre 2009
[Duplicate] Une page ignorée ne l'ai pas forcément Référencement Google 17 Février 2010
[Ducplicate content] Sur des variables? Débuter en référencement 15 Juin 2010
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice