SEO, BASH, PHP et plus si affinités

Renardudezert Serp Position Alerter

Renardudezert Serp Position Alerter Cela faisait un petit moment qu’il n’y avait pas eu de billet par ici.
La raison est toute simple, j ‘avais pas mal de taff et surtout j’etais en train de preparer un tool, en l’occurence RSPA.

RSPA kesako ?
RSPA (Renardudezert Serp Position Alerter) est un outil qui va vous permettre de recevoir des alertes sur votre boite mail lorsque un ndd depassera une position definie pour un kw dans les SERPs.

Pourquoi ce tool ?

Il existe deja pas mal de tools pour obtenir des rapports pour vos kw/ndd. Je ne suis pas la pour critiquer/mettre en avant ce genre de tools qui pour la plupart sont vraiment tres bien etudies, mais plutot pour vous expliquer comment m’est venu cette idee.

Quand vous effectuez une veille SEO de sites internet, il peut etre primordial pour certains sites d’etre averti lorsque le resultat pour un mot cle depasse une position definie (c’est clair que ca fout mal quand un client s’apercoit avant vous qu’il a degage des SERPs). Ou alors, vous pouvez egalement avoir envie de suivre un concurrent pour voir si votre negative SEO fonctionne bien 😉

RSPA se positionne donc comme un tool complementaire a votre outil de suivi de positionnement.

Pre-requis:

– Avoir un MTA fonctionnel (cf installer un mta)
– Avoir lynx sur la box (aptitude install lynx)
– Etre sous Linux, mais bon etant donne la presentation du Tool ca coule de source.

Fonctionnement :

Le script utilise des « fichiers d’audit ». Ces fichiers se situent dans un repertoire et sont le coeur du fonctionnement de RSPA.
Un « fichier type » d’audit se presente de la maniere suivante :
– Il doit porter le nom du domaine a auditer (www.domain.tld)
– Il contient pour chaque ligne un couple mot-cle/position separe par un « ; ».

Un exemple parlant mieux qu’un long discours, dans l’archive vous trouverez un dossier « files ». Jetez un coup d’oeil aux fichiers se trouvant a l’interieur.

Il ne vous restera plus qu’a editer le fichier de configuration en question (rspa.config) pour definir les variables de … « configuration » :
–  audit_dir [repertoire contenant vos fichiers d’audit !!!! Ne pas oublier le slash final !!!!]
–  audit_files [la liste de vos fichier d’audits]
–  mail_dest [votre email, ce qui vous permet de recevoir les alertes pratique non]
–  timeout [assez explicite je pense, permet de definir un timeout entre chaque requete, mettez une valeur elevee si vous effectuez beaucoup de requetes].

Avantages :
– Ce tool est ecrit en BASH. Vous n’avez donc aucunement besoin d’avoir un serv web (WAMP ou LAMP) installe sur votre machine.
– Vous pouvez tres bien faire tourner ce script sur un poste client comme sur un serveur (LAMP bien sur).
– RSPA utilise lynx (browser en mode text) pour checker votre position.
– La combinaison lynx+BASH permet de ne pas surcharger le serveur avec des scripts equivalents en PHP demandant une quantite de memoire exorbitante pour le job qu’on leur demande de faire.
– Le script est commente.
– Un exemple de crontab pour lancer le script 3 fois par jour (cron_example).
– L’alerte possede un lien sur la page de resultat du keyword.
Inconvenients :
– Ne tourne que sur Linux (et oui Windows is Evil).
– Ne prends pas pour l’instant les keywords accentues, mais une prochaine MAJ devrait corriger cela.

Pour plus d’informations, parcourez le README de l’archive.

Aller, maintenant le cadeau :

RSPA.tgz

P.S. : Je pense qu’en fonction de l’interet pour ce script, des ameliorations seront envisageables.

Une réponse to “Renardudezert Serp Position Alerter”

  1. Intéressant ! Dommage j’ai pas linux…

    Julien

Laisser une réponse

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Je suis un gros footer de merde !! - Powered by le Presse mot