Comment passer une page au copyscape en un seul clic

by 512banque on 25 mars 2009


Copyscape
, vous connaissez ?

C’est l’outil qui vous permet de voir si une page est dupliquée, et si oui, de quelles pages originales…

Le truc qui est plutôt lourdingue, c’est que pour copyscaper une page, il faut ouvrir copyscape dans un nouvel onglet, copier l’URL à scanner, et la coller dans l’onglet copyscape, puis faire « OK ».

Soit 4 opérations.

C’est trop. Optimisons un peu tout ça, sans acheter de compte premium (eh oui, ça coûte des sioux, or on les a pas, ou si on les a, c’est pour autre chose) !

D’abord, créez sur votre serveur préféré la page suivante :

  1.  
  2. <?php
  3. $postfields = array();
  4. $postfields["q"] = $_GET[‘adresse_page_web’];
  5. $postfields["src"] = "front";
  6. $url = "http://www.copyscape.com/?results";
  7. $useragent = "Mozilla/5.0";
  8. $referer = "http://www.copyscape.com";
  9.  
  10. //Initialise une session CURL
  11. $ch = curl_init($url);
  12. //CURL options
  13. curl_setopt($ch, CURLOPT_POST, 1);
  14. //On poste les données du tableau $postfields
  15. curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
  16. //On définit un useragent ici Mozilla/5.0
  17. //souvent les bots se font passés pour googlebot ce qui finalement est stupide
  18. //On passe donc un useragent banal
  19. curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
  20. //On passe un referrer ici on passe la même page $url
  21. curl_setopt($ch, CURLOPT_REFERER, $referer);
  22. //on récupère le contenu de la page de résultat de la soumission dans une chaine
  23. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  24. // en cas de redirection (facultatif ici)
  25. //curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  26. //Page de résultats et fermeture de session
  27. $result = curl_exec($ch);
  28. curl_close($ch);
  29.  
  30. //on peut faire un echo du résultat obtenu
  31. echo $result;
  32.  
  33. ?>
  34.  

Maintenant, clic droit dans votre firefox, et ajoutez l’onglet suivant :

  1. javascript:location.href=’http://adresse_de_votre_page_precedemment_créée?adresse_page_web=’+encodeURIComponent(location.href)

Validez…

C’est que du bonheur !

Vote automatique, merci .

{ 9 comments }

Lumière de Lune mars 26, 2009 à 0:51

Je ne vois pas l’intérêt de la manoeuvre, sachant que sans compte premium on est limité à 4 résultats, qui ne sont pas obligatoirement les plus intéressants…

512banque mars 26, 2009 à 9:15

L’intérêt est de gagner du temps, de faire ça plus rapidement et plus facilement, sans payer… C’est de le faire en un clic au lieu de 4 opérations !

Sans compte premium, on est limités à 10 résultats sauf erreur de ma part, non ?

Greg mars 26, 2009 à 10:14

Perso je suis comme lumièredelune !

en plus à 0,05€ le billet c’est pas la mort.
sinon tu peux carrément faire une copie de copyscape, il ne font rien d’autre qu’interroger l’api google.

Gwaradenn mars 26, 2009 à 15:07

C’est 5 recherches par site et par mois.

Merci pour le truc.

Stoff mars 26, 2009 à 17:19

Merci pour l’astuce.
M’enfin je plussoie avec les autres, pas besoin d’avoir forcément des tonnes de pépéttes pour avoir un compte prémium :-)

pagetronic mars 27, 2009 à 7:06

Gred, c’est des dollars :)
donc ~0,30€

Les sous qu’on a pas :D
avec 50$ tu fais 1000 analyse,
faut vraiment être le roi des radins non?

lemoussel mars 27, 2009 à 12:29

@Greg, Euh je comprends pas tout ! Qu’elle API de Google il interroge ?

black hat en vacance avril 13, 2009 à 13:25

On s’en fout que ca ne soit pas une grande économie,
ce qui compte c’est:
1.Les quelques clics de gagnés
2.Le vice et la satisfaction d’avoir bypass quelqu’un :p
3.Quand tu fais bcp de test génération de contenu ca fait vraiment un sacré gain de temps.

Bref,bravo,je trackback demain

Bingo janvier 18, 2010 à 23:24

Merci pour l’astuce!

Si vous avez trouvé ce blog via une liste de blogs dofollow, ne perdez pas votre temps, je refuse systématiquement tous les commentaires sauf ceux en valent réellement la peine ;)

Comments on this entry are closed.

Previous post:

Next post: