Script php : calcul positionnement Google et Yahoo

Ecrit par admin le Lundi 21 avril 2008 à 4:05 - Catégorie Scripts PHP

Voici un script php en libre téléchargement permettant de calculer le positionnement de vos pages web sur Google et Yahoo.

J’ai écrit ce script en testant une classe php nommée htmlsql (une classe qui a de la classe… dont je vous reparlerai plus tard). Cette classe permet de scraper du contenu facilement à l’aide d’une syntaxe simple ressemblant à des requêtes mysql, ici je m’en sers pour scraper les liens.

Cette classe utilise aussi snoopy :
Snoopy est une classe PHP qui simule un navigateur web. Cette classe permet d’extraire le contenu de pages web et de soumettre automatiquement des formulaires.

Démonstration du script :

Vous pouvez voir une démonstration du script sur cette page : outil positionnement Google, Yahoo, Msn et Exalead.

Contenu de l’archive (3 fichiers) :

  • snoopy.php
  • htmlsql.php
  • calcul-positionnement-google-yahoo.php

Téléchargement du script :

(Lire la suite…)

Commentaires (7)

Catégorie: Scripts PHP

Soumission automatique de formulaires Curl et PHP

Ecrit par admin le Mercredi 13 février 2008 à 4:19 - Catégorie Scripts PHP, Outils référencement

Comment soumettre ou remplir des formulaires automatiquement avec Curl et PHP ?

Pour soumettre des données automatiquement à un formulaire, il faut dans un premier temps récupérer les informations obligatoires à saisir. Pour cela, on regarde le code source du formulaire et on extrait les champs à soumettre (on pourrait automatiser cette étape mais ce n’est pas l’objet de cet article).

On peut aussi utiliser l’extension webdeveloper pour Firefox, celle-ci permet de convertir un formulaire POST en GET et donc de voir les variables à passer directement dans l’url :

Convertir post en get avec web developer Firefox

Cliquez ici pour télécharger cette extension indispensable.

Comment procéder pour remplir un formulaire de façon automatique en lancant un simple script PHP ?

Nous allons utiliser la librairie Curl, supportée par PHP. Curl va nous permettre de soumettre des données de façon automatique tout type de formulaires, commentaires de blogs, annuaires, forums et tout site web ayant des formulaires permettant de laisser des commentaires, messages ou autre…

(Lire la suite…)

Commentaires (35)

Catégorie: Scripts PHP, Outils référencement

Script php générateur de fautes de frappe

Ecrit par admin le Vendredi 21 décembre 2007 à 2:33 - Catégorie Scripts PHP, Outils référencement, Génération de contenu

Ce script php génére des fautes de frappe pour un mot-clé donné.
Ce script php va vous permettre d’augmenter le trafic vers vos pages web en récupérant les visiteurs qui font des fautes lors de leur recherche sur les moteurs.

Démo du script :
» Entrer un mot :

    

Télécharger le code du script :

» Cliquer ici pour télécharger le code source du script

(Lire la suite…)

Commentaires (7)

Catégorie: Scripts PHP, Outils référencement, Génération de contenu

Autosubmit del.icio.us - Script Php Curl

Ecrit par admin le Samedi 17 novembre 2007 à 4:23 - Catégorie Scripts PHP, Backlinks, Outils de spam

Ce script PHP permet d’ajouter automatiquement une page web à vos favoris sur Del.icio.us à l’aide de Curl et en utilisant l’api de Del.icio.us.

(Lire la suite…)

Commentaires (7)

Catégorie: Scripts PHP, Backlinks, Outils de spam

Eviter le duplicate content dans vos annuaires

Ecrit par admin le Vendredi 28 septembre 2007 à 1:43 - Catégorie Scripts PHP, Outils référencement

Comment éviter le duplicate content (contenu dupliqué) dans vos annuaires et autres sites de soumissions d’articles ?

Forcer les webmasters à saisir une description unique lors de la soumission de leur site dans votre annuaire pour éviter le risque de duplicate content (par exemple sur les fiches individuelles des sites inscrits dans vos annuaires).

Comment forcer les webmasters à saisir une description unique ?

En vérifiant sur Google que la description du site soumis dans l’annuaire n’est pas déjà présente plus de 10 fois dans les résultats de Google (modifier ce nombre à votre convenance).

Bien sûr, on peut utiliser d’autres moteurs, voir même des sites comme Copyscape pour contrôler la description en modifiant légèrement le script proposé.

Le script PHP à télécharger ci-dessous, permet donc de contrôler la description d’un site soumis dans votre annuaire et d’afficher un message d’alerte en cas de risque de duplicate content, vous devez adapter ce script à vos annuaires.

(Lire la suite…)

Commentaires (3)

Catégorie: Scripts PHP, Outils référencement

Outil suggestion mots-clés

Ecrit par admin le Jeudi 30 août 2007 à 16:25 - Catégorie Scripts PHP, Outils référencement

Voici un nouvel outil de suggestion de mots-clés qui vous permettra de découvrir d’autres mots-clés à partir d’un mot-clé donné :
Outil suggestion de mots-clés

Cet outil de génération de mots-clés peut être complémentaire à Google AdWords Tool, il permet d’afficher sur une même page, les mots-clés issus de :

  1. Overture
  2. Wordtracker
  3. keyworddiscovery
  4. Google suggest
  5. Google recherches apparentées
  6. Exalead
  7. Ask
  8. Adlab.microsoft.com
  9. Yahoo

Pour obtenir un maximum de mots-clés dans les résultats, il faut éviter de saisir vos mots-clés avec des accents, si vous cherchez “référencement” par exemple, saisissez “referencement”.
J’attends vos remarques et suggestions au pied de cet article, afin d’améliorer l’outil qui est encore en phase de développement.

Commentaires (14)

Catégorie: Scripts PHP, Outils référencement

Spammer Twitter

Ecrit par admin le Mercredi 11 juillet 2007 à 19:30 - Catégorie Scripts PHP, Outils de spam

Twitter.com est un site web qui propose un service de micro-blogging couplé à un réseau social qui vous permet de dire à vos amis ce que vous êtes en train de faire et cela de plusieurs façons soit via l’interface web de Twitter, soit à l’aide de logiciels, soit en utilisant leur api, soit en passant par twittermail, par IM ou SMS …

Commencez par vous inscrire et tester www.twitter.com

Lorsqu’on poste un message, on peut ajouter des urls dans ce message, sachant que cette url sera présente sur la page d’accueil de twitter.com qui a un beau PR8 et sur d’autres pages comme la timeline… Ces liens ne sont pas mis en nofollow pour le moment et sont donc pris en compte par les moteurs.
Le souci, c’est que beaucoup de gens utilisent Twitter et donc que votre message apparaitra maximum une à deux secondes sur la page d’accueil de Twitter.

On va donc créer un script qui va permettre l’envoi automatique de messages à Twitter, on se loggue et on poste un message à l’aide de PHP et Curl. Il suffira ensuite de créer un tâche Cron ou de simuler une tâche Cron afin d’envoyer des messages aléatoires uniques à Twitter toutes les minutes par exemple et d’essayer ainsi d’obtenir un lien qui sera pris en compte par les moteurs.

EDITION : TWITTER étant passé en nofollow, cet article n’a plus qu’un intérêt pédagogique pour apprendre à faire de la soumission automatique de formulaire à l’aide de Curl

Voici la fonction :

  1. <?php
  2. function postToTwitter($username,$password,$message){
  3.  
  4. $host = "http://twitter.com/statuses/update.xml?status=".urlencode(stripslashes(urldecode($message)));
  5.  
  6.     $ch = curl_init();
  7.     curl_setopt($ch, CURLOPT_URL, $host);
  8.     curl_setopt($ch, CURLOPT_VERBOSE, 1);
  9.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  10.     curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");
  11.     curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
  12.     curl_setopt($ch, CURLOPT_POST, 1);
  13.  
  14.     $result = curl_exec($ch);
  15.     $resultArray = curl_getinfo($ch);
  16.  
  17.     curl_close($ch);
  18.  
  19.  
  20.     if($resultArray[‘http_code’] == "200"){
  21.     echo "Message posté sur http://twitter.com/".$username."/";
  22.     } else {
  23.     echo "Erreur message non posté à Twitter";
  24.     }
  25.  
  26. }
  27.  
  28.  
  29. // Remplacer ci-dessous par vos codes d’accès à Twitter et votre message
  30. postToTwitter("NomUtilisateur","MotdePasse","Message");
  31. ?>

A vous de continuer, là vous avez la fonction de base pour envoyer un message automatiquement, bref que du pur SEO white hat.

Reste à générer un texte aléatoire cohérent à chaque message posté incluant aléatoirement l’url que l’on souhaite promouvoir afin d’éviter de passer pour un spammeur, c’est là que l’on passe du côté obscur de la force du SEO Black Hat.

Qui s’en charge… et transmet ?

Commentaires (9)

Catégorie: Scripts PHP, Outils de spam

Shell me Baby

Ecrit par Zyzko le Mercredi 20 juin 2007 à 21:54 - Catégorie Scripts PHP, Sécurité Internet et SEO

Bien le bonjour, je vous propose une brève description d’un script fort problématique pour les administrateurs de serveur web.

Ce script PHP que nous appellerons “Shell me Baby” émule un terminal SHELL et vous permet d’exécuter des commandes SHELL via http, de naviguer à travers l’arborescence du serveur, d’éditer n’importe quel fichier du type config.inc, .htaccess, config.php & cie, de créer, modifier ou effacer des fichiers. Intéressés ?

La première question qui vient à l’esprit est comment est ce possible d’accéder à un SHELL sans avoir un compte utilisateur, root ou non ? Et bien nous n’en avons pas besoin car nous utilisons les droits inhérents à PHP, droits qui sont bien souvent trop larges.

Ce type de script est bien souvent utilisé par les pirates dès lors qu’ils décident de passer via des failles PHP. La première étape, pas la moindre, est d’identifier un moyen d’envoyer notre script sur le serveur ou bien de tirer parti d’une faille de type GLOBAL_REGISTER pour alors executer son script depuis une url tierce et distante de la machine cible. Une fois le script opérationnel c’est bien souvent le début de la fin pour le serveur.

Vous voulez tester le bébé : ouvrez donc un compte sur un serveur mutualisé et uploadez-y le script. Une fois le prompt devant les yeux allez de ‘cd ..’en ‘cd ..’, tenter un ‘vi’ par ci, un ‘vi’ par là ; nous en reparlerons si vous le voulez bien prochainement, ainsi que de ses tweaks possibles…

Téléchargement (à consommer avec modération, réservé aux utilisateurs avancés) :

http://www.seoblackout.com/scripts/sshbaby.zip

  • Login : seo
  • Pass :black

Démo :

Prochainement peut-être sur un serveur mutualisé…

 

Commentaires (2)

Catégorie: Scripts PHP, Sécurité Internet et SEO



SEO BLACKOUT

Site web dédié aux techniques de référencement et de positionnement de sites web.
Certaines parties du site sont en accès restreint, ces espaces sont réservés à la SEO Black Hat Team.


Don't Be Evil !