Tester sa position chez Google

vendredi 29 octobre 2004 :: perrick :: PHP :: 3 commentaires :: un trackback

Il y a quelques temps, j'avais remarqué que sur la recherche blog php ce site -- onpk.net -- était plutôt bien placé. Et comme je suis d'un naturel plutôt curieux, je me demande combien de temps est-ce que cela va durer...

Alors dans la foulée de la traduction en cours de la doc de SimpleTest, je vous propose ici un petit exemple.

<?php
require_once("simpletest/web_tester.php");
require_once("simpletest/reporter.php");

class test_google_onpk extends WebTestCase {
  function test_onpk() {
    $this->set_up();
    $this->get("http://www.google.fr/search", array("q" => "blog php", "btnG" => "Recherche Google", "hl" => "fr"));
    $this->assertWantedPattern("/www.onpk.net/i");
  }
}

$test = &new test_google_onpk();
$test->run(new HtmlReporter());
?>

Ce que ça fait ? Tout bête ça teste une requête de recherche chez Google, ici avec comme mot clef blog php. Le résultat est une ligne verte si onpk.net est toujours dans la première page, soit une ligne rouge dans le cas contraire. L'exemple en ligne est un peu plus fourni parce que j'y teste d'autres mots clef (onpk et blog php mysql, plus rtf php uniquement dans les pages francophones).

Màj du 29/10/2004 : j'ai supprimé la version dynamique dans l'exemple en ligne. N'est affiché que le résultat statique. Merci Ldo pour sa remarque via les commentaires.

Vos commentaires et/ou trackbacks

Le vendredi 29 octobre 2004 à 13:20, commentaire par Ldo :: site :: #

le danger avec ce genre de requette automatique, c'est que le site ne soit dévalué justement à cause de trop de requette.

www.google.fr/intl/fr/ter...
le paragraphe intutilé : Les requêtes automatisées sont interdites.

pour ta propre utilisation personnel ca ne pose pas de pbm (je suppose que tu ne test pas chaque jour), mais j'te trouve bien téméraire de mettre ici une url test :)

Le vendredi 29 octobre 2004 à 13:53, commentaire par perrick :: site :: #

Merci pour l'info : je vais donc supprimer ce test d'ici qq jours. En espérant que je trouve un autre exemple aussi parlant.

Le vendredi 12 novembre 2004 à 07:58, trackback par The Kamelot Blog :: #

Tour des blogs francophones *PARTIE 2*

DWEF Convertir les dates avec PHP :: jeudi 26 août 2004 Une fonction pour permettre la conversion d'une date dans les deux sens. http://dwef.12h26.com/32-convertir-date-php.htm Zend's PHP 5 Contest :: jeudi 30 septembre Les projets sont en ligne,...

Ajouter un commentaire

Les commentaires pour ce billet sont fermés.